Обучение

Консультация

Консультируем с 8:30 до 19:00 Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

Комплексный курс по разработке веб-приложений на PHP by Intexsoft

Профессиональный курс (обязателен для трудоустройства)

PHP является одним из лидеров среди языков программирования для создания динамически генерируемых веб-страниц. Он сочетает в себе достоинства C и Perl и поддерживается большинством операционных систем. Пройдя этот курс, вы овладеете навыками объектно-ориентированного программирования, сможете проектировать архитектуру веб-приложения и создавать его серверные компоненты.

Филиал IT-Academy в Гродно сотрудничает с компанией Intexsoft, которая заинтересована в выпускниках данного курса. Обучение в IT-Academy не гарантирует трудоустройства в данную компанию, но вы получите необходимые навыки, которые существенно повысят ваши шансы на успешное прохождение собеседования.

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

Формы обучения

Очная

по мере комплектации группы
Вторник, Четверг (с 18:30 до 21:20)
786 BYN
84 уч.ч
Рассрочка три выплаты по 288 BYN / месяц
№ группы: G-PD1-03-20

Условия отбора

Зачисление на курс проводится на конкурсной основе по результатам:

  • теста на логику

  • теста по английскому языку

  • знаний основ html css

Для кого этот курс

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

  • для тех, кто хочет понимать как устроен сайт внутри (html, css, php, mysql, web-сервер)

Необходимая подготовка

  • знание основ HTML, css, js

Для чего этот курс

  • для того, чтобы дать студентам теоретические и практические знания о структуре веб-сайта и принципах его создания

  • для того, чтобы научиться создавать сайты с 0 используя такие технологии как html, css, php, mysql, apache

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

Вы узнаете

  • что происходит после  ввода информации в строку браузера

  • как устроен веб-сервер

  • как программировать на языке PHP

  • как работать с базой mySql и писать запросы к ней на языке Sql

  • как устроен фреимвокр и с чего начать

  • что такое структура MVC

Вы будете уметь

  • создавать веб-приложения с использованием языка PHP

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

  • освоите использование Ахаj запросов

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

  1. Программирование на PHP. Базовый курс
    • Вводное занятие. Что такое php, для чего используется и т.д. Понятие сайта, виды сайтов и т.д.
    • Основы серверных Web-технологий. Установка и настройка Apache, PHP, MySQL.
    • Инструменты для разработки и отладки программы. Система контроля версий Git.
    • Краткий курс по html и css.
    • Типы данных, основные операторы, условные операторы, базовые функции PHP
    • Решение задач с использованием условных операторов
    • Массивы
    • Операторы циклов
    • Решение задач с использованием циклов
    • Строковые функции, пользовательские функции
    • Работа с базой данных. Простейшие запросы на выборку
    • Постраничный вывод информации
    • Создание Web-приложения с постраничным выводом информации
    • Обработка файлов в PHP
    • Обработка экранных форм, загрузка файлов на сервер
    • Обработка данных форм. Основы Javascript. AJAX
    • Создание простейшей CMS
  2. СУБД MySQL
    • Инструменты для работы с базой данных.
    • Основные понятия баз данных. Язык SQL.
    • Проектирование баз данных. Реляционная модель. Нормализация.
    • Разработка схемы базы данных
    • Создание базы данных. Создание, изменение, удаление таблиц.
    • Вставка, удаление и обновление данных.
    • Однотабличные запросы на выборку данных. Условия и сортировка в запросах.
    • Многотабличные запросы на выборку.
    • Создание запросов на выборку.
    • Решение задач по разработке запросов на выборку.
    • Группировка данных в запросах.
    • Использование встроенных функций в запросах.
    • Решение задач по созданию запросов с группировкой данных.
    • Разработка запросов на выборку с группировкой.
    • Использование подзапросов. Оптимизация запросов.
    • Транзакции. Хранимые процедуры. Триггеры.
    • Спроектировать БД по теме
  3. Программирование на PHP. Углубленный курс
    • Основы объектно-ориентированного программирования в PHP. Пространства имен.
    • MVC
    • Инстументы для работы с удаленным сервером.
    • Команды для работы с удаленным сервером. Работа с каталогами. Текстовые редкторы nano, vim. Настройка и работа с git
    • Регулярные выражения
    • Решение задач с использованием регулярных выражений
    • Использование функций баз данных при разработке Web-приложения.
    • Интерфейс PDO для доступа к базам данных. Функции для работы с базами данных.
    • Решение задач по взаимодействию с базой данных
    • Заголовки, Cookies, сессии.
    • Организация сессий.
    • Разработка Web-приложения с организацией сессии
    • Обработка данных в формате XML
    • Использование AJAX, JSON
    • Шаблонизация
    • Разработка Web-приложения на основе шаблонов
    • Отправка почты. Сетевые функции PHP. Файл .htaccess, HTTP-авторизация, mod_rewrite.
    • Обработка изображений в PHP
    • Создание MVC CMS

