Курсы PHP, Laravel

Региональный центр IT тел 0662914143

Интенсивное обучение Backend Web Developer 

IT курсы программирования на  PHP c применением фреймворкам

НАЧАЛО ЗАНЯТИЙ в группе 5 человек

9 августа Режим обучения ПН19.00 и СР19.00

Стоимость курса: 6800 грн. Возможна оплата в 2 этапа по 3400 грн

 Длительность курса PHP, Laravel, MySql  3 месяца.

Современные инструменты и лучшие практики для трудоустройства разработчиком на PHP. Поэтапная оплата. Сертификат.  Помощь в трудоустройстве

Одни из самых результативных курсов PHP в Харькове.

Максимально практически-ориентируемое обучение

Back-end разработка относится к разработке на стороне сервера. Основное внимание уделяется базам данных, скриптам, архитектуре веб-сайтов.

Необходимые технические навыки, необходимые для того, чтобы стать backend-разработчиком: Глубокие знания языка PHP backend-программирования и фреймворка. Знание интерфейсных технологий, таких как HTML, CSS и JavaScript.

Laravel — бесплатный веб-фреймворк с открытым кодом, Laravel следует лучшим практикам разработки и обеспечивает большой выбор шаблонов проектирования

Данный  курс предназначен для слушателей, чьи профессиональные интересы касаются использования современных серверных Web-технологий, администрирования Web-сайтов и оптимизации Web-сайтов. По окончании курса слушатели овладевают навыками создания клиент-серверных приложений на языке PHP и работой с базами данных MySQL.

Продолжительность курса: 60 учебных часа — 

58 часов обучение и 2 часа курсовой проект

Программа курса Курсы PHP, MySql, Laravel

Сеть Internet. Протоколы. Архитектура веб-приложений.
Основы HTML/CSS.
Web-сервер и PHP. Установка и настройка ПО(Apache, MySQL, PHP). XAMPP.
Основы Git, практика использования.
Синтаксис. Типы данных. Переменные. Константы. Операторы.
Выражения. Управляющие конструкции.
Строки, функции для работы со строками. Расширение mbstring.
Массивы, функции для работы с массивами . Глобальные массивы.
Функции. Обзор встроенных функций. Создание пользовательских функций.
Обработка ошибок. Исключения. Логирование.
Работа с формами, методы GET, POST, загрузка файлов на сервер.
Регулярные выражения. Функции для работы с регулярные выражениями.
Функции для работы с файлами.
Создание приложения список дел (todo list).
Типы данных, управляющие конструкции Javascript.
Работа со строками, массивами, объектами Javascript.
Библиотека jQuery.
DOM. Обработка событий Javascript.
Валидация форм на стороне клиента.
Технология Ajax. Обмен данными с сервером
Протокол HTTP. Работа с сookies. Организация сессий(sessions).
Понятие реляционных баз данных. Нормализация.
Основные сведения о СУБД MySQL. Создание и редактирование баз данных(adminer).
Язык запросов(SQL), типы данных.
CRUD(Create, Read, Update, Delete) данных.
Построение отношений, сложные запросы(JOIN).
Агрегация данных, встроенные функции MySQL.
Работа с СУБД MySQL средствами PHP.
Создание приложения гостевая книга.
Обзор CMS и основы работы с ними (WordPress, Drupal).
Конфигурация веб-сервера, файл php.ini. Конфигурация хостинга.
Объектно-ориентированное программирование в PHP.
ООП. Классы. Объекты.
ООП. Инкапсуляция данных, пространства имен.
ООП. Наследование, полиморфизм.
ООП. Магические методы.
Шаблоны проектирования. Singleton, Fabric, Facade.
Шаблон MVC: model, view, controller.
Фреймворк Laravel. Архитектура.
Фреймворк Laravel. Маршрутизация.
Фреймворк Laravel. Работа с базой данных.
Фреймворк Laravel. Eloquent ORM, архитектура Active Record.
Фреймворк Laravel. Шаблонизатор.
Фреймворк Laravel. Особенности реализации MVC.
Фреймворк Laravel. Примеры приложений.
Создание прототипа приложения Internet-магазин.