
Голосов: 0
#1
Комплексное обучение 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
БЕЗОПАСНОСТЬ
Дмитрий Разумовский
MVC
- Фильтрация и валидация форм.
- Криптографические функции.
- Безопасность работы с БД.
- Защита от XSS.
- Безопасная загрузка файлов.
Дмитрий Разумовский
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ
- Как устроен и для чего нужен
- Контроллеры
- Представления
- Модели
- Работа с $_SERVER
Дмитрий Разумовский
Практическое занятие, 07.03.2020, 12:00 (мск)
Неделя 4 – WordPress
ВНЕДРЕНИЕ СТОРОННИХ БИБЛИОТЕК
Дмитрий Разумовский
ВНЕДРЕНИЕ СТОРОННИХ БИБЛИОТЕК – 2
- Composer.
- SwiftMailer - отправка писем.
- Шаблонизатор Twig.
- Парсинг HTML (Symfony Crawler).
- Symfony FileSystem.
- Carbon - работа со временем.
Дмитрий Разумовский
CMS - WORDPRESS
- Тестирование с PHPUnit
- Валидация данных с GUMP
- Eloquent ORM - работа с БД, миграции
- Faker - использование фейковых данных
- Intervention Image - работа с изображениями
- Создаем свое JSON-api для работы с базой
Миша Рудрастых
Практический вебинар, 12.03.2019, 20:00 (мск)
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ
- Как создать свою тему для WP
- Разбор основных плагинов
- Как создавать таксономии и Custom Post Types
- Как создать свой плагин
Дмитрий Разумовский
Практический вебинар, 14.03.2020, 12:00 (мск)
Неделя 5 – Laravel
НАЧАЛО РАБОТЫ С LARAVEL
Дмитрий Разумовский
ПРОДОЛЖАЕМ РАБОТУ С LARAVEL
- Установка и настройка
- Artisan. Создание контроллеров, моделей и миграций
- Обработка форм
- Маршрутизация
- Использование middleware
- Работа с шаблонизатором Blade
Дмитрий Разумовский
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ
- Использование пакетов в 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
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.