Курс PHP (базовый)
Основы языка простыми словами. Научись принципам back end-разработки.
Язык PHP подходит для создания простых web-проектов самостоятельно или в небольшой команде. PHP простой в изучении, стабильный и надёжный. С его помощью написаны Wikipedia и Facebook. К тому же, PHP используется для создания интернет-магазинов.
В конце курса вы усвоите базовые конструкции PHP, научитесь работать с массивами и разработаете собственный проект — интернет-магазин.
После окончания курса ты будешь ориентироваться в синтаксисе языка PHP, понимать особенности back end-разработки, работать с cookie и sessions. Ты самостоятельно разработаешь небольшой проект и подготовишься к изучению более продвинутых аспектов разработки на PHP.
-
Теории без практики
-
Устаревших механик работы
-
Пересказа чужих лекций и книг
-
Вопросов без ответов
Это будет увлекательно и эффективно!
- Как устроен интернет;
- Клиент-серверная архитектура;
- Настройка ПО.
- Переменные, константы;
- Выражения, операторы;
- Типы данных и приведения типов;
- Управляющие конструкции.
- Циклы;
- Массивы;
- Работа с ассоциативными массивами.
- Функции;
- Область видимости переменных;
- Суперглобальные переменные;
- Строгая типизация.
- Обзор встроенных функций ( функции для работа со строками, с массивами);
- Рекурсия;
- Стили кодирования.
- Работа с веб-формами;
- Прием и обработка данных от пользователя;
- Фильтрация и валидация данных;
- Основы HTTP протокола;
- Что собой представляют заголовки ответа и запроса.
- Работа с файловой системой;
- Чтение и запись данных в файл.
- Регулярные выражения;
- Работа с cookie;
- Sessions;
- Отличия sessions и cookies, их совместное использование.
- SQL – язык запросов;
- Запросы на выборку данных;
- Работа с join;
- Работа с множествами.
- Запросы с Group by, Having;
- Запросы DDL.
- Нормализация, целостность данных;
- Транзакции;
- MySQL: Системы управления базами данных;
- Отправка запросов к СУБД, с помощью PHP.
- Работа над совместным проектом Интернет-магазин (Продолжительность: 3 урока);
- Разбор архитектурных решений в проекте;
- Знакомство с шаблонами отображения.
- Создание CMS в проекте.
- Классы и объекты;
- Инкапсуляция;
- Полиморфизм;
- Наследование;
- Работа с исключениями.
- Отправка почты;
- Хостинг;
- Системы контроля версий;
- Работа с XML, JSON.
Сделайте первые шаги в обучении под руководством практикующих специалистов!

Full Stack Web Developer
Более 4 лет опыта. Работал с FOZZY GROUP, SkillUP, Перспектива XXI, CyberBionic. Преподает курсы HTML&CSS, JavaScript, PHP, SQL, C#.
Преподаёт на курсах: Основы программирования, PHP Pro
-
Обучение в режиме просмотра записей занятий с регулярными вебинарами
для лучшего понимания материала -
Личный кабинет с доступом к материалам курса
-
Помощь преподавателя или ментора курса
-
Актуальную программу обучения