Голосов: 0
#1
Весь материал разбит на 5 модулей. Каждый модуль включает аттестационную работу, которая дает студенту 40 баллов. Чтобы получить допуск к защите диплома, к концу курса необходимо набрать 160 баллов из 200. Аттестационные работы можно пересдавать с целью улучшения результатов.
Благодаря жесткой системе контроля, подавляющее большинство тех, кто защитил диплом - получают позицию Junior PHP Developer в течении 3 месяцев после окончания курсов.
Для тех, кто учится по программе "PHP с трудоустройством", защита диплома требуется для начала стажировки.
Материал четко структурирован, поэтому можно учиться в удобное время / с другими группами / находясь дома.
В будние дни вы по графику посещаете лекции и вебинары, а в субботу и в один из будних дней - проходят индивидуальные консультации с преподавателями у нас в офисе. Таким образом, мы добавили к групповым занятиям еще и индивидуальные! Все это позволяет добиться отличного уровня усвоения материала и избежать "пробелов".
Обновленная программа с 2016 года:
Модуль 1 - Основы
Модуль 2 - PHP Основы
- Вступительное тестирование
- Знакомство с системой обучения в PHP Academy
- Как устроен интернет. Как работают браузеры
- Клиент-серверная архитектура
- Локальный и удаленный серверы. Хостинг
- Настройка рабочей среды с лицензионным PHP Storm 10 и XAMPP
- HTML, CSS, основы JavaScript и jQuery
- Установка Ubuntu и Vagrant
- Основы работы с командной строкой
- FTP, SFTP, SSH
- Начало работы с Git и GitHub
- Основы разработки ПО
- Багтрекинг системы
- Проектирование систем с помощью UML
Модуль 3 - PHP ООП
- Основы PHP
- Запуск из консоли, связка с веб-сервером
- Переменные, указатели
- Константы, магические константы
- Выражения, операторы
- Типы данных и приведение типов
- Массивы
- Управляющие конструкции
- Циклы
- Функции
- Формы
- Include, require
- Буферизация вывода
- Работа с файлами, загрузка файлов
- Паттерн MVC
- Создание MVC фреймворка без ООП
Модуль 4 - Создаем MVC фреймворк и CMS, MySQL, дополнительные технологии
- Основы и история ООП
- Инкапсуляция, наследование, полиморфизм
- Что нам дает ООП
- Классы, объекты
- Наследование в PHP
- Абстрактные классы
- Интерфейсы
- Геттеры, сеттеры
- Статические атрибуты и методы
- Паттерн Singleton
- Автозагрузка классов (spl_autoload)
- Архитектурные решения
- Паттерн MVC на ООП
- Проектирование систем на примерах
- Composer, подключение сторонних библиотек
- Работа с PHPMailer, PHPExcel
Модуль 5 - Диплом и Soft Skills
- Создание своего MVC фреймворка и CMS (15 видеоуроков)
- Разбор каждого из уроков
- Сессии, авторизация, Cookies
- Создание своей CMS с админ панелью
- MySQL - основы, подключение, работа с тестовой БД
- MySQL - сложные запросы
- MySQL - разбор с преподавателем и проектирование БД на примере своего проекта
- NoSQL базы данных, MongoDB
- Кеширование
- Безопасность в PHP
- AJAX, JSON
- Работа с ZIP, XML и PDF
- Шаблонизаторы: Smarty / Twig
- Проектирование API для мобильных приложений
- Подключение платежного шлюза к вашему сайту
Примечания: Здесь приведена структура учебного плана и наиболее крупные темы. Семинары по трудоустройству "Резюме Краш Тест" проходят каждые две недели. Тема дипломного проекта должна быть выбрана студентом перед стартом Модуля 2.
- Семинар с HR - Резюме Краш Тест
- Психологическая подготовка (Soft Skills)
- Тестовые собеседования
- Консультация по дипломному проекту
- Защита диплома
- Стажировка (для программы "PHP с трудоустройством") / Поиск работы
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.