- Регистрация
- 26.05.2022
- Сообщения
- 26 724
- Реакции
- 187
- Баллы
- 63
Комплексное обучение PHP - онлайн курс от Loftschool.
Курс рассчитан на php-разработчиков с опытом от 0 до года, кто уже работал на php, но у кого нет возможности узнать, как писать правильно, а также закрыть пробелы в знаниях.
Мы поможем вам получить навыки, которые позволят стать специалистом уровня не ниже Junior, а также научим создавать свои сайты на готовых CMS или с помощью фреймворков.
Курс включает в себя:
На курсе вы научитесь:
Создавать современные PHP-приложения.
Быстро реализовывать свою идею.
Работать с базами данных.
Использовать лучшие инструменты для построения PHP-приложений.
Работать с API социальных сетей.
Наполнять свое портфолио завершенными проектами.
Программа курса
Неделя 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 (мск)
Выдача дипломов
Завершение курса
Цена: 18 000р
Время проведения курса: 17 февраля — 29 мартa
Продажник: loftschool.com/course/php/
Курс рассчитан на php-разработчиков с опытом от 0 до года, кто уже работал на php, но у кого нет возможности узнать, как писать правильно, а также закрыть пробелы в знаниях.
Мы поможем вам получить навыки, которые позволят стать специалистом уровня не ниже Junior, а также научим создавать свои сайты на готовых CMS или с помощью фреймворков.
Курс включает в себя:
На курсе вы научитесь:
Создавать современные PHP-приложения.
Быстро реализовывать свою идею.
Работать с базами данных.
Использовать лучшие инструменты для построения PHP-приложений.
Работать с API социальных сетей.
Наполнять свое портфолио завершенными проектами.
Программа курса
Неделя 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 (мск)
Выдача дипломов
Завершение курса
Цена: 18 000р
Время проведения курса: 17 февраля — 29 мартa
Продажник: loftschool.com/course/php/