Мы работаем ежедневно с 9:00 до 21:30

+7 (495) 150-46-07
+7 (495) 664-21-56

Супер скидки
до 13 декабря
до
30%
Главная  /  Курсы по направлениям  /  Курсы PHP и MySQL (второй этап)

Курсы PHP и MySQL (второй этап) Скидка 30%


Обучение в группе

Стоимость: 12730 руб.

Стоимость с учетом скидки: 8930 руб.

Индивидуальное обучение

Стоимость: 22680 руб. - (скидка 30%)

Продолжительность обучения

Длительность обучения: 28 ак.ч.

Место, время и начало


     г. Москва, м. Серпуховская (карта проезда »)
     +7 (495) 150-46-07 (многоканальный)
     обратная связь
    

Возможный график обучения:


утренние группы: с 9:00 до 12:00
дневные группы: с 12-00 до 15:00
вечерние группы: с 18:30 до 21:30
группы выходного дня: в субботу и воскресенье
  


Наверх

Место, время и начало

г. Москва, м. Серпуховская (карта проезда »)
+7 (495) 150-46-07 (многоканальный)

Возможный график обучения:

утренние группы: с 9:00 до 12:00
дневные группы: с 12-00 до 15:00
вечерние группы: с 18:30 до 21:30
группы выходного дня: в субботу и воскресенье

Программа


1. Синтаксис PHP.
1.1.Знакомство с PHP, конструкция и возможности языка, знакомство с программой «Hello World», установка и настройка интерпретатора, работа с интерактивной консолью, разделение инструкций, основные тэги языка, комментарии, скалярные типы данных, переменные и операторы, а так же выражения, встроенные функции, выполнение файлов, работа с php-сценариями.
1.2.Условный оператор IF в языке. Оператор множественного выбора SWITCH, операторы прерывания CONTINUE/ BREAK. Обзор циклов WHILE, DO, FOR. Переменные – область видимости, виды переменных – статические и глобальные, алгоритмы. Возвращаемые значения, функции и аргументы.
1.3.Реализация алгоритмов с помощью списков, строк и массивов. Объекты, ресурсы, NULL.
1.4. Виды функций. Строковые и математические, дата и время, для работы с массивами, файловой системой, с изображениями, функции для работы с JSON.

2. PHP на веб сервере.
2.1.Работа с формами. Hello $_GET. Простая форма HTML. Отправка и обработка данных. Протокол HTTP. Запросы GET и POST. Параметры форм в PHP, их получение и обработка. Загрузка файлов на сервер.
2.2.PHP и HTTP. Тщательное изучение протокола HTTP. Ошибка Hello 404. Функция header. Глобальная переменная $_SERVER. Работа с заголовком Content-Type. Редирект и ошибки 404, 500.
2.4.Файлы COOKIE – хранение данных, сессии, авторизация на сайте средствами HTTP, ошибка авторизации - Hello 401. $_SERVER[PHP_AUTH_USER] и $_SERVER[PHP_AUTH_PW].

3. Объектно-ориентированное программирование.
3.1.Установка и настройка Denwer. Основы Объектно-ориентированного программирования. Понятие объекта и класса. Cвойства и методы объекта (приватные и публичные). Cоздание экземпляра. Cтатические методы и автозагрузка классов. Проверка типов параметров методов. Отработка полученных навыков на информационном портале.
3.2.Наследование и интерфейсы. Основы наследования классов. Защищенные методы и свойства. Обращение к родительским методам и свойствам. Работа с интерфейсами. Абстрактные классы. Запрет переопределения методов и наследования классов.
3.3.PHP и HTTP. Пространства имен, перегрузка методов и параметров, сериализация, клонирование, итератор объекта, использование объекта как массива или как функции.

4. MySQL
4.1.Реляционные базы данных и SQL. Знакомство с сервером управления базами данных. Основные понятия – таблица, поле и типы полей, базы данных, ряд. Работа с mysql через клиент. Функции и их использование для работы с mysql в PHP.
4.2.Нормальные формы баз данных. Три основные формы.
4.3.Применение следующих запросов - SELECT, DELETE, INSERT, UPDATE
Работа в таблице – вывод отдельных полей либо всех записей, условия выбора и выражения в MySQL, сортировка, LIMIT. Первичный ключ и AUTO INCREMENT, обновление и удаление списка записей по условию.
4.4. Проектирование БД.
4.5. Объединение данных из нескольких таблиц (функция SELECT). Изучение группировок результатов. Агрегатные функции COUNT, MAX, MIN и другие. Внешний ключ. INNER JOIN. LEFT JOIN.
4.6.Управление таблицами и БД, а так же управление таблицами (создание, очистка, удаление таблиц, получение информации). Манипуляции с полями и базами данных – создание и удаление.

