Часов, ак.: 46
Стоимость, грн.: 4950
Стоимость, грн.: 4950
Краткое описание курса:
Язык PHP является одним из наиболее популярных языков программирования, который на протяжении многих лет сохраняет ведущие позиции в области backend-разработки. Сегодня PHP используется на серверной стороне более 75% существующих сайтов. На этом языке и его фрэймворках базируются наиболее популярные CMS – WordPress, Joomla, OpenCart и другие.
Поэтому знание PHP является ключевым требованием к современному разработчику сайтов. Курс предполагает изучение основ языка PHP, знание которых позволит писать простые серверные приложения и заложит базу для дальнейшего освоения технологий веб-программирования. Изучение курса построено на решении практических задач в сфере backend-разработки. В ходе изучения курса слушателю выдаются методические материалы и презентации лекций.
Цели курса:
Цель курса состоит в том, чтобы сформировать у слушателя систему знаний относительно сферы применения и синтаксиса языка PHP. Наличие базовых знаний позволит им осуществить старт в области backend-разработки и продолжать изучение веб-технологий, в частности, популярных PHP-фрэймворков (Lavarel, Symphony и др.).
Преимущества курса:
Преимущества курса:
- доступность изложения материала. Курс подойдет даже слушателям, которые ранее не имели дела с программированием.
- практическая направленность. Обучение происходит на примере реальных проектов из области backend-разработки (обработка форм, создание серверной части интернет-магазина, личного кабинета пользователя и др.).
- информационная насыщенность. Слушателям будут предложены темы относительно базовых основ языка PHP, его использования в серверной части веб-приложений, взаимодействия на языке PHP с базой данных MySQL.
Для кого предназначен:
Курс предназначен для всех, кто желает начать освоение веб-технологий и изучение языка программирования PHP. Идеально подойдет тем, кто хочет научиться самостоятельно создавать сайты средней сложности и получить базовые знания для дальнейшего освоения технологий веб-разработки. Может представлять интерес для всех лиц, чья деятельность связана с созданием и поддержкой сайтов.
По окончании курса слушатели будут знать:
- основы языка PHP (включая переменные, типы данных, условные конструкции, циклы, массивы, методы, работу со строками);
- принципы объектно-ориентированного программирования;
- методику создания серверной части веб-приложений;
- основы использования базы данных MySQL в веб-приложениях PHP.
По окончании курса слушатели будут уметь:
- использовать язык PHP для создания динамических веб-страниц;
- создавать серверную часть простых веб-приложений;
- использовать базу данных MySQL при создании серверных приложений.
Преподаватель курса:
Подлесный Дмитрий Вадимович
Имеет более 10-ти лет опыта работы в высшей школе. Кандидат наук (PhD), доцент. Научно-педагогическая деятельность отмечена рядом наград и благодарностей центральных и местных органов власти. В работе активно использует информационные и цифровые технологии. Принимал участие в разработке электронных учебников и дистанционных курсов.
Кроме работы в сфере образования занимается программированием и созданием сайтов.
Внимательно и уважительно относится к ученикам. Доступно объясняет материал с примерами из реальной практики..
Краткая программа курса: “PHP. Базовый курс”
№ п/п | Темы | Занятия (содержание, подтемы) | Часы |
1 | Основы PHP |
Написать простое приложение на языке PHP, которое создает элемент веб-страницы. Домашнее задание Установить пакет разработки на языке PHP на локальный компьютер. Протестировать пакет путем запуска приложения, сгенерированного в аудитории. | 2 |
2 | Переменные, типы данных и условные конструкции |
Решение задач в области математических расчетов. Домашнее задание Написать программу, которая просит пользователя ввести количество единиц товара и выводит ему общую стоимость. Каждая пятая единица товара продается со скидкой в 50%. | 4 |
3 | Циклы и массивы в PHP |
Создать ассоциативный массив, в котором в роле ключей выступает название, а в роли значений – описание товаров. Выводить пользователю описание товара, имя которого он отправил на сервер посредством формы html. | 6 |
4 | Функции в PHP |
Создать функцию сортировки массива по возрастанию и убыванию (тип сортировки передается во входящих параметрах). | 4 |
5 | Работа со строками |
Написание функции, которая осуществляет валидацию адреса электронной почты. Домашнее задание Создать несколько строк, в которые записаны имена файлов с различными расширениями, и записать их в массив. Вывести на экран имена файлов с расширением «html». | 4 |
6 | Объектно-ориентированное программирование |
Создать класс Product (товар), имеющий поля: id (номер),name (наименование), price (стоимость), description (описание) и метод print(), выводящий информацию о товаре. Осуществить инкапсуляцию полей, создать геттеры и сеттеры. Создать несколько экземпляров класса, записать их в массив. Вывести массив на веб-страницу в виде таблицы. Домашнее задание Создать класс PHP, который описывает любой объект окружающей действительности. Написать метод сортировки данного массива по одному из полей. | 6 |
7 | Обработка форм в PHP |
Создать форму регистрации на сайте (в роли логина выступает адрес электронной почты). Данные формы передаются посредством Ajax и проходят валидацию. В случае, если они не прошли валидацию, пользователю предлагается еще раз ввести логин и пароль. | 4 |
8 | Способы хранения пользовательских данных. |
Написать PHP-скрипт для интернет-магазина, который добавляет в корзину выбранный пользователем товар. | 4 |
9 | Основы работы с базой данных MySQL |
Написать скрипт для работы интернет-магазина, который выводит товары из базы, которая создана на уроке, в виде «плиток». Подключение к проекту ранее созданного скрипта, который добавляет товары в корзину. | 6 |
10 | Архитектура MVC в приложениях PHP |
Создание проекта Yii 2, который представляет интерфейс для работы с таблицей базы данных, созданной в рамках практического задания по теме «Основы работы с базой данных MySQL».. | 4 |
11 | Экзамен. | Проверка усвоенных знаний и навыков. | 2 |
Про раздаточный материал:
Раздаточный материал выдается на занятиях по соответствующей теме и включает в себя презентации лекций, распечатки практических заданий, перечень сайтов и видеоуроков для закрепления материала и самостоятельного изучения.
Где можно использовать полученные знания:
Полученные знания и навыки можно использовать в области разработки серверной части веб-приложений, работая как в IT-компании, так и на фрилансе. Базовые знания языка PHP, полученные при изучении курса, являются основой для дальнейшего освоения технологий backend-разработки, включая PHP-фрэймворки.
Поддержка выпускников преподавателем:
После прохождения курса преподаватель сохраняет коммуникацию с учениками посредством электронной почты и социальных сетей. На основе взаимной договоренности преподаватель оказывает ученику консультативную поддержку в области практического применения полученных знаний, решения конкретных задач в области программирования, разработки дальнейшей траектории обучения.
Дополнительная информация:
Основным условием прохождения курса «PHP. Базовый курс» является наличие собственного компьютера (ноутбука) для того, чтобы работать с раздаточным материалом и делать домашние задания. Желательным является знакомство с основами программирования (переменные, условные операторы, массивы) на любом языке и наличие элементарных знаний в области HTML.
Изображения, иллюстрации к заданиям, программам, документам учебного курса
К практическому занятию по теме «Основы PHP». Создание файла с расширением PHP в тестовом редакторе Notepad++.
К практическому занятию по теме «Циклы и массивы в PHP». Создание ассоциативного массива и его вывод с помощью оператора foreach.
К практическому занятию по теме «Объектно-ориентированное программирование в PHP». Структура класса, описывающего товар.
К практическому занятию «Основы работы с базой данных MySQL». Создание таблицы базы данных с помощью веб-интрфейса PHPMyAdmin.
К практическому занятию по теме «Основы работы с базой данных MySQL». Скрипт PHP по взаимодействию с базой данных.
Пример выполнения домашнего задания по теме «Архитектура MVC в приложениях PHP». Создание интерфейса в сфере редактирования таблицы базы данных с помощью Yii2.
Чтобы узнать цены и длительность обучения в индивидуальном формате, перейдите на страницу:
Вероятно Вы искали: курсы PHP, курсы программирования на PHP,php developer courses, курсы программирования, курсы айтишников, it курсы, обучение php
Вероятно Вы искали: курсы PHP, курсы программирования на PHP,php developer courses, курсы программирования, курсы айтишников, it курсы, обучение php
❺ Отзывы ›
Проминь, УЦ 2001..
Комментариев нет:
Отправить комментарий