Курс PHP-разработчик с нуля
Курс подойдёт тем, кто хочет работать backend-разработчиком и веб-программистом. Научитесь создавать веб-проекты на языке PHP. Обучение в мини-группах.
Курс подойдёт тем, кто хочет работать backend-разработчиком и веб-программистом. Научитесь создавать веб-проекты на языке PHP. Обучение в мини-группах.
Максимально эффективное
обучение
формат
Для тех, кто не боится интенсивного обучения. В короткие сроки освоите навык или получите профессию
Группы 5-10 человек, чтобы каждому было комфортно задавать вопросы, общаться с преподавателем и учиться командной работе
нет результатов
Дедлайны и расписание помогают побороть прокрастинацию. 91% наших студентов в этом формате проходят курс до конца
У вас будет чат группы. Комьюнити со всеми студентами. Разбор домашних заданий и работа по проектам. Всё это погружает в обучение
Для кого этот курс
Основная задача курса — подготовить вас к специальности. После обучения сможете найти работу и уже в рамках компании быстро развивать свои навыки
Веб-программирование остаётся одной из самых востребованных профессий и не собирается сдавать позиции. Это перспективная сфера, в которую ещё есть время попасть, чтобы успешно конкурировать на рынке труда
О курсе
- Занятия в Санкт-Петербурге
На учебных проектах студенты учатся написанию веб-приложений, командной работе и аналитическому мышлению
На учебных проектах студенты учатся написанию веб-приложений, командной работе и аналитическому мышлению
Как проходит
обучение
Занятия в аудитории по расписанию, с дедлайнами и постоянным общением с преподавателем, наставником, другими учениками
Много практических задач. По каждой работе вы получаете обратную связь от наставника
В аудиториях новые ПК, система дублирующих мониторов и печеньки с чаем и кофе
Комьюнити, где есть опытные специалисты и студенты из первых потоков, с которыми можно обменяться опытом
- Занятия в аудитории по расписанию, с дедлайнами и постоянным общением с преподавателем, наставником, другими учениками
- Много практических задач. По каждой работе вы получаете обратную связь от наставника
- В аудиториях новые ПК, система дублирующих мониторов и печеньки с чаем и кофе
- Комьюнити, где есть опытные специалисты и студенты из первых потоков, с которыми можно обменяться опытом
Актуальные знания
в курсе
Актуальные знания
в курсе
- Laravel, Symfony — знакомство с фреймворками
- ООП — понимание принципов
- MVC — понимание архитектуры
- MySQL — работа с базами данных
- PostgreSQL — знакомство с другими базами данных
- Get post — понимание работы http запросов
- Cookies — работа с ними
- Git — облачный сервис для работы над кодом в команде
в вашем резюме!
Преподаватели курса
Евгений Черненко
Работаю в студии разработки сайтов последние 5 лет на позиции fullstack-разработчик: JavaScript, Python, PHP и различные CMS
С детства интересовался программированием и всем, что связано с компьютером. Ещё в школе учитель дал знания и интерес к предмету. Затем в университете сложилось понимание, что программирование — это тоже про людей. Так и пришёл к преподаванию — бесценному делу передачи своего опыта и знания, чему и рад.
В удовольствие. Понравилось то, что курс насыщенный и при должном погружении дает много знаний
Работаю в студии разработки сайтов последние 5 лет на позиции fullstack-разработчик: JavaScript, Python, PHP и различные CMS
С детства интересовался программированием и всем, что связано с компьютером. Ещё в школе учитель дал знания и интерес к предмету. Затем в университете сложилось понимание, что программирование — это тоже про людей. Так и пришёл к преподаванию — бесценному делу передачи своего опыта и знания, чему и рад.
В удовольствие. Понравилось то, что курс насыщенный и при должном погружении дает много знаний
Программа курса
Каждому студенту мы открываем доступ этому курсу, для того, чтобы обучение не прошло впустую. Проблема — люди не получают результат от обучения. Есть три основные причины:
- Нет четких целей. И даже те, кто понимает важность целей, всё равно этого не делает. Хочу поменять работу и стать крутым сммщиком — не цель, а желание. С такой постановкой результат будет соответствующим.
- Забрасывание обучения на полпути. Многие находят мотивацию на первую неделю. А вот дойти до конца не получается. Так как мозг не любит учиться регулярно.
- Отсутствие системности. Достаточно распространённое явление, когда мы хватаемся за любую информацию по выбранной теме, двигаемся бессистемно, и как следствие, безрезультатно.
Почему мы выделили именно эти три причины? Потому что занимаемся обучением уже 11 лет и видим обратную связь от учеников. На курсе рассказываем, как все эти ценные знания применять в жизни.
- Модель «клиент-сервер»
- Протокол HTTP
- Запросы GET и POST
- Локальный веб-сервер
- Динамические веб-страницы
- Знакомство с PHP
- Переменные, условия, операторы сравнения
- Практика: разработка динамической веб-страницы
- Отправка форм методом POST
- Обработка данных из форм
- Понятие массива
- Методы работы с массивами
- Знакомство с циклами: while, for, foreach
- Поиск элементов и сортировка массива
- Вложенные массивы
- Тонкости работы операторов сравнения
- Практика: учебные задачи
- Понятие функции
- Аргументы
- Возврат значений
- Функции как данные
- Области видимости
- Суперглобальные переменные
- Практика: учебные задачи
- Обработка GET-запросов
- Понятие шаблона страниц
- Подключение файлов: include, require
- Хранение данных в файловой системе: плюсы и минусы
- Функция для работы с файлами
- Знакомство с htaccess
- Практика: построение многостраничного динамического веб-сайта
- Основы реляционных баз данных
- Работа с СУБД MySQL
- Язык запросов SQL
- Запросы SELECT, INSERT, UPDATE, DELETE
- Администрирование баз данных с помощью phpmyadmin
- Взаимодействие с базами данных в PHP
- Практика: модуль новостей на основе базы данных
- Особенности применения разных элементов ввода
- Валидация данных в форме: filter_var
- Вопросы безопасности веб-формы
- Защита формы от XSS-атак
- Защита от SQL-инъекций
- Поисковые формы
- Практика: построение формы заявки с отправкой данных по email
- Принципы работы cookies
- Функция set_cookie и массив $_COOKIES
- Редиректы
- Механизм сессий
- Вход на сайт по логину и паролю
- Алгоритмы хеширования
- Практика: создание простой панели администрирования
- Закрепление основ работы с базами данных
- Отработка принципов построения веб-сайтов
- Создание постраничной навигации
- Практика: доработка административной панели
- Особенности отправки файлов на сервер
- Проверка MIME-типа файла
- Управление файлами
- Обработка изображений
- Автоматическое создание миниатюр для изображений
- Зачем нужны регулярные выражения?
- Основные компоненты регулярных выражений: литералы, символьные классы, квантификаторы, якоря
- Настройка ЧПУ с помощью Apache Mod Rewrite
- Применение регулярных выражений в PHP
- Практика: доработка административной панели
- Взаимодействие с сервером без перезагрузки страницы
- Применение ajax-запросов в реальных задачах
- AJAX запросы с помощью jQuery
- Отправка форм по AJAX
- Формат данных JSON
- Бесконечная загрузка контента
- Практика: доработка публичной части сайта
- Зачем нужно объектно-ориентированное программирование?
- Понятие класса и объекта
- Три кита ООП: инкапсуляция, полиморфизм и наследование
- Понятие абстрактных классов
- Применение ООП в реальных задачах
- Подведение итогов курса
Мы обучили
16 287 специалистов
О
— это практический подход к образованию. Мы делаем курсы для тех, кто хочет получить новую профессию, сменить сферу деятельности или решить свою бизнес-задачу. На собеседовании стали спрашивать не наличие диплома, а навыки, которыми человек обладает. Мы в как раз и даём те самые навыки и умения, которые позволяют попробовать себя в новой профессии или совершенствоваться. Мы делаем образование для тех, кто хочет и готов пробовать новое, меняться, искать себя и свою работу мечты
Быстрое обучение
без потери качества
Менеджеры помогут выбрать курс, который вам действительно нужен
В курсе будет много практики и заданий
с разным уровнем сложности
Обратная связь от преподавателя и наставника поможет выполнить задачу на 100%
Несколько месяцев от начала обучения до решения вашей задачи
Вопросы и ответы
По окончании курса вы получаете электронный сертификат. Ученики часто используют его при устройстве на работу, но стоит помнить, что самое ценное — это навык, который вы освоите.
Отдел по работе с клиентами работает по будням с 10.00 до 19.30 и по выходным с 10.00 до 16.30. Все занятия заканчиваются до 22.00
Если вы пропустили какую-то тему или хотите освежить информацию — можете бесплатно пройти весь курс или пропущенное занятие в течение года. А в общем чате вы сможете получить материалы с пропущенного занятия.
После окончания курса действуют накопительные скидки: 10% на второй, 15% на третий и 25% на четвертый курс. Срок действия скидок не ограничен.
На курсе будет информация по подготовке к работе: как пройти собеседование, где искать работу и заказы, как составить резюме и выгодно отличаться от соискателей, как оформить портфолио, с какими заказчиками имеет смысл работать, с чем придётся столкнуться в начале работы.
Ученики уже на курсе размещают информацию о себе и контактируют с заказчиками, а преподаватели и кураторы дают рекомендации, исходя уже из их конкретной ситуаций. А еще у нас есть центр карьеры, где можно посмотреть все действующие стажировки для студентов.
При такой поддержке у вас есть все шансы получить работу в короткие сроки.
Если у вас есть конкретные задачи и проект, вы можете работать над ними на курсе под присмотром преподавателя.
Отсутствие своего проекта - не проблема. На курсе вы получаете профессию, выполняя задания, которые мы подготовили.
Закажите обратный звонок, мы подберём для вас удобное время.
Если вам необходимо дополнительное, официальное подтверждение вашего обучения, мы можем выдать удостоверение о повышении квалификации. Право на выдачу имеют государственные и частные учреждения, имеющие подтверждение качества обучающих программ на соответствие нормам ГОСТа.
Вы можете оформить беспроцентную рассрочку на 3, 6, или 12 месяцев.
Вы можете пройти курс индивидуально.
Стоимость зависит от количества часов и программы курса, которая составляется на основе необходимых для вас тем.
Мы оставляем на сайте только востребованные курсы. Если что-то устаревает или утрачивает свою актуальность — мы их убираем.
Все программы курсов планово обновляются каждые полгода, либо по мере выхода серьёзных изменений.