Закрыть меню

Курсы

8 (812) 409-90-59

Курсы PHP программирования

Курс подойдёт для старта работы back-end разработчиком и веб-программистом. Вы научитесь разрабатывать сайты и программировать, используя язык PHP. Курс максимально охватывает все инструменты веб разработчика.
Временно в формате дистанционного обучения

Back-end Developer MySQL GET и POST Cookies MVC PHP 7.0 Yii 2.0 Свой проект ООП Laravel Symfony Помощь в трудоустройстве
64
Академических часа Ак. часа
12
Занятий
6
Недель
19 900
при оплате до 10 декабря
Помощь в трудоустройстве

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

PHP с нуля

Курс рассчитан на быстрый и качественный старт работы web-разработчиком. Язык программирования PHP изучается с нуля, необходимы лишь знания html и css

Много практики

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

Небольшие группы 5-10 человек

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

Преподаватели - действующие разработчики

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

Бесплатное повторное прохождение

У вас есть возможность бесплатно пройти курс повторно в течение года. Можете попасть на пропущенное занятие или ещё раз пройти программу целиком

Ваши результаты

Во время курса

  • Все необходимое для работы junior developer
  • Свой проект для портфолио
  • Подготовка к успешному собеседованию

Навыки для резюме

  • Уверенное знание PHP
  • Знакомство с фреймворками (Laravel, Symfony)
  • Понимание принципов ООП
  • Понимание архитектуры MVC
  • Работа с базами данных MySQL
  • Знакомство с другими базами данных (PostgreSQL)
  • Понимание работы http запросов (методы get post)
  • Работа с cookies
  • Работа с git и gulp
PHP - один из самых популярных языков программирования, интенсивно применяющийся для разработки веб-приложений. По данным HeadHunter в августе 2018 года на их сайте размещено 6081 вакансия со словом PHP в названии вакансии

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

Действующие специалисты Санкт-Петербурга

Действующий fullstack web-разработчик. Опыт коммерческой разработки более 5 лет. Преподаватель курсов: Веб-разработчик с нуля, PHP программирование

Виноградов Павел

Павел о себе:
«Начал изучать программирование еще в школе, с тех пор перебовал много разных языков. Создавал мини-приложения для вконтакте на AS, игры для windows на C++, приложения на Java под Android. Сейчас занимаюсь созданием веб-проектов разного уровня сложности. При обучении я всегда стараюсь соблюдать баланс между сложностью материала и его актуальностью»


Отзыв слушателя:
«Очень понравилось! Доступное и качественное обучение. Реальное обучение и реальный результат. Отдельная благодарность преподавателю Павлу! Огромное терпение и доходчивое объяснение, а также разбор и помощь конкретных ситуаций и вопросов. Спасибо!!»
Светлана, группа WS51-1187

Запись и оплата

от 1500 до 2000

Индивидуальное обучение
Стоимость указана за 1 ак. час и зависит от количества академических часов и программы курса

Возможность работы над своим проектом во время обучения
Индивидуальная программа курса. Более эффективное обучение чем в группе
Гибкий график обучения - учёба в удобное для вас время

Мы работаем с любым количеством человек, с любой продолжительностью и интенсивностью курса.
К сентябрю 2019 года обучили 950 компаний.
Обучение в 4 этапа:

Вы оставляете заявку
Мы связываемся с Вами и уточняем все нюансы
Составляем индивидуальный план и график обучения (если это необходимо)
Обучаем в Вашем офисе или у нас в аудиториях

10%

Скидка на второй курс

15%

Скидка на третий курс

25%

Скидка на четвертый курс

100%

Бесплатное повторное прохождение

Отзывы учеников

Антон Резник

Группа WP109-1163

Шёл в первую очередь за профессией. Понял, что немного не так себе представлял backend. Юрий не только грамотно разложил материал, но и секреты при приёме на работу. Некоторые просто гениальны! Получил всё, что хотел - готов работать на полную!

Антон Кутявин

Группа WP109-1191

Был приятно удивлён, что работали мы с самой актуальной инфой. С пхп столкнулся впервые. До этого занимался программированием только в университете. Но понятно мне было всё. По моему это круто! Надеюсь, у вас все курсы такие. Приду ещё обязательно! Если честно, было ощущение, что преподаватель знает всё. Очень помогала его уверенность и работа с каждым учеником. Спасибо ему и всему Бруноям!

Алексей Матвеев

Группа WP109-1191

Курсом остался доволен. Знал java немного и даже сайты делал. На работе потребовались более глубокие знания. Спасибо, Бруноям. Было структурировано и по делу: столько за всю жизнь не программировал, сколько на занятиях! ну и преподаватель выше всяких похвал

Долотова Ольга

Группа WP109-1191

В целом всё отлично. Я очень благодарна, за возможность бесплатного повторного обучения. Обещаю славить Бруноям на всех сайтах, и громить на форумах ваших недоброжелателей)) Юра и Даша - супер!!! Всем бы таких сотрудников. Кофе без границ и печеньки, лучший способ порадовать студентов. Вы- лучшие!

