Старт ближайшей группы

идет набор

Суббота: 9:00 — 13:30

Длительность: 5 месяцев

 

1 960 грн/мес

 

 

записаться на курс

 

 Вступительный тест

Гарантия возврата средств

Бросают ли наши студенты учёбу?

Да. За 2015 год прервали обучение 11 человек из :


  • 2 студента после первого занятия поняли, что «это не их специальность».

    Бывает.
    Вернули 100% оплаченной суммы.


    Чтобы такого не повторялось, мы проводим дни открытых дверей, преподаватели отвечают на вопросы и объясняют программу и цель курсов;

  • 2 человека переехали в другой город;
  • 7 устроились на работу по специальности (чаще по той, которую изучали).

Каждому мы выплатили остаток.

Почему на образовательном рынке гарантию возврата средств дают лишь несколько заведений?

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


И для нас выгода – чтобы человек сказал: «Да, это справедливо».


Ситуации бывают разные: переезд,устройство на работу и несовпадение графика занятий, рождение малыша… Наши студенты знают, что мы всегда идем навстречу и что получат деньги при любых форс-мажорах. Надеемся, конечно, что их не будет, поэтому:


Подавайте заявку и станьте востребованным PHP-программистом за 5 месяцев с нами!

Курс «PHP-программист: основы web-разработки»

Курс «PHP-программист: основы web-разработки»

Длительность: 5 месяцев, 1 раз в неделю по 4,5 часа | Время занятий: суббота 13:30—18:00 |  Стоимость: 1 960грн/мес

Записаться: (056) 767 27 67, (097) 441 90 77, (095) 723 98 32 | e-mail: Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Чему Вы научитесь на курсе PHP-программист?

  • устанавливать сервер в связке Apache, PHP и MySQL;

  • понимать принцип построения бизнес-логики для веб-приложений;

  • получать и обрабатывать пользовательские данные, выводить результат программы в форматированном виде;

  • авторизовать пользователей с использованием сессий и куков;

  • работать с файлами на сервере;

  • проектировать фотогалерею и работать с изображениями;
  • работать с системой управления базами данных MySQL;

  • разрабатывать быстрые и безопасные веб-приложения.

Для прохождения курса программирования Php необходимо 

 

  • icon-01

    Знать основы HTML/CSS

  • icon-02

    Уметь работать с хостингом

  • icon-03

    Быть опытным пользователем ПК

  • icon-04

    Понимать основы программирования

Для кого полезно обучение php?

 

  • icon-01

    Для тех, кто хочет больше знать о разработке сайтов

  • icon-02

    Для тех, кому интересны сайты, и кто хочет научиться их создавать

  • icon-03

    Для тех, кто хочет получить практические навыки в PHP

  • icon-04

    Для тех, кто хочет построить карьеру в сфере IT с нуля


Курс PHP в Академии IMT – это:

  • актуальный теоретический материал;
  • постоянное применение инструментов на практике уже во время занятия;
  • домашние задания, повышающие ваши скиллы в программировании, и рекомендации по их улучшению;
  • живой, динамичный диалог с преподавателем-практиком – разъяснение тонкостей, деталей и дополнительная поддержка на протяжении всего курса обучения;
  • знакомства, общение и обмен полезной информацией с заинтересованными людьми с общими задачами, интересами и целями.

Курс «PHP-программист» построен по принципу: «Практика, практика и еще раз практика». Это не обучение по справочникам для программистов или форумам веб-разработчиков. Курс – это выжимка того, что действительно необходимо для изучения программирования с нуля. Вы получаете те знания и навыки, которые примените в практической деятельности. Говоря проще, наш курс – это инвестиции в собственное будущее.

 

как построен курс php?

Программа облучающего курса разработана на основе практического опыта с 2007 года. Ее суть заключается в постоянном применении пройденной теории на практике. В процессе обучения вы движетесь от простых задач к более сложным. Проходите путь от создания простых скриптов, выполняющих элементарные действия, до разработки настоящих мини-приложений в браузере.

