Запись

[Loftschool] Комплексный курс по PHP. Тариф: Базовый (Дмитрий Разумовский)

Тема в разделе "Курсы по программированию"

Цена:
23850 руб
Взнос:
413 руб
Организатор:
Кожемяка

Список участников складчины:

1. Кожемяка
open
2
Записаться
  1. Кожемяка Организатор складчин

    [Loftschool] Комплексный курс по PHP. Тариф: Базовый (Дмитрий Разумовский)

    [​IMG]

    Записывайтесь на курс: за 6 недель вы освоите работу с главными инструментами современного backend разработчика и получите 3 проекта в портфолио.

    За 6 недель интенсивной работы вы пройдёте путь от изучения основ языка до реализации интернет-каталога на базе фреймворка Laravel. За время курса вы научитесь писать чистый код, разрабатывать проекты, тестировать созданные продукты, выявлять и исправлять ошибки, а также работать с современными и удобными инструментами backend разработчика.

    За время курса вы выполните 3 выпускных проекта

    Неделя 1 – Основы языка, работа с функциями
    Знакомство. WORKFLOW
    Дмитрий Разумовский


    Открытие курса, 17.02.2020, 20:00 (мск)
    • Правила обучения
    • Базовая настройка окружения
    • Настройка OpenServer
    • PHPStorm
    • Git + GitHub
    • GitKraken
    • Стандарт кодирования PSR-2. PHPCS
    • .gitignore


    ОСНОВЫ ЯЗЫКА
    Дмитрий Разумовский

    • Типы данных
    • Операторы языка
    • Преобразования типов
    • Константы
    • Массивы
    • Конструкции языка и логические операции
    • Глобальные переменные $_SESSION
    • Язык SQL. Создание, редактирование, удаление записей
    РАБОТА С ФУНКЦИЯМИ
    Дмитрий Разумовский

    • Понятие функции
    • Написание пользовательских функций
    • Анонимные функции
    • Функции с переменным числом аргументов
    • Параметры по умолчанию
    ВСТРОЕННЫЕ ВОЗМОЖНОСТИ ЯЗЫКА
    Твердохлеб Игорь

    • Функции для работы с переменными.
    • Строковые функции.
    • Математические функции.
    • Работа с датой и временем.
    • Работа с массивами.
    • Работа с формами и файлами.
    Практика
    Дмитрий Разумовский

    Практический вебинар, 22.02.2020, 12:00 (мск)


    Неделя 2 – Работа с данными, ООП

    РАБОТА С ДАННЫМИ ИЗ PHP
    Дмитрий Разумовский

    • Работа с XML/CSV/JSON
    • Отправка писем
    • Создание БД и таблиц в БД
    • Подключение к БД в PHP
    • Интерфейс PDO и MySQLi
    • Подготовленные запросы
    • Основы jQuery. AJAX. Взаимодействие backend-frontend
    ООП И ПРИЕМЫ РАБОТЫ В ООП СТИЛЕ
    Дмитрий Разумовский

    • Классы и объекты
    • Инкапсуляция
    • Полиморфизм
    • Наследование
    • Абстрактные и финальные классы
    • Интерфейсы и трейты
    • Пространства имен
    • Шаблоны проектирования (Singleton, Factory, Strategy, Observer, Adapter)
    ПРАКТИЧЕСКОЕ ЗАНЯТИЕ
    Дмитрий Разумовский

    Практический вебинар, 29.02.2020, 12:00 (мск)


    Неделя 3 – Безопасность, MVC

    БЕЗОПАСНОСТЬ
    Дмитрий Разумовский

    • Фильтрация и валидация форм.
    • Криптографические функции.
    • Безопасность работы с БД.
    • Защита от XSS.
    • Безопасная загрузка файлов.
    MVC
    Дмитрий Разумовский

    • Как устроен и для чего нужен
    • Контроллеры
    • Представления
    • Модели
    • Работа с $_SERVER
    ПРАКТИЧЕСКОЕ ЗАНЯТИЕ
    Дмитрий Разумовский

    Практическое занятие, 07.03.2020, 12:00 (мск)


    Неделя 4 – WordPress

    ВНЕДРЕНИЕ СТОРОННИХ БИБЛИОТЕК
    Дмитрий Разумовский

    • Composer.
    • SwiftMailer - отправка писем.
    • Шаблонизатор Twig.
    • Парсинг HTML (Symfony Crawler).
    • Symfony FileSystem.
    • Carbon - работа со временем.
    ВНЕДРЕНИЕ СТОРОННИХ БИБЛИОТЕК – 2
    Дмитрий Разумовский

    • Тестирование с PHPUnit
    • Валидация данных с GUMP
    • Eloquent ORM - работа с БД, миграции
    • Faker - использование фейковых данных
    • Intervention Image - работа с изображениями
    • Создаем свое JSON-api для работы с базой
    CMS - WORDPRESS
    Миша Рудрастых

    Практический вебинар, 12.03.2019, 20:00 (мск)
    • Как создать свою тему для WP
    • Разбор основных плагинов
    • Как создавать таксономии и Custom Post Types
    • Как создать свой плагин
    ПРАКТИЧЕСКОЕ ЗАНЯТИЕ
    Дмитрий Разумовский

    Практический вебинар, 14.03.2020, 12:00 (мск)


    Неделя 5 – Laravel

    НАЧАЛО РАБОТЫ С LARAVEL
    Дмитрий Разумовский

    • Установка и настройка
    • Artisan. Создание контроллеров, моделей и миграций
    • Обработка форм
    • Маршрутизация
    • Использование middleware
    • Работа с шаблонизатором Blade
    ПРОДОЛЖАЕМ РАБОТУ С LARAVEL
    Дмитрий Разумовский

    • Использование пакетов в Laravel
    • Отладка в Laravel
    • Тестирование кода с PHPUnit + Laravel Dusk
    • Система Event/Listeners
    • Laravel Mix - Работа со стилями и JS
    • Работа с почтой + mailtrap
    ПРАКТИЧЕСКОЕ ЗАНЯТИЕ
    Дмитрий Разумовский

    Практический вебинар, 21.03.2020, 12:00 (мск)

    Неделя 6 – Закрытие курса
    Роман Прилипа

    Выпускной вебинар, 29.03.2020, 20:00 (мск)
    Выдача дипломов
    Завершение курса

    На курсе вы научитесь:
    • Создавать современные PHP-приложения.
    • Быстро реализовывать свою идею.
    • Работать с базами данных.
    • Использовать лучшие инструменты для построения PHP-приложений.
    • Работать с API социальных сетей.
    • Наполнять свое портфолио завершенными проектами.



    продажник:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх