Базовый курс PHP в Киеве

Основы языка простыми словами. Научись принципам back end-разработки
СТАРТ
ВРЕМЯ
январь 2020
6600 грн
с возможностью
оплаты частями
ЦЕНА
48 часов
2-3 раза в неделю
с 19:00 до 22:00
Для юр. лиц цена указана без НДС
О курсе
Язык PHP подходит для создания простых web-проектов самостоятельно или в небольшой команде. PHP простой в изучении, стабильный и надёжный. С его помощью написаны Wikipedia и Facebook. К тому же, PHP используется для создания интернет-магазинов.

В конце курса вы усвоите базовые конструкции PHP, научитесь работать с массивами и разработаете собственный проект — интернет-магазин.

Что включает курс?
16 занятий — от теории к созданию собственного проекта
Сертификат об окончании
Контроль знаний — практические работы и тесты
Опыт работы в команде и проект для портфолио
Консультации и комментарии по проекту от преподавателя
Интерактивный личный кабинет с доступом к материалам курса
Чему вы научитесь?
— Ориентироваться в синтаксисе языка PHP, писать чистый код

— Понимать особенности back end-разработки и принцип работы веба
Чего не будет
— Теории без практики
— Устаревших механик работы
— Пересказа чужих лекций и книг
— Вопросов без ответа
— Основам разработки небольшого проекта

— Работать с cookie и sessions

— Понимать основы HTTP-протокола
В рамках курса вы будете работать в группах над реальными проектами.
Это будет увлекательно и эффективно!
Преподаватели
Сделайте первые шаги в программировании
под руководством практикующих специалистов!
Владимир Куприенко
3+ года опыта в PHP-разработке
Юрий Орлик
7+ лет опыта в Backend разработке
Александр Топчий
3+ лет опыта в преподавании программирования
Профессиональный разработчик, имеющий опыт работы над проектами любой сложности. Понимает жизненный цикл приложения от стадии идеи до продакшена. Владимир создает продукт, который взаимодействует с базами данных, API, СRM-системами и полностью готов выполнять задачи бизнеса.

В арсенале разработчика PHP, Yii2, Symfony 4, MySQL, MongoDB, Memcached, а также ряд технологий для front-end разработки. Это позволяет решать задачи с использованием разных подходов и поиском наиболее эффективного из них, что делает возможным выход в свет качественного продукта.

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

На данный момент работает руководителем команды бэкенд-разработчиков в международной компании «Investors in Ideas». Работает над большим проектом с микросервисной архитектурой в сфере Marketplace.

В своей работе преимущественно использует популярные MVC-фреймворки, такие как Yii2 и Laravel и базы данных MySQL.

Владеет современными технологиями и методиками разработки веб-приложений, такими как: PHP, Laravel, MySQL, Redis, Elasticsearch, REST API, Oauth2, Microservices, Rabbitmq, GIT, Agile, Scrum и многое другое.
Компетентный преподаватель с творческим подходом к своей работе. Очень легко и интересно подает материал, закрепляя теоретическую терминологию простыми примерами из жизни. Умеет выходить из любого сложного положения в программировании и научит этому своих студентов. Обучил более 1500 начинающих и опытных разработчиков, которые после выпуска устроились на работу в преуспевающие компании.

Александр досконально знает PhotoShop, HTML, CSS, JavaScript, PHP, ASP.NET, C#, MS SQL и на начальном этапе изучения Flash. Старается не останавливаться на достигнутом уровне и все время развиваться, чему и учит своих студентов. Преподавал курсы PHP Base, PHP Essential, HTML, CSS, C#, SQL, HTML, Javascript и другие для таких крупных компаний, как: FOZZY GROUP, SkillUp, Перспектива XXI, Cyberbionic Systematics.

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

Программа обучения

1. Web- приложения и роль языка PHP в работе с ними
  • Как устроен интернет
  • Клиент-серверная архитектура
  • Настройка ПО
2. Основы языка PHP
  • Переменные, константы
  • Выражения, операторы
  • Типы данных и приведения типов
  • Управляющие конструкции
3. Основы работы с системой контроля версий
4. Работа с массивами
  • Циклы
  • Массивы
  • Работа с ассоциативными массивами
5. Функциональное программирование
  • Функции.
  • Область видимости переменных.
  • Суперглобальные переменные.
  • Строгая типизация.
6. Обзор встроенных функций
  • Обзор встроенных функций ( функции для работа со строками, с массивами).
  • Рекурсия.
  • Стили кодирования.
7. Фильтрация, валидация данных и работа с формой
  • Работа с веб-формами.
  • Прием и обработка данных от пользователя.
  • Фильтрация и валидация данных.
  • Основы HTTP протокола.
  • Что собой представляют заголовки ответа и запроса.
8. Работа с файловой системой
  • Работа с файловой системой
  • Чтение и запись данных в файл
9. Cookie, Sessions
  • Регулярные выражения.
  • Работа с cookie.
  • Sessions.
  • Отличия sessions и cookies, их совместное использование.
10. Реляционная модель баз данных
  • SQL – язык запросов.
  • Запросы на выборку данных.
  • Работа с join.
  • Работа с множествами.
11. Основные запросы SQL
  • Запросы с Group by, Having
  • Запросы DDL
12. MySQL: Системы управления базами данных
  • Нормализация, целостность данных
  • Транзакции
  • MySQL: Системы управления базами данных
  • Отправка запросов  к СУБД, с помощью PHP
13. Работа над совместным проектом Интернет-магазин
  • Работа над совместным проектом Интернет-магазин (Продолжительность: 3 урока)
  • Разбор архитектурных решений в проекте
  • Знакомство с шаблонами отображения
14. Создание CMS
  • Создание CMS в проекте
15. Знакомство с ООП
  • Классы и объекты
  • Инкапсуляция
  • Полиморфизм
  • Наследование
  • Работа с исключениями
16. Хостинг
  • Отправка почты
  • Хостинг
  • Системы контроля версий
  • Работа с XML, JSON
Что говорят наши выпускники
На протяжении курса получила хороший опыт в разработке проекта от начала и до конца, каждую новую тему подробно и доходчиво объясняли, и сразу все новые технологии и знания внедряли в наш проект, что помогло хорошо все усвоить на практике.

Полученных знаний достаточно для трудоустройства, выложила резюме с описанием тех технологий и того опыта, которые получила на протяжении курса — прошла успешно собеседование, устроилась на работу 🙂

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

Если кто-то сомневается, идти на этот курс или нет — идите, у Вас есть возможность получить хорошую базу теории и практики для успешной карьеры PHP разработчика 🙂
Прошел полное направление по РНР. По началу было сложно, т.к. пришлось уделять обучению много времени, но это дало мне большой толчек в развитии. Программа достаточно насыщенная, проходили дополнительно Git, разбирали Linux, Symfony. После обучения успешно прошел стажировку, и сейчас уже работаю по специальности на позиции Junior PHP developer. На данный момент хожу на HTML, планирую пойти на JS. Доволен преподавателем по курсу HTML Пашей Колесниковым, всегда расскажет о каких-то фишках сверх программы.

Отдельное спасибо преподавателю Дмитрию Денисову за насыщенные практические занятия и за поддержку во время обучения.
Выпуск IT education academy PHP basic 2019
Успей забронировать свое место в группе
Обучение проходит в группах до 12-ти человек
Успей забронировать свое место в группе
Обучение проходит в группах до 12-ти человек

Часто задаваемые вопросы

Не будет ли в курсе слишком много теории? Я точно получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Ментор помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому вас ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если вы вынуждены временно прекратить обучение, вам потом не нужно будет снова возвращаться к самому началу. Вы можете продолжить с того же места, где остановились, а значит, ваш прогресс не будет утерян. Детали восстановления вы можете уточнить у администрации.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме для заполнения. После этого отдел кадров будет рекомендовать их нашим компаниям-партнерам для прохождения практики. Поэтому лучшие студенты получат стажировку и опыт, который поможет в дальнейшем трудоустройстве.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 15 лет. У нас также есть детские курсы для детей от 8 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Для того, чтобы занимать должность Junior, уровень английского должен быть не ниже Intermediate.

Базовый курс PHP

Старт обучения
Берестейская Дату уточните у администрации
Позняки Дату уточните у администрации
ВДНХ Дату уточните у администрации
48 час. по 2-3 раза в неделю

Описание курса

Базовый курс позволит вам овладеть языком программирования PHP с нуля. Вы познакомитесь с топологией сети, организацией и оформлением кода, элементами, функциями и другими фундаментальными понятиями, которые сделают PHP для начинающих простым в освоении.

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

После курса вы сможете:

  • Выполнять несложные проекты на PHP, самостоятельно или в команде
  • Выполнять задания на фрилансе
  • Организовать собственный стартап

Вместе дешевле

Базовый курс PHP
+
Продвинутый курс PHP
=

15400 грн.

13100 грн.

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

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

Минимальные требования:

  • Ориентация в простых математических задачах, алгоритмах
  • Логическое мышление
  • Наличие собственного ноутбука для занятий в аудиториях
  • Знание основ теории программирования

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

spinner-it