1

модуль

 

Обзор Web-серверов:

работа модуля PHP;

обзор актуальных баз данных;

сборка OpenServer;

работа с файлом htaccess;

Hello World.

2

модуль

 

Введение в системы контроля версий:

установка Git;

создание Git-репозитория;

запись изменений в репозиторий;

просмотр истории коммитов;

отмена изменений.

3

модуль

 

Работа с удаленными репозиториями:

работа с метками;

основы ветвления и слияния;

управление ветками;

приемы работы с ветками;

удаленные ветки.

4

модуль

 

Общее представление переменных в программировании:

переменные в PHP;

принципы создания переменных;

константы;

операторы вывода echo, print;

типы ошибок в PHP.

5

модуль

 

Типы данных:

числа;

    строки;
    управляющие последовательности;
    использование переменнных внутри строки;
    доступ к символу строки;
    конкатенация;
    Boolean;
    NULL (удаление переменнных);
    Array, resource, object;
    getType, setType;

операторы;

виды операторов в PHP;

математические операторы;

оператор остатка от деления;

специфические операторы (оператор подавления ошибки, оператор исполения);

приведение типов;

общее понятие условия;

оператор if;

преобразование типов;

Isset, empty;

операторы сравнения;

логические операторы;

ИЛИ, И, Логическая инверсия;

комбинированные условия;

Else;

тернарный оператор;

лесенка Elseif;

Switch.

6

Модуль

 

Циклы:

общее понятие цикла;

цикл while;

цикл do...while;

цикл for;

цикл foreach;

Continue, break;

массивы;

общее понятие массива;

индексированный массив;

индексация массива;

функции count и print_r;

ассоциативный массив;

многомерные массивы.

 

Практика: Создание и перебор контента сайта

7

Модуль

 

Формы:

принципы работы протокола HTTP;

создание формы и обработчика;

методы GET и POST;

прием данныхс формы;

первичная обработка данных;

обработка ошибок;

функции;

общее понятие функций;

создание простых функций;

правила использования функций;

функции зависящие от условий;

вложенные функции;

аргументы функций;

области видимости;

глобальные переменные;

аргументы по-умолчанию;

передача аргументов по ссылке;

статические аргументы;

аргументы переменной длины;

возврат значений;

возврат массивов;

рекурсивная функция;

уточнение типа.

 

Практика: Создание сортировки товара

8

Модуль

 

Встроенные функции и переменные:

работа с документацией PHP;

функции для работы с переменными;

математические функции;

функции обработки строк;

семейство print;

спецификаторы вывода;

функции substr, str_replace;

функции explode и implode;

функции для работы с массивами;

стеки и очереди;

сортировка массива;

функции даты и времени;

преобразование строки;

суперглобальные переменные;

подключение файлов;

Cookie;

принципы работы Cookie;

отправка Cookie клиенту;

прием Cookie на стороне сервера;

сессионные Cookie ;

Cookie с временной меткой;

сегментация Cookie;

функции авторизации;

общее понятие хеша;

хеширование пароля;

проверка пароля.

 

Практика: Авторизация и корзина сайта. Доработка сортировки.

9

Модуль

 

Сессии:

механизмы работы сессий;

открытие сессий;

хранение данных в сессиях;

закрытие сесиий;

работа с файлами в PHP;

передача файлов на сервер;

создание файлов;

прямая работа с файлами;

удаление файлов;

создание каталогов;

удаление каталогов.

 

Практика: Профиль пользователя

10

Модуль

 
Базы данных в PHP:

работа с MySQL через phpmyadmin;

создание базы;

таблицы;

дамп;

отправка запросов;

типы запросов;

SELECT;

INSERT;

JOIN;

WHERE.

 

Практика: Проектирование базы сайта 

