Курсы PHP и MySQL (второй этап) Скидка 20%
Обучение в группе
Стоимость: 15820 руб. Стоимость с учетом скидки: 12620 руб. |
Индивидуальное обучениеСтоимость: 22620 руб. - (скидка 30%) |
Онлайн обучениеСтоимость: 11100 руб. |
Продолжительность обученияДлительность обучения: 28 ак.ч. |
- Серпуховская
- Октябрьская
- Курская
Место, время и начало
|
Начало занятий *
* может корректироваться |
Наверх
Место, время и начало
Возможный график обучения:
утренние группы: с 9:00 до 12:00
дневные группы: с 12-00 до 15:00
вечерние группы: с 18:30 до 21:30
группы выходного дня: в субботу и воскресенье
Начало занятий *
Дата | Время |
---|---|
05.10.2022 | 12-00-15:00 / 15-00-18:00 |
17.10.2022 | 12-00-15:00 / 15-00-18:00 |
20.10.2022 | 9:00-12:00 |
22.10.2022 | 18:30-21:30 |
23.10.2022 | 12-00-15:00 / 15-00-18:00 |
25.10.2022 | 18:30-21:30 |
* может корректироваться
Программа
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. Зачет.
Наверх
Аннотация »
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% на любой курс!
категории курсов
открытия групп
Открытие группы по курсу "Компьютер для начинающих"
Продолжается набор в группу по курсу "Пользователь персонального компьютера" с 10 октября! Ждём всех желающих!
Открытие группы по курсу "Excel"
Продолжается набор в группы по программе "Excel" на 1 и 9 октября!
Открытие группы по курсу "Обработка изображений в программе Adobe Photoshop"
Открытие группы 6 октября!!!
Открытие группы по курсу "Администрирование OC Windows Server"
Есть места в группу на 5 октября! Успейте записаться!
Открытие группы по курсу "Ремонт ПК"
Старт группы уже с 12 октября!!! Успейте записаться по скидочным ценам!
найти курс по интересам
Воспользуйтесь фильтром, чтобы найти нужным вам курс или посмотрите все курсы
- Курсы бухгалтеров
- Курсы менеджеров
- Курсы дизайна
На все курсы кафедры действует скидка 30% до 09 октября!
Приглашаем всех желающих повысить свой профессиональный уровень илиосвоить новую специальность в сфере информационных технологий на
компьютерные курсы в Институт Дополнительного образования!