Когда:старт набора на курс 22 июля 2016г.
Время:
Стань востребованным PHP-программистом уже через 4 месяца! Получи документально гарантированное трудоустройство после окончания обучения и зарабатывай от $250/мес.!
Академия Web-программирования № 1 в Украине приглашает на курс PHP c гарантией трудоустройства и бесплатными уроками ENGLISH for IT на протяжении 4 мес.!
Продолжительность курса: 4 мес.
Что включает курс по PHP:
Основы сетей, клиент-серверная архитектура; основы HTTP-протокола
Основы HTML, CSS
Git, Github
Основы PHP
— запуск из консоли, связка с веб-сервером
— переменные, константы
— выражения, операторы
— типы данных; особенности приведения типов в PHP
— условные конструкции, операторы сравнения
— виды ошибок в PHP
— работа с массивами
— циклы
— создание и работа с пользовательскими функциями
— Работа с файловой системой, загрузка файлов на сервер
— Заголовки, куки, сессии, кэширование, буферизация вывода
MySQL:
— понятие баз данных, СУБД. Реляционность, нормализация — суть, виды.
— Подключение к СУБД из консоли. Подключение к СУБД из phpMyAdmin , MySQL Workbench .
— Поля, записи, первичный ключ, внешний ключ, индекс.
— InnoDB vs MyISAM.
— Типы данных.
— Работа из консоли:
Создание и удаление баз\таблиц, просмотр списка баз\таблиц.
Создание таблицы как копии уже существующей — только структуры; структуры и данных.
Бэкап БД, импорт / экспорт .
— синтаксис INSERT, DELETE, SELECT, ALTER.
— Условия для запросов.
— IN, ORDER BY, LIMIT в запросе.
— JOIN, GROUP BY, агрегатные функции.
— сложные запросы
— оптимизация запросов
— Пользователи, права доступа.
— Классы для работы с MySQL: PDO, mysqli.
— основы NoSQL баз данных, MongoDB.
— проектирование баз данных на примерах
ООП:
— Создание классов, объектов. Свойства, методы; обращение к ним.
— инкапсуляция, полиморфизм, Наследование, instanceof.
— Работа со свойствами из класса — $this.
— Области видимости — public, private, protected — инкапсуляция. Работа с ними в классе (геттеры/сеттеры).
— Копирование(присвоение) объектов — по ссылке, Клонирование объектов.
— Конструкторы, деструкторы. Статические методы и свойства. Self.
— Константы классов. Перегрузка методов, использование метода родительского класса — «parent».
— Позднее статическое связывание (static::method() ).
— Итерация свойств открытых\закрытых.
— Абстрактные классы, интерфейсы.
— Исключения.
— Финальные классы и методы.
— Магические методы __get, __set , __call, __toString..
— Пространства имён. Трейты.
MVC
Автозагрузка классов (spl_autoload). Архитектурные решения, паттерны Singleton, Registry. Проектирование систем на примерах.
— Паттерн MVC на ООП.
— Что такое MVC, единая точка входа, роутинг. Парсинг URL.
— Контроллеры, действия, вывод представления.
— Модели, авторизация, создание админпанели
PHP advanced
— Паттерны строитель, фабрика, стратегия, адаптер
— основы SPL spl_autoload, iterator, ArrayAccess/ArrayObject
— основы Reflection — ReflectionFunction, ReflectionClass, ReflectionObject, ReflectionMethod, ReflectionProperty
— PDO — подготовленные запросы, bindParam, транзакции
— Регулярные выражения
— сокеты, curl
— json, xml, soap
— Проектирование API для мобильных приложений. Подключение платежного шлюза к вашему сайту.
Основы Javascript, jQuery— Тренинг с HR по написанию резюме и прохождению собеседования
— Психологическая подготовка (Soft Skills)
— ДОКУМЕНТАЛЬНО ГАРАНТИРОВАННОЕ ТРУДОУСТРОЙСТВО
Подробнее о программе обучения
Что Вы получите после обучения:
— знания и навыки необходимые для трудоустройства на должность PHP-программиста;
— знания в ENGLISH for IT
— подготовку к трудоустройству в IT-компаниях
— трудоустройство на должность PHP-программиста
Преподаватели курса:практикующие PHP-программисты
Регистрация на курс и детальнее об академии
Под гарантированным трудоустройством подразумевается оплачиваемый испытательный срок или стажировка сроком на 3 мес. в одной из компаний-партнеров PHP-academy.
Телефон для уточнения деталей: +38 (050)
Ждем Вас в PHP-academy!