Профессиональная разработка на PHP
Стань крутым PHP - разработчиком под руководством опытного наставника и найди работу которая будет приносить доход.
Уровни Базовый и Продвинутый
Скрытое содержимое.
Стань крутым PHP - разработчиком под руководством опытного наставника и найди работу которая будет приносить доход.
Уровни Базовый и Продвинутый
Базовый уровень
Занятие № 1
Что происходит, когда вы вводите адрес сайта и нажимаете "Enter"? Клиент-серверная архитектура. Набор технологий (стек) LAMP. Среда разработки. Цикл жизни PHP-приложений. Как связаны PHP, HTML, JavaScript и БД.
Занятие № 2
Синтаксис PHP. Типы данных, построение алгоритмов. Работа с массивами и строками. Работа с файлами.
Занятие № 3
SQL. CRUD-операции. NoSQL-базы данных, key-value хранилища (Redis,MongoDB)
Занятие № 4
Работа с базами данных в PHP. ООП в PHP. Классы, объекты, интерфейсы.
Занятие № 5
Формы, сессии, cookies, проверка пользовательских данных.
Занятие № 6
Создаём веб-приложение используя полученные знания. Говорим о best practices.
Занятие № 7 - 8
Демонстрация работ. Аттестация.
Продвинутый уровень
Занятие № 1
Паттерны проектирования. Что такое MVC? Как MVC используется в архитектуре веб-сайта.
Занятие № 2
Системы контроля версий. Для чего они нужны? Как с ними работать?
Занятие № 3
Фреймворки и CMS. Почему CMS стали популярны и какие имеют инструменты для качественной разработки. Структура платформы.
Занятие № 4
Использование модулей в CMS. Режим разработки. Работа с кэшем.
Занятие № 5
Работа с базой данных MySQL. Плейсхолдеры и функции. Контроллеры и их структура.
Занятие № 6
Создаём простой модуль. PRE и POST хуки. Как ими пользоваться?
Занятие № 7
Разбираем реализацию готового модуля и на его основе создаем собственный.
Занятие № 8
Создание модуля галереи картинок. Работа в администраторской части. Создание модуля галереи картинок. Работа в клиентской части.
Занятие № 1
Что происходит, когда вы вводите адрес сайта и нажимаете "Enter"? Клиент-серверная архитектура. Набор технологий (стек) LAMP. Среда разработки. Цикл жизни PHP-приложений. Как связаны PHP, HTML, JavaScript и БД.
Занятие № 2
Синтаксис PHP. Типы данных, построение алгоритмов. Работа с массивами и строками. Работа с файлами.
Занятие № 3
SQL. CRUD-операции. NoSQL-базы данных, key-value хранилища (Redis,MongoDB)
Занятие № 4
Работа с базами данных в PHP. ООП в PHP. Классы, объекты, интерфейсы.
Занятие № 5
Формы, сессии, cookies, проверка пользовательских данных.
Занятие № 6
Создаём веб-приложение используя полученные знания. Говорим о best practices.
Занятие № 7 - 8
Демонстрация работ. Аттестация.
Продвинутый уровень
Занятие № 1
Паттерны проектирования. Что такое MVC? Как MVC используется в архитектуре веб-сайта.
Занятие № 2
Системы контроля версий. Для чего они нужны? Как с ними работать?
Занятие № 3
Фреймворки и CMS. Почему CMS стали популярны и какие имеют инструменты для качественной разработки. Структура платформы.
Занятие № 4
Использование модулей в CMS. Режим разработки. Работа с кэшем.
Занятие № 5
Работа с базой данных MySQL. Плейсхолдеры и функции. Контроллеры и их структура.
Занятие № 6
Создаём простой модуль. PRE и POST хуки. Как ими пользоваться?
Занятие № 7
Разбираем реализацию готового модуля и на его основе создаем собственный.
Занятие № 8
Создание модуля галереи картинок. Работа в администраторской части. Создание модуля галереи картинок. Работа в клиентской части.
http://info-market.top/