Преподаватели курса

Денис Михайлов

Работаю full stack web-разработчиком (с 2010)

Принимал участие в разных проектах.

Начинал с freelance c небольших проектов. Далее перешел в Intexsoft, где в составе команды принимал участие в интересных российских и зарубежных проектах. Специализируюсь на серверной разработке и интеграциях с сторонними системами. С 2015 года периодически занимаюсь обучением студентов в It фирмах. В 2016-2017 вел курс по веб разработке в ГРГУ им. Янки Купалы.

Почему выбирают IT-академию?

Посещение таких занятий помогает Вам не допускать ошибок в поиске вашей будущей работы «мечты»

Незадолго до выпуска по курсу «Программирование на PHP» мне пришла СМС от IT-Academy с приглашением посетить семинар по трудоустройству для выпускников образовательных курсов.

Спасибо за багаж знаний и умений

Проходил курс «Программирование PHP» в IT-Academy в 2019 году, преподавателем был Денис Михайлов. Группа была небольшая, так что обучение можно было считать индивидуальным. Можно было спокойно не стесняясь задать вопрос как касающееся текущей темы так и темы фронтенда, т.к. эти вопросы неразрывно связано с программированием на PHP, а опыт и компетенция преподавателя позволяли получить грамотный ответ.

Хотел сменить профессию

Хотел сменить профессию и понимал, что самостоятельно я буду этим заниматься очень долго. А записавшись на курсы, получу систематизированные знания по разработанной программе и помощь преподавателя. Тем самым быстрее добьюсь своей цели – смены профессии. Преподавателем и в целом курсом я остался доволен.

Незадолго до выпуска по курсу «Программирование на PHP» мне пришла СМС от IT-Academy с приглашением посетить семинар по трудоустройству для выпускников образовательных курсов.

Семинар проводила эйчар IT-Academy Алла - человек огромной энергии и горящего желания помочь вам найти работу. Понравилось что семинар проходил в форме диалога, Алла, сразу расположила к себе слушателей, опросив их опыт трудоустройства.

Затем вместе разобрали вопросы такие как составление резюме, первой беседы с рекрутером по телефону, подготовке к собеседованию и само поведение на собеседование в диалоге с нами Алла, указала нам на наши ошибки. В конце семинара нам раздали краткую памятку о материале семинара.

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

Проходил курс «Программирование PHP» в IT-Academy в 2019 году, преподавателем был Денис Михайлов. Группа была небольшая, так что обучение можно было считать индивидуальным. Можно было спокойно не стесняясь задать вопрос как касающееся текущей темы так и темы фронтенда, т.к. эти вопросы неразрывно связано с программированием на PHP, а опыт и компетенция преподавателя позволяли получить грамотный ответ.

Программа курса включала основы языка PHP, основные CMS и Framework-и, а также в заключительной части был подробно рассмотрен Framework Symfony 4. Сначала мне показался он очень сложным и не востребованным но когда, уже после окончания курса пришлось познакомится сперва с Drupal а потом и с Laravel оказалось что для всех них фундаментом является Symfony, знание которого значительно облегчило осваивание других технологий.

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

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

Хотелось бы еще раз поблагодарить Образовательный центр и лично Дениса Михайлова за тот багаж знаний и умений который были мной получены во время обучения

Хотел сменить профессию и понимал, что самостоятельно я буду этим заниматься очень долго. А записавшись на курсы, получу систематизированные знания по разработанной программе и помощь преподавателя. Тем самым быстрее добьюсь своей цели – смены профессии. Преподавателем и в целом курсом я остался доволен. 

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


Более 3150 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости