Спасибо за интерес
к нашим курсам.

В благодарность за это мы дарим скидку на любой курс, который Вы выберете. Укажите пожалуйста адрес на который мы можем отправить Вам промокод:

Спасибо!
Нет, спасибо

Курс PHP в Днепрe

Здравствуйте! Меня зовут Роман, я администратор Компьютерной школы Hillel. PHP — это язык программирования, который является одним из лидеров среди языков применяющихся для создания веб-сайтов. Курс «PHP» рассчитан на людей без специальных знаний по программированию. На протяжении курса студенты выполняют домашние задания и самостоятельно разрабатывают два проекта: разработка блога и интернет-магазина. При разработке проектов, студенты смогут применять полученные знания и технологии, при этом получая менторскую поддержку от преподавателя, который консультирует по возникшим вопросам.

Для более эффективного и лёгкого восприятия материала курса предусмотрены дополнительные бесплатные занятия по профильному английскому языку, базам данных и администрированию Linux.

Структура курса

Длительность курса
32 занятия
Интенсивность
2 раза в
неделю
Начало занятий
19:00 — 21:00
Место обучения
Днепр

Курс преподает

  • Антон Шевель
    Developer в Techery

    Начал работать программистом, пока учился в университете. Параллельно с учебой проработал как full-stack developer около 3-х лет. Занимались ecommerce и делали всякие небольшие сайты. Потом попал в Приватбанк. С небольшой командой делали внутрибанковские продукты, фреймы для Приват24 для бизнеса. Проработал 2 года там, а потом попал в Techery, где работает над бекендом для мобильного приложения: туризм и всякая социальщина.

    Катает на борде. Люблит велосипеды.

Программа курса

1
Общая информация о веб и о устройстве сетей
  • Информация о браузере как веб-клиенте
2
Веб-сервера
  • Что такое программное обеспечение
  • Установка веб-сервера
3
HTTP
  • Формы
  • CGI
4
Основы синтаксиса PHP
5
Память: переменные и указатели
  • Константы
6
Типы данных
  • Выражения и операторы
  • Приведения типов
7
Массивы
  • Ассоциативные массивы
  • Входящий и исходящий поток данных
8
Конструкции require, include
  • Управляющие конструкции
9
Кратко о ООП и ФП: Классы и функции
  • Необязательные аргументы
  • Статические переменные
10
Основы ООП
  • Методы и атрибуты
  • Модификаторы видимости
  • Экземпляры класса
  • Псевдопеременная контекста this
11
ООП
  • Магические методы + конструктор/деструктор
  • Статические методы и позднее статическое связывание
  • Исключения
  • Интерфейсы, абстрактные классы
12
Магические методы + конструктор/деструктор Статические методы и позднее статическое связывание Исключения Интерфейсы, абстрактные классы
13
Магические методы + конструктор/деструктор Статические методы и позднее статическое связывание Исключения Интерфейсы, абстрактные классы
  • Шаблоны проектирования приложения
  • Кеширование OPCache
14
Сериализация (json/php)
  • Регулярные выражения
  • Composer + Packagist
  • Autoloading
15
Работа с базами данных
  • PDO: Prepared statements
  • Работа с консолью в PHP
  • Reflection
16
Детально о MVC
  • PHP Annotations
  • Отладка приложения, работа с ошибками
  • XDebug
17
Разработка приложения на фреймворке (Symfony/Phalcon/Yii/Laravel)
  • Routing
  • ORM: Модели
  • View
  • Controller
  • Service
18
RESTful
19
События
  • Оптимизация
20
Оптимизация
  • Авторизация: функции шифрования
  • Привилегии пользователей
  • Управления записями блога
  • Разработка страницы вывода записей блога
  • Сортировка, поиск
  • RSS, подписка
21
Разработка интернет-магазина
  • Система пользователей + авторизация
  • Добавление товара + категорий
  • Вывод списка товаров + фильтрование
  • Деплой приложения на удаленный хостинг
  • Профилирование приложений
  • Логирование
Вручение сертификата

Преимущества школы

Офисы в центре города с удобной транспортной развязкой
Учебные классы, оборудованные компьютерами и современной техникой
Удобное время обучения
Вовлечение в IT-мероприятия города

Наши преподаватели и студенты работают в

Факторы успеха
Мотивация студента
При должной мотивации, вы будете ответственнее подходить к процессу обучения, что позволит успешно завершить курс.
Посещение занятий
Регулярное посещение занятий позволит системно проходить обучение, не упуская важных тем для изучения.
Домашние задания
Выполняя домашние задания, вы практикуетесь, получая оценку ваших работ и практические советы от преподавателя.
Самостоятельное обучение
Для достижения успеха по окончанию обучения, нужно около 200 часов провести за самостоятельным изучением материалов.

Регистрация на курс PHP

* Поля обязательны для заполнения.
Регистрация успешно завершена
С Вами свяжутся в ближайшее время.
Зарегистрироваться
Если у вас остались вопросы, запишитесь на бесплатную консультацию, и наш администратор Роман ответит на все интересующие вас вопросы.