Курсы WEB-разработки с применением PHP | IT hub
[/] Курсы WEB разработка базовый WEB разработка PHP WEB разработка JavaScript Тестирование QA Компьютерная графика Курс ВЕБ дизайн О курсах Отзывы Новости Вакансии Контакты (098) 465 60 49 (063) 114 49 14 Курс WEB разработка продвинутый PHP Цель: дать быстрые и понятные знания о программировании на PHP, научить каждого создавать такие скрипты как: комментарии на сайте, чат, блог, новости, каталог товаров, CMS (админку сайта с удобной системой управления сайтом для заказчиков), регистрацию и авторизацию на сайте, а так же многие другие вещи, объяснить принципы построения современных сайтов. ЗАПИСАТЬСЯ НА КУРС Что даст Вам курс? Быстрые и понятные знания о программировании на PHP. Умение создавать такие скрипты как: комментарии на сайте, чат, блог, новости, каталог товаров, CMS (админку сайта с удобной системой управления сайтом для заказчиков), регистрацию и авторизацию на сайте, а так же многие другие вещи. Понимание принципов построения современных сайтов. Цена 3000 грн За курс при оплате одним платежем Удобный график Вечернее время и выходные Небольшие группы Количество участников в группе 8 -12 человек Преподаватели практики Квалификация и богатый опыт Для кого этот курс? Для новичков в области веб-разработки и программирования в целом. Для всех, кто желает научиться создавать качественные, удобные, современные сайты и веб-порталы. Для фрилансеров. Программа курса Тема 1. Функции и массивы (1 лекция + 1 практика). Тема 2. Методы взаимодействия пользователя и сервера, работа с COOKIE и SESSION (1 лекция + 1 практика). Тема 3. Базы данных (1 лекция + 1 практика). Тема 4. ООП (2 лекции + 2 практики). Тема 5. Архитектурные шаблоны проектирования. Изучение фреймворка Yii. (2 лекции + 3 практики). Тема 1. Функции и массивы (1 лекция + 1 практика). Определение функций. Аргументы и параметры. Возвращаемое значение. Переменные функций. Определение массивов. Простые и многомерные массивы. Функции var_dump и print_r. Перебор массива. Функции для работы с массивами. Суперглобальные переменные. Тестирование для проверки теоретических знаний. Тема 2. Методы взаимодействия пользователя и сервера, работа с COOKIE и SESSION (1 лекция + 1 практика). HTTP-методы для получения данных от пользователя. Использование форм. Способы валидации форм. Обработка исключений. Работа с COOKIE и SESSION. Тестирование для проверки теоретических знаний. Практическое задание. Тема 3. Базы данных (1 лекция + 1 практика). Реляционные базы данных. MySQL. Использование инструмента phpMyAdmin. Построение запросов SQL. Использование PDO для выполнения запросов. Обзор документо-ориентированных баз данных. MongoDB. OrientDB. Тестирование для проверки теоретических знаний. Практическое задание. Тема 4. ООП (2 лекции + 2 практики). Классы и объекты. Свойства и методы класса. Автоматическая загрузка классов. Конструктор класса. Деструктор. Модификаторы public, private, protected. Наследование. Статические методы и свойства. Абстрактные классы. Интерфейсы. Перегрузка свойств и методов. Магические методы. Объекты и ссылки. Сериализация объектов. Клонирование объектов. Сравнение объектов. Контроль типов. Тестирование для проверки теоретических знаний. Практическое задание. Тема 5. Архитектурные шаблоны проектирования. Изучение фреймворка Yii. (2 лекции + 3 практики). Архитектура программного обеспечения. Обзор часто используемых архитектурных паттернов. Паттерн MVC. Установка фреймворка. Компоненты фреймворка, из взаимодействие. Этапы и процесс создания модулей. Тестирование для проверки теоретических знаний. Практическое задание. Написание проекта «Каталог» или «Интернет-магазин». Преподаватель Александр Кузьменко Старший преподаватель кафедры ПЗС Житомирского технологического университета, учитель информатики в лицее при ЖГТУ. Круг интересов: веб-разработка, анализ данных, теория алгоритмов. Записаться на курс Facebook Google+ YouTube Vkontakte Все права сохранены © 2017 ithub.com.ua — при использовании материалов ссылка обязательна