PHP. Уровень 2 от GeekBrains

От: GeekBrains
5/5
1 отзыва

8 уроков по изучению профессиональной веб-разработки на языке PHP. Длительность курса — 1 месяц. Подходит начинающим PHP- и веб-разработчикам и способствует продвижению в этих профессии. Сертифицированные выпускники освоят ООП, шаблонизаторы, проектирование реляционных БД, парадигму MVC, тестирование. Эксперты дадут обратную связь по домашним заданиям и помогут выбрать вектор развития карьеры. Возможность делиться опытом в закрытом чате.

Сводка

Цена
15 000₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
30 дней
Язык
ru

Описание курса

Создавать сайты любой сложности на языке PHP

- Грамотно организовывать архитектуру баз данных
- Использовать архитектурный шаблон проектирования MVC
- Защищать скрипты от SQL-инъекций и других вариантов взлома
- Максимально использовать возможности ООП
- Пользоваться шаблонизаторами
- Использовать оптимальные шаблоны проектирования для решения поставленных задач

О школе

GeekBrains
Отзывы 0
Информация
Компания основана в 2016 году. Официальный сайт https://geekbrains.ru. Мы собрали и проверили более 696 отзывов об онлайн курсах GeekBrains.

Программа курса

Урок 1. ООП в PHP. Базовые понятия.
Введение в парадигму ООП, знакомство с фундаментальными понятиями и принципами. Реализация ООП в PHP.
ООП в PHP. Расширенное изучение.
Урок 2. ООП в PHP. Расширенное изучение.
Продолжение изучения ООП и его реализации в PHP. Архитектурные аспекты ООП. Магические методы, контроль типов, трейты, паттерны.
Шаблонизаторы
Урок 3. Шаблонизаторы
Понятие шаблонизаторов. Знакомство с Twig. Реализации функционала шаблонизатора. Исключения в PHP.
Углубленное проектирование реляционных БД.
Урок 4. Углубленное проектирование реляционных БД.
Продолжение знакомства с симбиозом MySQL и PHP. Понятие нормализации данных, различные формы нормализации. Связи в БД. Резервное копирование данных и оптимизация производительности БД. Знакомство с механизмом транзакций.
Парадигма MVC. Обновления движка
Урок 5. Парадигма MVC. Обновления движка
Знакомство с парадигмой-паттерном «Model-View-Controller». Обновление архитектуры системы. Стандартизация кода.
Практика
Урок 6. Практика
Применение на практике знаний, полученных на курсе. Мастер-класс по созданию модулей и отладке кода.
Тестирование. PHPUnit.
Урок 7. Тестирование. PHPUnit.
Введение в принципы тестирования, TDD, BDD. Знакомство с PHPUnit, написание тестов.
Развитие карьеры разработчика. Инструменты и необходимые знания
Урок 8. Развитие карьеры разработчика. Инструменты и необходимые знания
Обзор тенденций современного программирования и разработки на PHP. Знакомство с полезными инструментами. Обсуждение дальнейшего развития.
Инструменты
PHP
MySQL
MVC
PHPUnit

Отзывы

Рейтинг 5
1 отзывов
2 года назад
Практический опыт, полученный обучаемыми до начала занятий по выбранному курсу, облегчает решение домашних заданий. Процесс обучения построен по классической схеме: от простого к сложному. Преподаватель, как обычно, рассказывает теорию, показывает способы решения простых задач. Домой задают варианты, решение которых сопряжено с быстрым их решением, если есть практический опыт; или поиском ответов в Интернете и предлагаемой учебной литературе, если практический опыт невелик или вообще отсутствует. Преподаватели - грамотные, компетентные, вежливые. Быстро реагируют на возникающие у обучаемых вопросы и дают исчерпывающие ответы, либо предлагают транслировать вопросы на электронную почту для дальнейшего детального их обсуждения за рамками лекционного времени. В помощь обучаемым предлагаются наставники - это те из обучавшихся на курсах ранее, кто получил сертификат и желает закрепить свои знания, обмениваясь опытом, помогая в решении домашних заданий "новичкам". Цена за обучение - адекватная. Можно больше денег и времени потратить в поисках способов достижения своей цели. А время - деньги! Плюсом будет получить возможность стажировки в команде специалистов. Ну, и сами домашние задания. По курсу HTML & CSS для меня они были не тяжёлыми, но интересными. Просто раньше я самостоятельно изучал эти моменты. Но... всё же О-О-ОЧЕНЬ благодарен Преподавателю за предоставленные знания - с flex ранее не практиковал. Сейчас flex шибко полюбил))) То, что касается PHP-1 и PHP-2 - тут я начинал с нуля. Всё очень интересно. Только в силу субъективных обстоятельств нужно больше практики. Больше решения простых задач, чтобы закрепить материал. В середине курса понял, что не успеваю за ребятами. Но не расстроился - всегда есть возможность повторить учебный материал. Есть видео + варианты решения задач от преподавателя. Так что, на зиму 2018-2019 есть над чем покумекать. Прошу прощения за стиль. В пианиста не стрелять! Играет как умеет!) ) ) Кто в раздумьях брать не брать курс - ныряйте с головой, не пожалеете!
Отзыв взят с сайта mooc.ru