11

Модуль

 

Обзор библиотек PHP для работы с базой MySQL:

соединение с базой;

отправка запроса;

получение результата;

обработка ответа базы.


Практика: Создание административной и пользовательской стороны сайта

12

Модуль

 

Введение в ООП:

инкапсуляция;

понятие объекта;

создание класса;

This;

конструктор и деструктор;

наследование;

особенности наследования в PHP;

наследование св-в;

наследование методов;

модификаторы доступа;

Public;

Private;

Protected.

 

Практика: Проектирование структуры компании

13

Модуль

 

Геттеры и сеттеры:

полиморфизм;

переопределение св-в;

переопределение методов;

финальные методы и классы;

статические методы и св-ва;

константы класса;

абстрактные классы;

интерфейсы;

try ... catch;

InstanceOf.

 

Практика: Проектирование и разработка сайта с применением ООП

14

Модуль

 

Трейты как множественное наследование:

магические методы и функции;

магические метод _toString;

магические метод _clone;

магическая функция _autoload;

магический метод _set;

магический метод _get;

магический метод _call;

объект как функция _invoke;

контроль типа;

сериализация объекта.

 

Практика: Доработка сайта с учетом магических методов 

15

Модуль

 

Общее представление модели MVC:

модель;

контроллер;

представление;

ООП в MVC;

разработка с применением MVC;

проектирование модели;

проектирование контроллера;

проектирование представления.

16

Модуль

 

Введение в фреймворк Yii2:

развертка Yii на сервере;

шаблоны в Yii2;

базовый шаблон;

расширенный шаблон.

 

Практика: Развертка и первичная настройка Yii2

17

Модуль

 

Модификация пользовательской модели:

создание пользовательского интерфейса;

роутинг 101;

добавление нового пользовательского UI;

виджеты;

пользовательские запросы UI;

аутентификация пользователя;

принципы пользовательской аутентификации в Yii;

создание интерфейса управления пользователями;

хеширование паролей;

интерфейс аутентификации пользователя.

18

Модуль

 

Пользовательская авторизация:

контроль доступа на основании ролей;

защита CRM от пользователей;

установка предопределенных пользователей;

RBAC в Yii;

установка иерархии ролей.

 

Практика: Внедрение контроля доступа на сайт

19

Модуль

 

Менеджмент роутинга:

Yii routing 102;

основные принципы управления URL в Yii2;

пользовательский роутинг на основе конфигурации.

 

Практика: Кастомный роутинг на основе собственных классов URL правил

20

Модуль

 

Создание BackEnd:

Main.php;

изменение представления BackEnd;

пользовательский поиск;

поведение контроллера;

административный UI.


Практика: Создание BackEnd сайта

Кто проводит обучение

 

 

Антон Зартдинов

Антон Зартдинов

Опыт: в IT сфере с 2009г.

Специализация: разработчик в области PHP, JS, HTML/CSS

Достижения: сертификаты CISCO NetWork: Essential, Routing, Swithing, Global Networks

Бонусы и подарки, которые Вы получите на курсах?

  • Скачать программу курса SEO в .pdf

    Учебное конспект

    Мы предоставляем учебный конспект по программированию на PHP. Так у вас всегда будут при себе основные скрипты, что поможет быстрее разобраться в PHP.

  • помощь после окончания курса

    Студенты Академии IMT имеют доступ к закрытой группе в Facebook, где можно задать вопрос о программировании и получить ответ профессионала, поделиться своей ситуацией с сокурсниками и узнать их мнение.

  • Диплом PHP-программиста

    В конце обучения для студентов курса "PHP-программист" предусмотрена сдача экзамена и защита своего проекта. После этого выпускники получают диплом Академии IMT об успешном прохождении курса программирования на PHP. Диплом станет весомым аргументом в резюме и подтверждением ваших знаний и умений.

как проходят занятия