Подробный план курса

  1. 1 занятие. Серверные технологии
    1. Модель «клиент-сервер»
    2. Протокол HTTP
    3. Запросы GET и POST
    4. Локальный веб-сервер
    5. Динамические веб-страницы
    6. Знакомство с PHP
    7. Переменные, условия, операторы сравнения
    8. Практика: разработка динамической веб-страницы
    9. Итог: понимание назначения серверных
           технологий, создание первой динамической
           веб-страницы
  2. 2 занятие. Формы, циклы и массивы
    1. Отправка форм методом POST
    2. Обработка данных из форм
    3. Понятие массива
    4. Методы работы с массивами
    5. Знакомство с циклами: while, for, foreach
    6. Поиск элементов и сортировка массива
    7. Вложенные массивы
    8. Тонкости работы операторов сравнения
    9. Практика: учебные задачи
    10. Итог: знания и умения, необходимые для
           построения простых форм
  3. 3 занятие. Функции
    1. Понятие функции
    2. Аргументы
    3. Возврат значений
    4. Функции как данные
    5. Области видимости
    6. Суперглобальные переменные
    7. Практика: учебные задачи
    8. Итог: навыки написания собственных
           функций, создание библиотеки
           вспомогательных функций
  4. 4 занятие. Принципы построение динамического веб сайта
    1. Обработка GET-запросов
    2. Понятие шаблона страниц
    3. Подключение файлов: include, require
    4. Хранение данных в файловой системе:
           плюсы и минусы
    5. Функция для работы с файлами
    6. Знакомство с htaccess 
    7. Практика: построение многостраничного
           динамического веб-сайта
    8. Итог: навыки работы с шаблонами страниц, знание
           основ построения многостраничных веб-сайтов
  5. 5 занятие. Базы данных

    1. Основы реляционных баз данных
    2. Работа с СУБД MySQL
    3. Язык запросов SQL
    4. Запросы SELECT, INSERT, UPDATE, DELETE
    5. Администрирование баз данных с
           помощью phpmyadmin
    6. Взаимодействие с базами данных в PHP
    7. Практика: модуль новостей на основе
           базы данных
    8. Итог: знакомство с базами данных, навыки
           работы с MySQL из скриптов на PHP
  6. 6 занятие. Обработка данных из форм

    1. Особенности применения разных элементов ввода
    2. Валидация данных в форме: filter_var
    3. Вопросы безопасности веб-формы
    4. Защита формы от XSS-атак
    5. Защита от SQL-инъекций
    6. Поисковые формы
    7. Практика: построение формы заявки
           с отправкой данных по email
    8. Итог: умение работать со сложными формами,
           настраивать валидацию данных
  7. 7 занятие. Сессии и cookies
    1. Принципы работы cookies
    2. Функция set_cookie и массив $_COOKIES
    3. Редиректы 
    4. Механизм сессий
    5. Вход на сайт по логину и паролю
    6. Алгоритмы хеширования
    7. Практика: создание простой панели
           администрирования
    8. Итог: Умение защищать доступ к определенным
           разделам сайта входом по логину и паролю
  8. 8 занятие. Практика
    1. Закрепление основ работы с базами данных
    2. Отработка принципов построения веб-сайтов
    3. Создание постраничной навигации
    4. Практика: доработка административной панели
    5. Итог: повторение всех ключевых тем, закрепление
           сложных вопросов на практике
  9. 9 занятие. Отправка файлов, работа с текстами
    1. Особенности отправки файлов на сервер
    2. Проверка MIME-типа файла
    3. Управление файлами
    4. Обработка изображений
    5. Автоматическое создание миниатюр
           для изображений
    6. Итог: навыки работы с файлами, создания
           форм с возможностью отправки файлов
  10. 10 занятие. Регулярные выражения, ЧПУ и Mod Rewrite
    1. Зачем нужны регулярные выражения?
    2. Основные компоненты регулярных выражений:
           литералы, символьные классы,
           квантификаторы, якоря
    3. Настройка ЧПУ с помощью Apache Mod Rewrite
    4. Применение регулярных выражений в PHP
    5. Практика: доработка административной панели
    6. Итог: завершение работы над административной
           панелью, умение настраивать ЧПУ
  11. 11 занятие. AJAX

    1. Взаимодействие с сервером без
           перезагрузки страницы
    2. Применение ajax-запросов в реальных задачах
    3. AJAX запросы с помощью jQuery
    4. Отправка форм по AJAX
    5. Формат данных JSON
    6. Бесконечная загрузка контента
    7. Практика: доработка публичной части сайта
    8. Итог: завершение работы над административной
           панелью, настройка ЧПУ и использование AJAX
  12. 12 занятие. Знакомство с ООП

    1. Зачем нужно объектно-ориентированное
           программирование?
    2. Понятие класса и объекта
    3. Три кита ООП: инкапсуляция, полиморфизм и
           наследование
    4. Понятие абстрактных классов
    5. Применение ООП в реальных задачах
    6. Подведение итогов курса
    7. Итог: понимание назначения ООП, представление
           о более сложных back-end инструментах

FAQ по курсам

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

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

В течение полугода после окончания курса действуют накопительные скидки: 10% на второй, 15% на третий и 25% на четвертый курс. Минимум раз в полгода ждем вас:)

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

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

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

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

При такой поддержке у вас есть все шансы получить работу в короткие сроки!

Очень!

Весь курс заточен на отработку информации именно на практике!