+7 (495) 150-46-07

Супер скидка
до 30 сентября
20-40%


Главная  /  Курсы по направлениям  /  Курсы PHP и MySQL (второй этап)

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


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

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

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

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

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

Онлайн обучение

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

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

Длительность обучения: 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 до 21:30, выходные дни - 10 до 16:00.
Наш телефон: +7 (495) 150-46-07

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

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

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

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

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




Акции

Один из самых лучших подарков - Сертификат на обучение в нашем Институте со скидкой 30% на любой курс!


Скидки

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

Открытие группы по курсу «Создание и дизайн web-сайтов»

Открытие ближайшей группы уже 21 декабря!! Успейте записаться со скидкой!!!

Открытие группы по курсу «Autodesk AutoCAD. 3D моделирование и визуализация»

Есть место в группу на 15 января!!! Успейте записаться с Новогодней скидкой!!!

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

Старт группы по курсу: "Администрирование OC Linux" уже с 7 октября! Успейте записаться, места ограничены!

Открытие группы по курсу «Corel Draw»

Открытие ближайшей группы 3 октября!! Еще есть несколько мест в группе, успейте записаться со скидкой!!!

Открытие группы по курсу «Autodesk AutoCAD»

Есть места в группу на 6 октября!!! Успейте записаться со скидкой на курсы автокадчиков!!!

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

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

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