Курс PHP в Академии IMT.Курс PHP в Академии IMT.Курс PHP в Академии IMT.Курс PHP в Академии IMT.Курс PHP в Академии IMT.Курс PHP в Академии IMT.Курс PHP в Академии IMT.Курс PHP в Академии IMT.

отзывы о курсе

Александр Соколов

Александр Соколов

 

Благодарю за полученные знания. Хорошая, компактная программа, рад что достаточно много уделили ООП.

mostovaya-svetlanaseo
Илья Поданев

Илья Поданев

 

Все очень понравилось, надеюсь, полученные знания помогут в трудоустройстве.

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Яна Смирнова

 

...… Лекционный материал преподается понятно и с примерами. Приятная, теплая и веселая атмосфера....

mostovaya-svetlanaseo
Максим Кириченко

Максим Кириченко

 

Отличный курс!

mostovaya-svetlanaseo
Владимир Карпенко

Владимир Карпенко

 

Понравилось, что практическая часть реализована как работа над реальным проектом.

mostovaya-svetlanaseo
Елена Янкова

Елена Янкова

 

Доступно, понятно, быстро.

mostovaya-svetlanaseo
Ярослав Бегарь

Ярослав Бегарь

 

Хороший курс для новичков, все грамотно и по порядку излагается. Материал подобран тщательно. Преподавание на уровне. Всем спасибо.

mostovaya-svetlanaseo
Виталий Евсиков

Виталий Евсиков

 

Хорошо проработанная программа курса. По окончанию курса прошел успешно независимое тестирование по PHP.

mostovaya-svetlanaseo
Любовь Роленко

Любовь Роленко

 

Курсы очень понравились. Было очень интересно, я поняла многие моменты, которые не понимала раньше…

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Ирина Жерносек

 

...Самые положительные впечатления, желание продолжать обучение, компетентный преподаватель....

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Елена Юрченко

 

...Курс был очень полезен, интересен и, что очень важно, актуален. Информация была преподнесена внятно. Спасибо Вам!...

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Роман Шандуренко

 

Хороший курс для быстрого старта в PHP. Для закрепления знаний обязательно делать д/з. Полученные знания использую в своих тестовых проектах.

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Юрий Филатов

 

Курс дает «базу» знаний, которую сложно получить самостоятельно, выделяет главное. В ходе обучения было достаточно практических нюансов, которые пригодятся в дальнейшем.

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Андрей Марченков

 

Отличные курсы, полезные знания за адекватную стоимость.

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Андрей Бойко

 

Вполне достаточный и интенсивный курс для получения начальной базы знаний и навыков, чтобы вполне самостоятельно продолжать развиваться в данной тематике.

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Понамарев Александр

 

Научился работать с созданием сайтов. Научился отправлять и получать куки, создавать сессии. Создаю запросы и свободно теперь работаю с БД MySQL.

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Кутенко Олег

 

Грамотное изложение курса, четко структурированная программа. Преподаватель - вне конкуренции, все по существу, ни грамма воды в изложении темы. Много практики.

mostovaya-svetlanaseo
svetlana-mostovaya-150x150-120x120

Колесник Евгений

 

Хорошо построен курс. Разобрался с работой MVC, раньше самостоятельно не смог разобраться. Научился работать с фреймворком (получил базовое понятие).

Kolesnik-Evgeniy
svetlana-mostovaya-150x150-120x120

Бойко Станислав

 

Самое важное - разобрался с MVC, получил очень важные знания по рабочему процессу (в настоящих фирмах). Работа с AJAX. Работа с фреймворками.

Boiko-Stanislav
svetlana-mostovaya-150x150-120x120

Хапус Виктор

 

Большое спасибо Антону за его работу, открыл для себя много нового и полезного для дальнейшего развития.

Hapus-Victor


Overall RatingРейтинг 9.4 из 10 на основе 257 оценок. 55 пользовательских отзывов