5. Обзор фреймворков
5.1.Менеджер зависимостей Composer
Понятие фреймворков и его принципиальные отличия от библиотек. Работа с фреймворками – установка, удаление, их возможности. Представление и роутинг, варианты обработки форм. Работа с базой данных. 5.2.Шаблонизаторы (на примере Smarty, Twig и прочих)
5.2.Использование PHP в качестве шаблонизатора. Работа с шаблонизаторами – установка, удаление, возможности Smarty и Twig. Управление –листание, условия и вставка переменных. Организации приложения с использованием шаблонизатора.
5.3.Фреймворк Laravel. Понятие фреймворков и его принципиальные отличия от библиотек. Работа с фреймворками – установка, удаление, их возможности. Представление и роутинг, варианты обработки форм. Работа с базой данных.

6. Зачет.


Наверх

Аннотация »


Курсы под названием "WEB-программирование PHP, MySQL" рассчитаны на 40 академических часов и нужны прежде всего тем людям, кто желает создавать собственные сайты на более высоком уровне, чем тот, что позволяет обычное знание HTML.

PHP изначально был создан для того, чтобы создавать web-приложения, которые позволяли бы сделать интернет-ресурс более функциональным. Данный курс может быть полезен для тех людей, которые уже хорошо знакомы с HTML и хотят продвигать свои навыки и умения в программировании, а также работать с более сложными языками программирования в будущем. Если же человек сразу программировал на С++, то ему будет гораздо проще изучить PHP, что откроет ему более широкие возможности в IT-сфере.

Помимо этого, курсы подойдут тем, кто желает продвигать свои товары в сети и открывать свои интернет-магазины, не переплачивая за умение конструировать сайты программистам. На курсе изучается множество полезных вещей, а именно проводится знакомство с базами данных MySQL, программой "Hello world", большим количеством операторов и переменных языка. Все это входит в категорию синтаксиса и будет изучаться на первых порах знакомства с курсом. После освоения базы будет детально разобрано программирование при помощи PHP на web-сервере и доведена до автоматизма работа с HTML протоколом. После этого будет освоен пакет программ Denwer, который позволит программировать с полным функционалом без выхода в сеть. Далее обучающийся по курсу получит навыки проектирования баз данных MySQL и познакомится с их основными возможностями.

И наконец, для него будет проведен обзор фреймворков, без которых невозможно представить работу с базами данных. Итак, если человек желает как можно быстрее продвинуться в программировании и без труда создавать свои продуктивные сайты, избегая множество ошибок, то ему просто необходимо записаться на обучение курсу «WEB-программирование PHP, MySQL».
Наверх

Как записаться на :


     Вы можете записаться на курсы php и mysql (второй этап), позвонив нам по телефону или приехав в наш Учебный Центр (карта проезда), и заключить договор на обучение.

Вы можете оплатить курсы как за наличный, так и за безналичный расчет.


Время работы: будни с 9:00 до 21:30, сб. и вс. с 10:00 до 16:00
Наш телефон: +7 (495) 150-46-07

Записаться на курс Наверх

Задать свой вопрос

Нажимая на кнопку Оставить отзыв, я даю согласие на обработку персональных данных, соглашаюсь с пользовательским соглашением и политикой конфиденциальности

Отзывы слушателей Перейти к описанию курса

Комментариев к курсу пока нет, станьте первым!




открытия групп

Открытие группы по курсу "Excel"

Открытие ближайшей группы 18 декабря!

Открытие группы по курсу "Администрирование OC Windows"

Продолжается набор в группу по администрированию OC Windows на 21 декабря.

Открытие группы по курсу "Администрирование OC Linux"

Продолжается набор в утреннюю группу по курсу "Администрирование OC Linux" на 11 декабря. Ждём всех желающих!

Открытие группы по курсу "3D-max"

Приглашаем Вас на курс по трёхмерному моделированию в программе "3D-max" 14 декабря!

найти курс по интересам

Воспользуйтесь фильтром, чтобы найти нужным вам курс или посмотрите все курсы

Категории курсов
Интересующий курс
На все курсы кафедры действует скидка 30% до 13 декабря!
Приглашаем всех желающих повысить свой профессиональный уровень или
освоить новую специальность в сфере информационных технологий на
компьютерные курсы в Институт Дополнительного образования!