Курсы WEB-разработки с применением PHP | IT hub
(098) 465 60 49, (063) 114 49 14 [/] Курсы WEB разработка PHP WEB разработка JavaScript Тестирование QA Design. Basic Курс ВЕБ дизайн О курсах Отзывы Новости Вакансии и стажировка Контакты Курс WEB разработка продвинутый PHP Цель: дать быстрые и понятные знания о программировании на PHP, научить каждого создавать такие скрипты как: комментарии на сайте, чат, блог, новости, каталог товаров, CMS (админку сайта с удобной системой управления сайтом для заказчиков), регистрацию и авторизацию на сайте, а так же многие другие вещи, объяснить принципы построения современных сайтов. ЗАПИСАТЬСЯ НА КУРС Что даст Вам курс? Быстрые и понятные знания о программировании на PHP. Умение создавать такие скрипты как: комментарии на сайте, чат, блог, новости, каталог товаров, CMS (админку сайта с удобной системой управления сайтом для заказчиков), регистрацию и авторизацию на сайте, а так же многие другие вещи. Понимание принципов построения современных сайтов. Цена1600 грн/мес За курс при оплате одним платежем Удобный график Вечернее время и выходные Небольшие группы Количество участников в группе 8 -12 человек Преподаватели практики Квалификация и богатый опыт Для кого этот курс? Для новичков в области веб-разработки и программирования в целом. Для всех, кто желает научиться создавать качественные, удобные, современные сайты и веб-порталы. Для фрилансеров. Программа курса Тема 1. Сети. Инструменты разработки Тема 2. Основы программирования, основы PHP Тема 3. ООП Тема 4. Работа с базами данных Тема 5. Использование паттерна MVC в разработке Тема 5. PHP Advanced Тема 5. Фреймворки Тема 5. Работа над ТЗ и выпускным проектом Секция Тема 1. Сети. Инструменты разработки Основы сетей Основы клиент-серверной архитектуры Полезные утилиты и основы работы с командной строкой Основы HTTP-протокола Работа с системами контроля версий Git; GitHub/BitBucket Работа с PHP Storm Работа с системой постановки задач Redmine Домены, хостинг. Тема 2. Основы программирования, основы PHP Типы данных Особенности динамической типизации в PHP Выражения, операторы Условные конструкции Работа с массивами Циклы, управляющие конструкции Работа с функциями, создание пользовательских функций Работа с файловой системой, загрузка файлов на сервер HTTP-заголовки, sessions & cookies, HTTP-авторизация Буферизация вывода Тема 3. ООП Особенности объектного подхода. Инкапсуляция, полиморфизм, наследование Использование конструктора, работа со свойствами объекта Области видимости, модификаторы доступа Статические методы и свойства Позднее статическое связывание Перегрузка методов Магические методы Исключения Абстрактные классы, интерфейсы Финальные классы и методы Пространства имён. Трейты Паттерны Singleton, Registry Автозагрузка классов (spl_autoload) Тема 4. Работа с базами данных Понятия теории баз данных. Реляционность, нормализация Типы данных в СУБД MySQL Поля, записи, первичный ключ, внешний ключ, индекс Создание и удаление баз/таблиц, просмотр списка баз/таблиц Бэкап БД, импорт/экспорт Работа с запросами к базе данных, условия и ограничения для запросов Группировка, агрегатные функции Сложные запросы, их анализ и оптимизация Использование PHP для работы с MySQL Знакомство с MongoDB Тема 5. Использование паттерна MVC в разработке Суть, основные понятия шаблона Model-View-Controller (MVC) Единая «точка входа» Роутинг, парсинг URL Контроллеры, действия (actions), вывод представления Мультиязычность на сайте Модели, работа с базой данных Сессии, логин, регистрация Тема 5. PHP Advanced Использование в проекте Composer, подключение сторонних библиотек Шаблоны проектирования Строитель, Фабрика, Стратегия… Основы SPL — Iterator, ArrayAccess/ArrayObject Основы Reflection Регулярные выражения Работа в PHP с Zip, PDF, PHPMailer, Excel Websockets, CURL Работа с json, XML Безопасность в PHP Шаблонизаторы (smarty, twig) Проектирование REST API Подключение платежного шлюза к сайту Работа над реальным кейсом Тема 5. Фреймворки Основы Yii2 Основы тестирования с PHPUnit Тема 5. Работа над ТЗ и выпускным проектом Работа над проектом по ТЗ Создание резюме Знакомство с фриланс-биржами Секция Записаться на курс Facebook Google+ YouTube Vkontakte Все права сохранены © 2017 ithub.com.ua — при использовании материалов ссылка обязательна