Описание курса Стоимость курса Расписание Программа курса Преподаватели Отзывы Запись на открытый урок

Курс Веб программирование 2 уровень: PHP и MySQL

  • Собери скидку до 30%
    Заходи сюда, играй, собери картинку и получи скидку на выбранный курс! Действие скидок ограничено, спешите!

  • Лицензия
    Лицензия (№ 037768) на право образовательной деятельности выдана 09 августа 2016 г.

  • Свидетельство. По окончании курса, мы выдаем свидетельство государственного образца. Наши дипломы признаны работодателями России.


Стоимость курса

Название курсаСтандартная
цена
Цена со скидкойДлительность
обучения
Записаться
Групповые занятия:
Веб-программирование: PHP, MySQL
14300 руб.11440 руб.40 ак.ч.

Индивидуальные занятия:
Веб-программирование: PHP, MySQL
28200 руб. 22560 руб.24 ак.ч.

наверх ^
Расписание курса

Название курсаДата открытияВремяГрафикДлительность обучения
Веб-программирование: PHP, MySQL16.12.201618:30Пн, Ср, Пт4 недели
наверх ^
наверх ^
Описание курса

Чему научим на этом курсе:
Итак, вы уже многое умеете, ваш профессионализм возрос после изучения языка программирования JavaScript. Теперь, чтобы писать сайты практически любой сложности, приступим к изучению таких языков программирования как PHP и MySQL. Получив эти знания, перед вами открывается профессиональный мир программирования, доступ к высокооплачиваемой работе, воплощению собственных целей и задач.

Так же рекомендуем:
Перед тем как приступить к изучению кода на PHP и MySQL, ознакомьтесь или пройдите курсы-предшественники «Введение в программирование за 5 минут», «Веб-верстка с помощью HTML и CSS», «Веб-программирование. 1 уровень» ( JavaScript). В качестве следующих ступеней повышения квалификации мы так же рекомендуем обратить внимание на курсы Python, Django, Ruby, RubyOnRails (ROR), Создание приложений для Android/iOS и др

Звоните и записывайтесь на курсы по телефонам: +7 (965) 117-21-00 / +7 (966) 027-03-77

наверх ^
Программа курса

Программа курса (в группе: 40 ак. часов / индивидуально: 24 ак. часов)
 Тема: Синтаксис PHP.
  • Знакомство с PHP, конструкция и возможности языка, знакомство с программой «Hello World», установка и настройка интерпретатора, работа с интерактивной консолью, разделение инструкций, основные тэги языка, комментарии, скалярные типы данных, переменные и операторы, а так же выражения, встроенные функции, выполнение файлов, работа с php-сценариями.
  • Условный оператор IF в языке. Оператор множественного выбора SWITCH, операторы прерывания CONTINUE/ BREAK. Обзор циклов WHILE, DO, FOR. Переменные – область видимости, виды переменных – статические и глобальные, алгоритмы. Возвращаемые значения, функции и аргументы.
  • Реализация алгоритмов с помощью списков, строк и массивов. Объекты, ресурсы, NULL.
  • Виды функций. Строковые и математические, дата и время, для работы с массивами, файловой системой, с изображениями, функции для работы с JSON.
 Тема: PHP на веб сервере.
  • Работа с формами. Hello $_GET. Простая форма HTML. Отправка и обработка данных. Протокол HTTP. Запросы GET и POST. Параметры форм в PHP, их получение и обработка. Загрузка файлов на сервер.
  • PHP и HTTP. Тщательное изучение протокола HTTP. Ошибка Hello 404. Функция header. Глобальная переменная $_SERVER. Работа с заголовком Content-Type. Редирект и ошибки 404, 500.
  • Файлы COOKIE – хранение данных, сессии, авторизация на сайте средствами HTTP, ошибка авторизации - Hello 401. $_SERVER['PHP_AUTH_USER'] и $_SERVER['PHP_AUTH_PW'].
 Тема: Объектно-ориентированное программирование.
  • Установка и настройка Denwer. Основы Объектно-ориентированного программирования. Понятие объекта и класса. Cвойства и методы объекта (приватные и публичные). Cоздание экземпляра. Cтатические методы и автозагрузка классов. Проверка типов параметров методов. Отработка полученных навыков на информационном портале.
  • Наследование и интерфейсы. Основы наследования классов. Защищенные методы и свойства. Обращение к родительским методам и свойствам. Работа с интерфейсами. Абстрактные классы. Запрет переопределения методов и наследования классов.
  • PHP и HTTP. Пространства имен, перегрузка методов и параметров, сериализация, клонирование, итератор объекта, использование объекта как массива или как функции.
 Тема: MySQL.
  • Реляционные базы данных и SQL. Знакомство с сервером управления базами данных. Основные понятия – таблица, поле и типы полей, базы данных, ряд. Работа с mysql через клиент. Функции и их использование для работы с mysql в PHP.
  • Нормальные формы баз данных. Три основные формы.
  • Применение следующих запросов - SELECT, DELETE, INSERT, UPDATE Работа в таблице – вывод отдельных полей либо всех записей, условия выбора и выражения в MySQL, сортировка, LIMIT. Первичный ключ и AUTO INCREMENT, обновление и удаление списка записей по условию.
  • Проектирование БД.
  • Объединение данных из нескольких таблиц (функция SELECT). Изучение группировок результатов. Агрегатные функции COUNT, MAX, MIN и другие. Внешний ключ. INNER JOIN. LEFT JOIN.
  • Управление таблицами и БД, а так же управление таблицами (создание, очистка, удаление таблиц, получение информации). Манипуляции с полями и базами данных – создание и удаление.
 Тема: Обзор фреймворков.
  • Менеджер зависимостей Composer Понятие фреймворков и его принципиальные отличия от библиотек. Работа с фреймворками – установка, удаление, их возможности. Представление и роутинг, варианты обработки форм. Работа с базой данных.
  • Шаблонизаторы (на примере Smarty, Twig и прочих) Использование PHP в качестве шаблонизатора. Работа с шаблонизаторами – установка, удаление, возможности Smarty и Twig. Управление –листание, условия и вставка переменных. Организации приложения с использованием шаблонизатора.
  • Фреймворк Laravel Понятие фреймворков и его принципиальные отличия от библиотек. Работа с фреймворками – установка, удаление, их возможности. Представление и роутинг, варианты обработки форм. Работа с базой данных.


Звоните и записывайтесь на курсы по телефонам: +7 (965) 117-21-00 / +7 (966) 027-03-77

наверх ^
Преподаватели

Обысов Иван Борисович.
Талантливый преподаватель. За его плечами стаж работы, более 20 лет. Благодаря своей огромному опыту, доступно и интересно объясняет даже самые сложные темы. Внимательный и чуткий, быстро и безошибочно находит индивидуальный подход к каждому слушателю. После занятий с Иваном Борисовичем, наши слушатели не бояться пользоваться компьютером, работать с офисными программами, почтой и поисковиками!

Кирюшкин Владимир Петрович.
Ведущий специалист по направлению WEB-анимации. Также преподаватель компьютерной грамотности - "ПК для начинающих", "Excel". Один из лучших преподавателей нашего Учебного центра, с огромным опытом работы. На его занятия слушатели ходят с большим удовольствием, т.к. он всегда поделиться информацией и опытом с теми, кому это действительно нужно. Выведет на профессиональный уровень навык Вашей работы в читаемых им программах. Всегда даст много практических советов по применению изучаемых программ в той или иной области. У него Вы всегда получите живые и познавательные лекции.
наверх ^
Отзывы о компьютерных курсах веб программирование PHP и MySQL:

Оставить отзыв или комментарий