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

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

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

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

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

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

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

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

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

  • Олег Гринько
    PHP Developer в DAXX

    Работает PHP программистом с 2007 года. Сначала работал в небольших веб-студиях, в дальнейшем в средних и крупных компаниях.

    В основном занимается back-end разработкой с использованием Symfony и Zend фреймворков. В данный момент работает PHP разработчиком в DAXX уже как 3 года.

    Увлекается сборкой масштабных моделей авиатехники.

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

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-мероприятия города

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

  • apriorit
  • VetraMedia
  • DataArt
  • WIX
  • Ciklum
  • Netocrat Communications
  • Looksery
  • Intersog
  • Provectus
  • AB Soft
  • Opera
  • Anadea
  • Indigo
  • Archer
  • ORT
  • Unit-is
  • Tubik
  • BrainCombinator
  • GUID
  • Exigen
  • Tseh 2.0
  • SOM
  • IT NonStop
  • PrivatBank
  • Wildix
  • softserve
  • HYS
  • Lohika
  • prom
  • Evo
  • Isobar
  • epam
  • Snapchat
  • HTML Studio
  • Readdle
  • Samsung
  • jelvix
  • Artjoker
  • Ukrsibbank
  • Infopulse
  • Kyivstar
  • Cogniance
  • Credit agricole
  • MTB
  • eleks
Факторы успеха
Мотивация студента
При должной мотивации, вы будете ответственнее подходить к процессу обучения, что позволит успешно завершить курс.
Посещение занятий
Регулярное посещение занятий позволит системно проходить обучение, не упуская важных тем для изучения.
Домашние задания
Выполняя домашние задания, вы практикуетесь, получая оценку ваших работ и практические советы от преподавателя.
Самостоятельное обучение
Для достижения успеха по окончанию обучения, нужно около 200 часов провести за самостоятельным изучением материалов.

Отзывы наших выпускников

  • Михаил Михайлов

    Привет! Как вы знаете,я не первый раз учился в вашей школе, поэтому мне есть, с чем сравнить. К сожалению, вынужден констатировать, что ваш организационный уровень снизился. Пишу это не в упрек, а чтоб вы знали, на что следует обратить внимание.

    1. Мне несколько раз приходилось звонить и напоминать, чтоб скинули видео занятий. 2. Несколько раз нас забыли предупредить о том, что занятия отменяются. 3. Из-за отпуска преподавателя мы пропустили два занятия, которые не отработали впоследствии. 4. Отсутствие рекрутера на выпускном. 5. В программе обучения слишком резкий переход от простого к сложному. Возможно необходимо написать MVC своими ручками, а уж потом переходить на фреймворк. К плюсам отношу: 1. Преподавателя. 2. Скидки на обучение. 3.Вебинары. 4.LMS Спасибо!

    Читать полностью
  • Сергей Запороженко

    Так как до курсов я работал 9 лет в сфере it, со знаниями верстки, очень поверхностными знаниями в JavaScript и php, какие-то базовые вещи первых 3 занятий я знал.

    Но, приобрёл дополнительные знания, касающиеся разработки и необходимых для неё инструментов за эти месяцы. Если говорить только о знаниях php: то частично оправдались мои ожидания касательно того, что с полученной базой ещё нужно много работать. Другими словами мы получили формулы, теперь нужно придумать, как доказать теорему. Но, с другой строны, я чувствую большие пробелы. То есть у меня есть какие-то инструменты, но, как ими пользоваться, как они связаны нет окончательного представления. Нет общей картины в голове. Думаю, что в первую очередь это связано с тем, что курс делится на теоретические знания языка и на работу с фреймворком. Мне кажется, что мы не успели достаточно освоить язык, его применение и перешли к симфони. Которая большую часть функций делает за нас. Моя работа связа с допиливанием, правками движка интернет-магазина, который написан на чистом php, я могу точно сказать, что теперь я понимаю почти каждую строчку кода, но самостоятельно сложные функции не напишу, потому, что не знаю просто с чего начать. Это я и называю пробелами. Когда мы делали домашки, в них было представление с чего начать, о чем искать информацию . Но, этого не хватило, это был очень маленький объём знаний. Мы перешли на изучение фреймворка раньше, чем успели понять, что к чему. Возможно, я слишком сильно гуманитарий и за 4 мес. все не расскажешь, но мне кажется, ООП должно быть больше, а Фреймворк можно преподавать отдельно, как тот же react и angular. Пусть лучше в программе php было бы немного Ajax или javascript. Больше работы с api. На компьютерах мы не работали, у меня была скидка за ноутбук, но остальные ребята? В целом школой я доволен, отношением к студентам, атмосферой, печеньки :). Английский у Натальи супер, жаль нельзя продолжить отдельно. :)

    Читать полностью

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

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