Php курсы с дипломом

ТОП 40 онлайн-курсов по PHP для новичков

PHP — скриптовый язык общего назначения, применяющихся для создания динамических веб-сайтов.

Php-разработчик – специалист, который занимается разработкой сайтов и сервисов, скриптов или модулей, форм и интерактивных элементов.

Данный ЯП стабильно входит в десятку самых популярных языков программирования. Он относительно легок в изучении и занимает лидирующие позиции по количеству разработчиков владеющих данным языком. Около 70% сайтов в интернете созданы с использованием языка PHP.

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

Зарплата

Зарплата php-разработчика по России.

Зарплата Кол-во вакансий
от 95 000 руб. 2 664
от 180 000 руб. 1 377
от 270 000 руб. 540
от 355 000 руб. 225
от 445 000 руб. 127

Навыки

ТОП 20 навыков php программиста, которые чаще всего требуются при приеме на работу.

Курсы для новичков

[Skillbox] Fullstack-разработчик на PHP

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

Fullstack-разработчик на PHP

Школа: Skillbox — онлайн-университет digital и IT профессий

Сайт: https://skillbox.ru/

Интенсивность: приблизительно 3-5 часов в неделю

Стоимость: 4 577 ₽ /мес

Формат обучения:

Формат обучения

Кому подойдет: Тем, кто впервые знакомится с веб-разработкой, начинающим разработчикам, iT-специалистам.

Программа:

100+ тематических модулей и 500 видеоматериалов. 3 основных курса: веб-верстка, основы JavaScript и один из его фреймворков — React, Vue или Angular. Чтобы освоить разработку back-end, вы изучите PHP. Затем вы пройдете 11 дополнительных курсов, включая алгоритмы, Git, технический английский и многое другое.

Основные курсы

  1. Веб-вёрстка. Базовый уровень
  2. Веб-вёрстка. Продвинутый уровень
  3. JavaScript. Базовый уровень
  4. JavaScript. Продвинутый уровень
  5. PHP. Уровень 1
  6. PHP. Уровень 2

Курс на выбор

  1. Фреймворк Vue
  2. Фреймворк React
  3. Фреймворк Angular

Дополнительные курсы

  1. Курс по слепому методу печати
  2. Основы Photoshop
  3. Figma
  4. Универсальные знания программиста
  5. Работа в командной строке Bash
  6. Система контроля версий Git
  7. Английский для IT-специалистов
  8. Карьера и развитие программиста
  9. Soft skills для программиста

Вы узнаете как:

  • Адаптивно верстать для мобильных устройств
  • Работать с технической документацией
  • Создавать панели администратора при помощи Bootstrap и Laravel
  • Работать в системе контроля версий Git
  • Создавать интерактив для сайтов с помощью JavaScript
  • Делать качественные и быстрые сайты
  • Применять на практике принципы ООП
  • Разрабатывать страницы и модули сайта на PHP

Особенности обучения:

  • Обучение на практике
  • Помощь в трудоустройстве
  • Доступ к курсу навсегда
  • Работа с наставником
  • Свободный график занятий
  • Стажировка для лучших студентов
  • Диплом по специальности

[Хекслет] Профессия PHP-программист

Обучение профессии PHP-разработки для новичков без опыта бэкенд-программирования. PHP – это самый простой в направлении язык, который создан для бэкенда.

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

Профессия PHP-программист

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Преподаватели и наставники: Александр Пупышев, Владимир Моисеенко, Всеволод Лобода, Захар Стебловский.

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

Стоимость: 124 000 ₽ / курс

Формат обучения: Онлайн-вебинары. Онлайн-тренажер.

Кому подойдет: Данный курс подойдет новичкам, которые хотят получить развитие в бэкенд-разработке.

Программа:

Программа обучения разделена на 4 объемных части, каждая из них состоит из более мелких курсов (которые можно пройти по отдельности).

Основы веб-программирования

  • Алгоритмы и структуры данных
  • Горячие клавиши, организация рабочего пространства, слепая печать
  • Функциональное программирование
  • Устройство языков
  • Курсы по теме
  • Итоговый проект — Игры разума

Профессиональный PHP

  • Алгоритмы и структуры данных
  • Горячие клавиши, организация рабочего пространства, слепая печать
  • Функциональное программирование
  • Устройство языков
  • Курсы по теме
  • Итоговый проект — Вычислитель отличий

Создание сайтов

  • Устройство операционных систем
  • Подключение к обучению подкастов, книг и онлайн мероприятий, вовлечение в локальные комьюнити, ведение своего блога, помощь другим в слаке хекслета и обсуждениях
  • Командная работа в Git
  • REST API, Очереди, Background Jobs
  • Курсы по теме
  • Итоговый проект — Анализатор страниц

Разработка на Laravel

  • Пробные собеседования
  • Разворачивание и деплой
  • Продуктовая разработка
  • Инженерная культура.
  • Курсы по теме
  • Итоговый проект — Менеджер задач

Приобретенные после обучения навыки:

  • PHP
  • HTML и CSS
  • Фреймворки (Slim, Laravel)
  • Алгоритмы и структуры данных
  • Базы данных (SQL)
  • Автоматизированные тесты
  • Командная строка, Composer, Git

Особенности обучения:

  • Помощь в трудоустройстве
  • По окончанию обучения вы получите официальный сертификат
  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

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

Учебный курс по основам РНР будет знакомить студентов с возможностями востребованного языка, который дает возможность создавать динамические сайты и веб-приложения. Задачей студентов будет изучение основных конструкций языка PHP, а также знакомство с культурой написания кода и правилами оформления скриптов веб-сайтов. В рамках этого курса, планируется разработка серверной части для интернет-магазинов средствами РНР. 

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

Школа: GeekBrains — образовательный портал от Mail.ru Group

Сайт: https://gb.ru/

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

Стоимость: 11 970 ₽ / курс

Формат обучения: Вебинары, Домашние задания, Обратная связь от преподавателя.

Кому подойдет: Бэкенд-разработчикам. Веб-разработчикам. Фронтенд-разработчикам. Фулстек-разработчикам.

Программа:

8 уроков

  1. Введение в PHP
  2. Условные блоки, ветвление функции
  3. Циклы и массивы
  4. Работа с файлами
  5. Базы данных MySQL и работа с ними на уровне PHP
  6. Интерактивность
  7. Авторизация и аутентификация
  8. Практика

Ваши навыки после обучения:

  • Проектировать бизнес-логику веб-сайтов
  • Грамотно пользоваться общепринятыми стандартами программирования
  • Создавать быстрые и безопасные веб-сайты
  • Работать с базами данных
  • Применять на практике основные приёмы разработки веб-сайтов;
  • Реализовывать авторизацию пользователей с использованием сессий и cookies
  • Правильно использовать основные конструкции языка PHP

Особенности обучения:

  • Сертификат об окончании обучения
  • Курс от практикующих специалистов
  • Методички и практические задания
  • Доступ к материалам навсегда
  • Нетворкинг
  • Упор на практику
  • Портфолио
  • Видеозаписи всех онлайн-занятий
  • Общение с преподавателями
  • Общение с одногруппниками
  • Закрытая группа в мессенджере

[OTUS] Специализация PHP Developer

Специализация PHP Developer

Многие работодатели предпочитают PHP-разработчиков, которые имеют навыки работы с инфраструктурой. В процессе обучения вы сможете научиться грамотно решать различные задачи, связанные с бэкендом уровня Middle+ на PHP.

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

Школа: OTUS — авторские курсы для IT-специалистов

Сайт: https://otus.ru/

Длительность: Базовый курс — 4 месяца (4 ак.часа в неделю). Продвинутый курс — 5 месяцев (4 ак.часа в неделю).

Интенсивность: 2 занятия в неделю

Стоимость: 120 000 ₽ / курс

Формат обучения: Занятия проводятся в формате онлайн-вебинаров.

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

Программа:

Программа двух курсов каждая из которых состоит из 5 модулей. Первый для новичков продолжительностью 4 месяца (4 ак.часа в неделю). Второй для продвинутых продолжительностью 5 месяцев (4 ак.часа в неделю).

PHP разработчик. Базовый курс

  1. Алгоритмическая подготовка и базовые понятия
  2. Базы данных
  3. Основные понятия экосистемы и языка PHP
  4. Объектно-ориентированное программирование
  5. Проектный модуль

PHP разработчик. Продвинутый курс

  1. Общие знания
  2. Базы данных
  3. Практики разработки
  4. Архитектуры и HighLoad-системы
  5. Проектный модуль

Вы научитесь:

  • Освоите язык php на достаточном уровне
  • Получите полное представление о разработке больших и высоконагруженных веб-приложений
  • Научитесь разрабатывать коммерческие приложения самостоятельно и в команде

Особенности обучения:

  • Специализация 2 курса по выгодной цене
  • Консультации
  • Общение в Live-режиме с преподавателями
  • Сертификат для каждого курса, который входит в программу обучения

[LOFT] Комплексный курс по PHP

Комплексный курс по PHP

Автор: loftblog

Вы сможете создавать проекты на PHP и пройти путь от написания простого шаблона проектирования МVC до создания интернет-магазина с помощью Laravel. Вас научат пользоваться правилами безопасной разработки и помогут настроить защиту против вторжения в базу данных или кражу пароля.

Школа: LOFT — школа онлайн обучения IT профессиям

Сайт: https://loftschool.com/

Преподаватель: Дмитрий Разумовский — PHP-Разработчик

Длительность: 6 недель

Стоимость: Работа в группе с наставником — 18 000 руб. / курс. Индивидуальная работа с наставником — 23 400 руб. / курс.

Формат обучения: Записанные видеоуроки. Домашние задания с проверкой.

Кому подойдет: Данный курс специально создан для новичков в мире IT.

Рассматриваемые темы на курсе:

17 обучающих модулей, 100+ часов обучения.

Основы языка, работа с функциями

  1. Знакомство. Workflow (1 урок)
  2. GIT (12 уроков)
  3. Основы языка (6 уроков)
  4. Работа с функциями (7 уроков)
  5. Встроенные возможности языка (5 уроков)
  6. Разбор заданий #1 (3 урока)

Работа с данными, ООП

  1. Работа с данными из PHP (8 уроков)
  2. ООП и приемы работы в ООП стиле (6 уроков)
  3. Разбор заданий #2 (3 урока)

Безопасность, MVC

  1. Безопасность (3 урока)
  2. MVC (10 уроков)
  3. Разбор заданий #3 (6 уроков)

Работа с основными библиотеками

  1. Внедрение сторонних библиотек (5 уроков)
  2. Внедрение сторонних библиотек — 2 (4 урока)
  3. Разбор заданий #4 (3 урока)

Laravel

  1. Начало работы с Laravel (2 урока)
  2. Продолжаем работу Laravel (4 урока)
  3. Разбор заданий #5 (4 урока)

Закрытие курса

  1. Разбор заданий #6 (7 уроков)
  2. Как получить работу в IT: фишки и советы (9 уроков)

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

Особенности обучения:

  • Гарантия возврата денег
  • Диплом
  • Упор на практику
  • Курс от практикующих специалистов
  • Доступ к материалам навсегда
  • 3 проекта в портфолио
  • Общение с преподавателями
  • Помощь с трудоустройством
  • Закрытая группа в мессенджере
  • Дополнительные курсы в подарок
  • Воркшопы

[SkillFactory] Backend-разработчик на PHP

Backend-разработчик на PHP

Цель курса – помочь тем людям, которые имеют только базовые знания в области программирования, но хотят стать программистами с нуля. Программа дает полноценную подготовку разработчика. Это отличный вариант для тех, кто хочет изучить PHP для создания проектов различной сложности.

Основное общение с менторами и другими участниками проходит в Slack. Вам будут доступны группы, в которых можно быстро получить ответы на все вопросы по курсу. Вы может общаться с сокурсниками,  обмениваться опытом и достижениями, находить новые источники информации.

Школа: SkillFactory — школа IT профессий

Сайт: https://skillfactory.ru/

Преподаватели: Преподаватели и менторы — эксперты в своих областях с опытом преподавания, которые работают в крупных и известных компаниях

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

Интенсивность: около 10 часов в неделю

Стоимость: от 2 444 ₽/мес.

Как проходит обучение: Основной упор в курсе сделан на практику, которая включает в себя только необходимый минимум теории. На каждой неделе вы будете получать доступ к новому модулю. В нем будут материалы для изучения и кейсы для решения на следующие 7 дней.  Эти материалы являются заданиями по написанию кода, лекции, статьи.

Кому подойдет: Курс ориентирован на начинающих — кто хочет получить профессию программиста с нуля.

Программа:

Введение в веб-разработку — 4 месяца

  1. Введение
  2. Базовая верстка
  3. Базовый Frontend
  4. Базовый Backend

Backend-разработчик — 8 месяцев

  1. SQL и работа с базами данных
  2. Продвинутый Backend
  3. Основы администрирования
  4. Фреймворк Laravel
  5. Финальный проект

Навыки после обучения:

  • Знание и опыт применения PHP 7+
  • Использование PHP фреймворка Laravel
  • Опыт проектирования реляционных баз данных
  • Следование PSR стандартам и принципам ООП, SOLID, DRY, KISS
  • Опыт работы с системами контроля версий GIT
  • Знание принципов построения инфраструктуры данных
  • Понимание MVC и ORM
  • Базовое понимание паттернов проектирования
  • Опыт подключения сторонних API
  • Backend-разработка PHP
  • Работа с серверами Nginx, Apache, WebSocket
  • Unit-тесты
  • Работа в ОС Linux и знание Docker
  • Основы HTML, CSS, JavaScript на базовом уровне

Особенности обучения:

  • Поддержка ментора
  • Командная работа
  • Обучение, ориентированное на практику
  • Работы в портфолио
  • Сертификат об успешном окончании образовательной программы
  • Материалы после окончания курса будут доступны вам всегда
  • Помощь в поиске работы
  • Доступ к закрытому сообществу выпускников и партнеров

[HTML Academy] Основы PHP — Тренажёр «Знакомство с веб-разработкой»

Изучение основ PHP. На курсе рассматриваются способы внедрения PHP на сайте, научитесь программировать интернет-магазины, а также работать с веб-сценариями и адресной строкой.

Школа: HTML Academy — интерактивные онлайн-курсы

Сайт: https://htmlacademy.ru/

Дата начала: В любое время

Формат обучения: Теория, задание на закрепление материала.

Кому подойдет: Обучение с нуля. Подойдет начинающим php программистам.

Программа:

15 заданий в формате тренажера + 1 конспект

  1. Начинаем программировать на PHP
  2. Что такое команды и комментарии в PHP
  3. Знакомимся с PHP-тегами
  4. Склеивание файлов при подключении
  5. Собираем страницу товара
  6. Меняем меню сайта на PHP
  7. Меняем футер сайта на PHP
  8. Что такое переменные в PHP
  9. Знакомимся с консолью отладки
  10. Добавляем PHP прямо в разметку
  11. Работаем с базой данных
  12. Добавляем изображения из базы данных
  13. Переменная id
  14. Знакомимся с командой $_GET
  15. Завершаем работу над интернет-магазином
  16. Конспект «Основы PHP»

Вы научитесь:

  • Изучите основы PHP
  • Внедрять PHP в вёрстку
  • Работать с адресной строкой
  • Работать с веб-сценариями
  • Работать с базой данных

[itProger] Уроки PHP для начинающих

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

Школа: itProger — онлайн-школа IT профессий

Сайт: https://itproger.com/

Дата начала: В любое время

Формат обучения: Видеолекции с практическими заданиями и тестами.

Кому подойдет: Обучение с нуля. Подойдет начинающим php программистам.

Чему научитесь:

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

Особенности обучения:

  • Информация предоставляется специалистами
  • Наличие проверочных заданий
  • Можете задавать все свои вопросы из личного кабинета

[HEDU] Онлайн-курс по PHP

Начните обучение на курсе по PHP и освойте новые компетенции в программировании. Станьте востребованным специалистом. Преподаватель расскажет вам о том, как верстать сайт для устройств различного типа и платформы Android, iOS и адаптировать их под разные операционные системы.

Школа: HEDU — курсы дистанционного обучения

Сайт: https://irs.academy/

Преподаватель: Василий Кузьменко — преподаватель информатики и физики

Стоимость: 33400 руб ./ курс

Формат обучения: Видеоуроки. Личные консультации. Домашние задания. Тесты. Защита дипломного проекта.

Кому подойдет: Курс полезен начинающим программистам, опытным программистам, желающим создавать сайты, фрилансерам, школьникам.

Программа:

12 уроков продолжительностью 24 часа

  1. Основы программирования, I часть
  2. Основы программирования, II часть
  3. Что такое протокол HTTP/HTTPS?
  4. Управление данными.Базовые понятия PHP, I часть
  5. Управление данными, II часть
  6. Изучение пользовательских функций, I часть
  7. Пользовательские функции, II часть
  8. Работа с файлами и каталогами
  9. Использование Cookie/Session
  10. Использование базы данных MySQL, I часть
  11. Использование базы данных MySQL, II часть
  12. Основы программирования в PHP

Ваши навыки после обучения:

Ваши навыки после обучения

Особенности обучения:

  • Сертификат специалиста по PHP
  • Интересные домашние задания и быстрая их проверка
  • Возможность задать вопросы программисту-эксперту
  • Проверка знаний тестами
  • Просмотр уроков в любое время
  • Доступность новых обновлений курса

[School‑PHP] Курс PHP и MySQL — программирование с нуля

Этот курс начинается с основ PHP и постепенно переходит к обучению основам Баз данных MySQL. В процессе обучения и выполнения практических заданий, которые были предложены ученикам, вы научитесь: создавать полноценные сайты, создавать такие скрипты как: комментарии к сайту, чат, блог, новости и многое другое.

Курс PHP и MySQL — программирование с нуля

Школа: School‑PHP — школа программирования

Сайт: https://school-php.com/

Дата начала: В любое время

Длительность: 60 часов

Стоимость: 350$

Формат обучения: Теория. Практика. Домашние задания.

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

Программа:

Продолжительность 60 часов. Уроков 35. Домашних заданий 20.

Посмотреть программу

  1. Начинаем изучать PHP
  2. Углубляемся в типы данных и переменные
  3. Управляющие конструкции и операторы сравнения
  4. Массивы
  5. Начинаем изучать PHP
  6. Практикуемся с версткой
  7. Массивы и Циклы
  8. Домен и хостинг
  9. Пользовательские функции
  10. Методы передачи данных GET и POST, работа с формами
  11. Улучшаем качество кода, include+GET, Суперглобальные массивы
  12. Фильтрация данных, $_COOKIE, $_SESSION
  13. Ядро, структура сайта, MVC
  14. База Данных MySQL. Основы
  15. Запросы select, insert, update, delete
  16. Форма и работа PHP с MySQL
  17. Выборка из БД и вывод на экран
  18. Редактирование и удаление данных. 1 Модуль CMS
  19. Собственные функции, функция-оболочка, рекурсия
  20. Классы, autoload, и класс отправки писем
  21. Регистрация + Авторизация, установка прав доступа
  22. Работа над ядром: ЧПУ и оптимизация
  23. Создание админки, CMS
  24. Регулярные выражения
  25. Углубляемся в MySQL
  26. Загрузка файлов
  27. Работа над статикой и ядром
  28. mysql связи один ко многим и многие ко многим
  29. Находим аналогию между js и php
  30. ДОМ дерево, объекты и события
  31. script в отдельном файле, консоль, setInterval и setTimeout
  32. Объекты наше всё. Аналогия ассоциативных массивов на PHP
  33. Изучаем ajax и jQuery
  34. Углубляемся в ajax и jQuery, JSON для массивов
  35. Окончание курса

[Skillbox] Профессия PHP-разработчик

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

Профессия PHP-разработчик

Школа: Skillbox — онлайн-университет digital и IT профессий

Сайт: https://skillbox.ru/

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

Интенсивность: 3-5 часов в неделю

Стоимость: 3 990 ₽ /мес

Формат обучения: Записанные видеоуроки. Домашние задания с проверкой.

Кому подойдет: Тем, кто хочет повысить уровень своих знаний.

Программа:

39 модулей и 206 видеоматериалов

Основные курсы

  1. PHP-разработчик. Базовый уровень
  2. PHP-фреймворк Laravel

Дополнительные курсы

  1. Работа в командной строке Bash
  2. Английский для IT-специалистов
  3. Система контроля версий Git
  4. Универсальные знания программиста
  5. Программист 1С:Битрикс

Итоговые проекты

  1. Облачное хранилище данных
  2. Аналог booking.com
  3. Командный проект: интернет-магазин

Чему научитесь:

  • Понимать принципы ООП
  • Работать с базами данных
  • Находить ошибки в коде
  • Работать с файловой системой
  • Разрабатывать на Laravel
  • Программировать на PHP

Особенности обучения:

  • Домашние задания
  • Доступ к записям курса
  • Полноценное обучение профессии
  • Рассрочка
  • Чат студентов
  • Стажировка в команде под руководством тимлида
  • 3 проекта в портфолио
  • Возможность трудоустройства

[Хекслет] PHP: Настройка окружения

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

PHP: Настройка окружения

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения.

Кому подойдет: Данный курс подойдет новичкам, которым необходимо подготовиться к работе с языком программирования PHP и изучить основы.

Программа:

7 уроков (видео и/или текст). 20 проверочных тестов. Самостоятельная работа. Дополнительные материалы. Продолжительность 3 часа.

  1. Введение
  2. Установка PHP
  3. Подробнее о PHP
  4. Composer
  5. Управление зависимостями
  6. Автозагрузка
  7. Lock-файл

Вы узнаете как:

  • Использовать программы, улучшающие качество кода
  • Устанавливать и подключать библиотеки
  • Настраивать локальное окружение для запуска PHP-кода

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Бессрочный доступ к теории при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях
  • Cобеседования в компаниях-партнёрах
  • Выпускники школы работают во многих крупных IT-компаниях
  • Возможность переключиться на другую программу прямо в процессе

[GeekBrains] Программист PHP

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

В рамках этого курса, планируется разработка серверной части для интернет-магазинов.

Программист PHP

Школа: GeekBrains — образовательный портал от Mail.ru Group

Сайт: https://gb.ru/

Длительность: 4 месяца

Интенсивность: 2-3 занятия в неделю

Формат обучения: Записанные видеоуроки. Домашние задания. Обратная связь от преподавателя.

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

Рассматриваемые темы на курсе:

Основы программирования

  1. Программа, переменные и типы данных
  2. Блок-схемы и ветвления
  3. Циклы
  4. Функции
  5. Массивы

Веб-разработка. Быстрый старт

  1. Для чего нужен PHP
  2. Установка и развертывание сервера на своем компьютере
  3. Как создавать веб-страницы
  4. Создаём макет нашего магазина
  5. Завершаем оформление шаблона
  6. Основы PHP
  7. Как хранить множество связанных данных
  8. Хранение и обработка связанных по смыслу данных
  9. Работаем с циклами
  10. Как сделать сайт живым
  11. Как делать навигацию между страницами
  12. Создаём каталог товаров
  13. Размещаем сайт в интернете

Git. Базовый курс

  1. Введение в Git
  2. Установка и настройка Git
  3. Основные команды терминала
  4. Работа с репозиториями в Git
  5. Управление файлами репозитория
  6. История изменений
  7. Работа с ветками репозитория
  8. Публикация репозитория
  9. Слияния веток
  10. Управление версиями
  11. Создание pull-request
  12. Сложные операции
  13. Работа с Fork-репозиториями

HTML/CSS. Видео-курс

  1. Основные понятия в веб-разработке
  2. Основы языка разметки документов HTML
  3. Основы языка оформления стилей документа CSS
  4. Основные тэги для вёрстки, псевдоклассы и псевдоэлементы
  5. Основы позиционирования, работа с Flexbox
  6. Работа с макетом дизайна в формате Figma
  7. Основы создания адаптивного сайта
  8. Стандарты web и вспомогательные инструменты

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

  1. Введение в PHP
  2. Условные блоки, ветвление функции
  3. Циклы и массивы
  4. Работа с файлами
  5. Базы данных MySQL и работа с ними на уровне PHP
  6. Интерактивность
  7. Авторизация и аутентификация
  8. Практика

Профессиональная веб-разработка на PHP

  1. ООП в PHP. Базовые понятия
  2. ООП в PHP. Расширенное изучение
  3. Шаблонизаторы
  4. Углубленное проектирование реляционных БД
  5. Парадигма MVC. Обновления движка
  6. Практика
  7. Тестирование. PHPUnit
  8. Развитие карьеры разработчика. Инструменты и необходимые знания

Laravel. Глубокое погружение

  1. Установка Laravel. Описание принципов работы и структуры фреймворка
  2. Роутинг. Использование контроллеров
  3. Шаблонизатор Blade
  4. Запросы пользователя и класс Request. Класс Response в фреймворке Laravel. Функциональное тестирование приложения
  5. Работа с базой данных. Запросы. Миграции
  6. Работа с базой данных. Eloquent ORM
  7. Валидация данных в laravel
  8. Посредники. Сессии в Laravel. Аутентификация
  9. События в Laravel. Провайдеры. Работа со сторонними API
  10. Добавление HTML-редактора. Хранение файлов. Очереди в Laravel

Вы: изучите основы HTML/CSS и научитесь разрабатывать серверную часть сайта на PHP и Laravel.

Особенности обучения:

  • Курс технического английского языка в подарок
  • Личный куратор
  • Стажировка
  • Помощь в трудоустройстве
  • Сертификат
  • Доступ к материалам 2 года
  • Карьерные консультации

[OTUS] PHP Developer. Basic

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

Школа: OTUS — авторские курсы для IT-специалистов

Сайт: https://otus.ru/

Длительность: 4 месяца , 4 ак. часа в нед.

Интенсивность: 2 занятия в неделю

Стоимость: 60 000 ₽ / курс

Как проходит обучение: Теория и практика. В начале обучения за вами закрепляется ментор. Раз в неделю выполняете домашнее задание. На сессии ментор прокомментирует ваше решение. К концу обучения на курсе вы сможете выбрать тему приложения и написать его.

Кому подойдет: Программа создана с нуля и предназначена для опытных пользователей ПК, которые хотят научиться программировать. Курс создан в помощь тем, кто делает первые шаги в IT и хочет быть готовым к первым собеседованиям и работе в проектах.

Программа:

Программа обучения состоит из 5 модулей. Каждый модуль разбит на несколько тем.

Программа

Вы: освоите основы программирования на языке PHP. Сформируете четкое представление о разных областях, с которыми соприкасается разработчик PHP.

Особенности обучения:

  • Персональный ментор
  • Сертификат о прохождении курса
  • Для успешных приглашение пройти собеседование в компаниях-партнерах

[HTML Academy] Знакомство с PHP

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

Школа: HTML Academy — интерактивные онлайн-курсы

Сайт: https://htmlacademy.ru/

Дата начала: В любое время

Формат обучения: Интерактивный курс: теория, задания, тренажер. Обучение в свободном режиме.

Кому подойдет: Обучение основам. Подойдет начинающим php программистам.

Программа:

Программа обучения состоит из 4 частей и 59 заданий в общей сложности.

  1. Условия в PHP — 14 заданий
  2. Массивы и циклы в PHP — 15 заданий
  3. Массивы и функции в PHP — 16 заданий
  4. Числа и строки в PHP — 14 заданий

Вы научитесь:

  • Изучите условия, массивы, циклы и другие базовые конструкции
  • Внедрять PHP-код в разметку
  • Работать с веб-сценариями, данными и адресом

Особенности обучения:

  • Имеется система рассрочки
  • Доступные различные корпоративные и персональные пакеты

[Skillbox] PHP-разработчик. Базовый уровень

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

PHP-разработчик. Базовый уровень

Школа: Skillbox — онлайн-университет digital и IT профессий

Сайт: https://skillbox.ru/

Спикеры:

Дмитрий Игнатьев — Руководил продуктовой командой в «Работа.ру‎». До 2018 года Senior-разработчик в EPAM
Михаил Молеску — PHP-разработчик, руководитель филиала ITRex Group

Интенсивность: 3-5 часов в неделю

Стоимость: 4 920 ₽/мес

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

Кому подойдет:

Кому подойдет

Программа:

Объем курса: 23 тематических модуля 139 видеоматериалов.

PHP-разработчик. Базовый уровень

  1. Введение в программирование на PHP
  2. Переменные, числа и boolean
  3. Условные операторы и булева алгебра
  4. Строки и массивы
  5. Циклы
  6. Функции: создание и использование
  7. Рекурсия, callback и анонимные функции
  8. Классы, методы и объекты
  9. Наследование и абстрактные классы
  10. Интерфейсы и полиморфизм
  11. Модификаторы доступа, геттеры и сеттеры
  12. HTML/CSS
  13. Разделение приложения на файлы
  14. Работа с файлами и с сетью
  15. Обработка ошибок, exceptions и логи
  16. Протокол HTTP
  17. Обработка GET- и POST-запросов, header, куки и сессии
  18. REST и RESTful API
  19. Язык запросов SQL
  20. Работа с базами данных в PHP
  21. Фреймворк Laravel

Дополнительные курсы

  1. Работа в командной строке Bash
  2. Система контроля версий Git

Итоговый проект

  1. Облачное хранилище

Чему вы научитесь:

  • Работать с базами данных
  • Программировать на PHP
  • Работать с файловой системой
  • Понимать принципы ООП
  • Находить ошибки в коде
  • Устанавливать окружение

Особенности обучения:

  • Диплом
  • Доступ навсегда
  • Курс от практикующих специалистов
  • Доступ к материалам навсегда
  • Работы для портфолио
  • Упор на практику
  • Закрытая группа в мессенджере
  • Быстрая обратная связь

[HTML Academy] PHP. Профессиональная веб-разработка

PHP. Профессиональная веб-разработка

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

Школа: HTML Academy — интерактивные онлайн-курсы

Сайт: https://htmlacademy.ru/

Наставники : опытные профессионалы, работающие в индустрии

Дата начала: Вы можете начать обучение в любое время

Стоимость: 2 600 ₽ в месяц

Формат обучения: изучение материалов, практика, работа над проектом, помощь наставника, тренажёры, защита

Кому подойдет: Для новичков, для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом

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

Программа состоит из 9 разделов начиная от знакомства с PHP до изучения различных библиотек

  1. Знакомство
  2. Из чего состоит PHP
  3. Шаблонизация: оживляем статичную верстку
  4. Что такое база данных
  5. MySQL и PHP
  6. Формы и протокол HTTP
  7. Идентификация пользователя на сайте
  8. Дополнительная практика MySQL
  9. Библиотеки

Что получите после обучения:

  • Актуальные стандарты качества: не нужно переучиваться после курса
  • Фундаментальные и структурированные знания необходимых технологий
  • Понимание полного цикла работы разработчика
  • Опыт работы с дедлайнами и планирования работы

Особенности обучения:

  • Во время курса вас будет сопровождать личный наставник
  • Ревью кода
  • Голосовые консультации
  • Эффективные для обучения профессионалов форматы: тексты, тренажёры и автотесты
  • Учебный проект
  • Электронный сертификат

Курсы для продвинутых

[Хекслет] PHP: Функциональное программирование

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

PHP: Функциональное программирование

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала. Практика в конце курса.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

9 уроков (видео и/или текст). Продолжительность 11 часов. 10 упражнений в тренажере. 14 проверочных тестов. Дополнительные материалы.

  1. Введение
  2. Map: Отображение списков
  3. Фильтрация коллекций
  4. Функция zip
  5. Функция reduce
  6. Сортировка
  7. Частичное применение функции
  8. Partition
  9. Группировка

Вы научитесь:

  • Писать код в неизменяемом стиле
  • Пользоваться основными функциями функционального программирования
  • Использовать функции высшего порядка

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

[GeekBrains] Профессиональная веб-разработка на PHP

Курс продвинутого уровня дает возможность изучить PHP до уровня среднего разработчика и за месяц отработать материал “годового запаса” профессиональных книг и статей. Студенты научатся использовать ООП шаблоны, грамотно строить архитектуру баз данных. Будут созданы универсальные системы управления контентом, которые смогут в дальнейшем стать основой для создания новых проектов любой степени сложности: сайтов и порталов, магазинов.

Профессиональная веб-разработка на PHP

Школа: GeekBrains — образовательный портал от Mail.ru Group

Сайт: https://gb.ru/

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

Стоимость: 11 970 ₽ / курс

Формат обучения: Видеозаписи всех онлайн-занятий. Общение с одногруппниками. Методички и практические задания.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

8 уроков теории и практики

  1. ООП в PHP. Базовые понятия
  2. ООП в PHP. Расширенное изучение
  3. Шаблонизаторы
  4. Углубленное проектирование реляционных БД
  5. Парадигма MVC. Обновления движка
  6. Практика
  7. Тестирование. PHPUnit.
  8. Развитие карьеры разработчика. Инструменты и необходимые знания

Вы узнаете как:

  • Реализовывать современные функциональные решения
  • Создавать сайты любой сложности
  • Использовать оптимальные шаблоны проектирования для решения поставленных задач
  • Использовать архитектурный шаблон проектирования MVC
  • Максимально использовать возможности ООП
  • Защищать скрипты от SQL-инъекций и других вариантов взлома
  • Пользоваться шаблонизаторами
  • Грамотно организовывать архитектуру баз данных
  • Правильно организовывать процесс разработки на всех этапах

Особенности обучения:

  • Видеозаписи всех онлайн-занятий
  • Методички и практические задания
  • Общение с одногруппниками
  • Сертификат об окончании обучения
  • Без гарантии трудоустройства

[OTUS] PHP Developer. Professional

Из программы курса вы научитесь грамотно решать различные задачи бэкенда уровня Middle+ на PHP. Обучение проходит на реальных задачах и в реальных условиях. Вы сможете понять, чем эффективные решения отличаются от плохого кода. В новой программе сделан упор на шаблоны проектирования, развертывания и тестирования.

Школа: OTUS — авторские курсы для IT-специалистов

Сайт: https://otus.ru/

Длительность: 5 месяцев , 4 ак. часа в нед.

Интенсивность: 2 раза в неделю по 2 академических часа

Стоимость: 60 000 ₽/курс

Как проходит обучение: Четыре месяца из 5 это обучение, а на пятом учащиеся разделятся на команды и будут реализовывать микросервис.

Для кого этот курс: Для разработчиков, программирующих на PHP (опыт от 1 года) или на любом другом ООП (опыт от 3-х лет).

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

Программа обучения состоит из 5 модулей

Общие знания

  1. Подготовка к курсу и инфраструктура ПО
  2. Linux
  3. Внутреннее устройство PHP
  4. PHP WebServers
  5. Сети, протоколы. Балансировка. Безопасность
  6. Командная разработка

Базы данных

  1. Основные понятия баз данных
  2. PostgreSQL для администратора
  3. PostgreSQL для разработчика
  4. Как устроен PostgreSQL
  5. Другие SQL-решения
  6. Redis
  7. MySQL и форки
  8. PHP и базы данных

Практики разработки

  1. Парадигмы программирования
  2. Архитектура кода
  3. Design patterns. Часть 1
  4. Design patterns. Часть 2
  5. Практики хорошего кода
  6. Введение в тестирование
  7. Unit-тестирование
  8. Практикум по тестированию
  9. Алгоритмы

Архитектуры и HighLoad-системы

  1. Профилирование, логирование и мониторинг
  2. Очереди. Часть 1
  3. Очереди. Часть 2
  4. Проектирование API
  5. Репликация
  6. Шардинг
  7. Кеширование
  8. Deploy приложений
  9. Практикум по разворачиванию приложений
  10. Site Reliability Engineering

Проектный модуль

  1. Выбор темы и организация проектной работы
  2. Консультация по проектам и домашним заданиям
  3. Защита проектных работ
  4. Подведение итогов

Особенности обучения:

  • Проектная работа
  • Карьерные консультации
  • Практика командной разработки
  • Выпускной проект
  • Сертификат об окончании курса
  • Приглашение пройти собеседование в компаниях-партнерах

[itProger] Создание сайта на PHP

Другие видео по созданию сайтов от автора: Гоша Дударь


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

Школа itProger — онлайн-школа IT профессий
Сайт https://itproger.com/
Дата начала В любое время
Интенсивность Обучение в свободном режиме
Формат обучения Видеолекции с практическими заданиями и тестами.
Кому подойдет PHP-разработчикам с начальными знаниями.

Чему научитесь:

  • Адаптировать сайт под разные размеры экрана
  • Использовать технологии HTML, CSS, JavaScript, Ajax, PHP и MySQl
  • Создавать базу данных и подключаться к ней
  • Устанавливать дополнительные стили в разметке, добавлять необходимый функционал
  • Оптимизировать сайт
  • Использовать php для создания веб-сайта

[Хекслет] PHP: Ввод и вывод

Рассмотрены основные принципы работы с подсистемой ввода-вывода операционой системе в языке программирования php. Это понятие файлового дескриптора, способы записи и прочтения файлов, работа с временными файлам и директориями, а так-же прямое манипулирование файловым указателем.

PHP: Ввод и вывод

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

6 уроков (видео и/или текст). Продолжительность 8 часов. 6 упражнений в тренажере. 6 проверочных тестов. Дополнительные материалы.

  1. Пути
  2. Файловая система
  3. Чтение файла
  4. Запись в файл
  5. Манипуляция с файловыми указателями
  6. Временный файл

Вы узнаете как:

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

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

[GeekBrains] Алгоритмы, архитектура и паттерны на PHP

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

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

Школа: GeekBrains — образовательный портал от Mail.ru Group

Сайт: https://gb.ru/

Преподаватели: Geek Brains, Тимофей Сафронов, Евгений Рудаков, Олег Арестов, Игорь Полуянов, Александр Ермолаев, Андрей Агеев.

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

Стоимость: 11 970 ₽ / курс

Формат обучения: Онлайн-курс.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

10 уроков

  1. Архитектура веб-приложений
  2. Принципы проектирования. UML
  3. Проблемы при использовании шаблонов. Антипаттерны
  4. Порождающие шаблоны
  5. Структурные шаблоны
  6. Поведенческие шаблоны
  7. Шаблоны корпоративных приложений
  8. Массивы и структуры данных. Оценка сложности алгоритма
  9. Сортировка и поиск
  10. Деревья, рекурсия

Вы научитесь:

  • Использовать нотации UML и IDEF
  • Использовать паттерны проектирования
  • Применять принципы ООП
  • Совмещать функциональное и ООП программирование

[Хекслет] PHP: Массивы

Этот курс по изучению массивов. Основное назначение массива — это группировка данных в коллекции. По сравнению с простейшими типами данных работа с массивами требует дополнительных знаний и навыков. По сути работа с массивами – это основа основ, на которой строится все остальное.

PHP: Массивы

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Интенсивность: Обучение в свободном режиме

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала. Практика в конце курса.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

21 уроков (видео и/или текст). Продолжительность 25 часов. 32 упражнения в тренажере. 46 проверочных тестов.

  1. О курсе
  2. Синтаксис
  3. Проверка существования значения
  4. Цикл for
  5. Обмен значений
  6. Цикл Foreach
  7. Агрегация
  8. Управляющие инструкции
  9. Удаление элементов массива
  10. Вложенные массивы
  11. Генерация строки в цикле
  12. Обработка строк через преобразование в массив
  13. Вложенные циклы
  14. Теория Множеств
  15. Сортировка массивов
  16. Ссылки
  17. Стек
  18. Big O
  19. Деструктуризация
  20. Spread-оператор
  21. Массивы в памяти компьютера

Вы научитесь:

  • Использовать spread-оператор и деструктуризацию
  • Формировать и обрабатывать массивы в циклах
  • Применять базовые алгоритмы
  • Определять массивы в коде и манипулировать ими

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

[Хекслет] PHP: Введение в ООП

Этот курс посвящен основным структурам языка и объясняет назначение класса как абстракции данных. Рассматриваются инкапсуляция и сокрытие данных. Кроме этого, затрагиваются организационные моменты, связь классов с пространствами имён и стандарт автозагрузки PSR-4.

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

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Интенсивность: Обучение в свободном режиме

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала. Практика в конце курса.

Кому подойдет: Разработчикам, которые уже достаточно хорошо знакомы с php.

Программа:

18 уроков (видео и/или текст). Продолжительность 21 час. 25 упражнений в тренажере. 72 проверочных теста.

  1. О курсе
  2. Структуры
  3. Классы
  4. Автозагрузка классов
  5. Свойства
  6. Указатели
  7. Сравнение объектов
  8. Конструктор
  9. Инкапсуляция
  10. Сокрытие данных (Data Hiding)
  11. Изменяемость
  12. Магический метод __toString()
  13. Константы классов
  14. Статические свойства
  15. Статические методы
  16. Интерфейсы (ключевое слово `interface`)
  17. Плюсы и минусы разных способов организации абстракций
  18. Исключения

В процессе обучения вы получите знания и навыки:

  • Использовать объекты для реализации программной логики
  • Защищать состояние объектов от внешнего воздействия
  • Использовать исключения в своем коде
  • Понимать плюсы и минусы кода с классами и объектами
  • Подключать механизм автозагрузки классов
  • Описывать сущности предметной области с помощью классов

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

[Хекслет] PHP: Разработка микрофреймворка

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

PHP: Разработка микрофреймворка

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Интенсивность: Обучение в свободном режиме

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала.

Кому подойдет: Этот курс подходит для профессиональных веб-разработчиков PHP, которые хотят создавать собственные инструменты для разработки собственных сайтов.

Программа:

Программа курса состоит из 12 уроков теории и практики продолжительностью 14 часов.

  1. Введение
  2. Сервер
  3. Роутер
  4. Шаблонизация
  5. Параметры
  6. Динамические маршруты
  7. Заголовки HTTP
  8. Формы
  9. Файлы
  10. Куки
  11. Сессия
  12. Дополнительные материалы

Ваши навыки после обучения:

  • Обрабатывать загружаемые файлы через формы
  • Проектировать web-фреймворки реализующие паттерн MVC
  • Самостоятельно строить систему роутинга
  • Создавать простую шаблонизацию

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения

[Хекслет] PHP: Объектно-ориентированный дизайн

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

PHP: Объектно-ориентированный дизайн

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала. Практика в конце курса.

Кому подойдет: Разработчикам, которые уже достаточно хорошо знакомы с php.

Программа:

13 уроков (видео и/или текст). Продолжительность 14 часов. 14 упражнений в тренажере. 27 проверочных тестов. Дополнительные материалы.

  1. О курсе
  2. Шаблоны Проектирования
  3. Конфигурация
  4. Изменяемая конфигурация
  5. stdClass
  6. PHPUnit
  7. DS
  8. Collect
  9. Объекты-Сущности, Объекты-Значения и внедренные объекты
  10. Fluent Interface
  11. Carbon
  12. Symfony String
  13. Пишем код правильно

Вы научитесь:

  • Научитесь отличать классы для сущностей от классов для конфигурации
  • Создавать и использовать цепочки функций
  • Пользоваться библиотеками для работы со строками, датами и коллекциями
  • Организовывать безопасную работу с сеттерами

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения

[Хекслет] PHP: Деревья

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

PHP: Деревья

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

8 уроков (видео и/или текст). Продолжительность 10 часов. 19 упражнений в тренажере. 27 проверочных тестов. Дополнительные материалы.

  1. Введение
  2. Определения
  3. Виртуальная файловая система
  4. Манипуляции с виртуальной файловой системой
  5. Обход дерева
  6. Агрегация
  7. Повторные вычисления
  8. Аккумулятор

Вы узнаете как:

  • Использовать функциональную парадигму
  • Разбираться в принципах устройства и построении деревьев
  • Представлять в коде и обрабатывать данные имеющие рекурсивную природу
  • Строить абстракции поверх древовидных структур данных

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

[Хекслет] PHP: Абстракция с помощью данных

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

PHP: Абстракция с помощью данных

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала. Практика в конце курса.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

8 уроков (видео и/или текст). Продолжительность 9 часов. 7 упражнений в тренажере. 22 проверочных теста. Дополнительные материалы.

  1. Введение
  2. Онтология
  3. Точки на координатной плоскости
  4. Семантика массивов
  5. Создание абстракции
  6. Интерфейсы
  7. Уровневое проектирование
  8. Инварианты

Вы узнаете как:

  • Выделять сущности предметной области и устанавливать правильные взаимоотношения между ними
  • Правильно использовать индексированный и ассоциативный массивы
  • Грамотно проектировать интерфейсы абстракций
  • Определять инварианты и следовать им
  • Подбирать правильную структуру данных для хранения сущностей

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

[Хекслет] PHP: Функции

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

PHP: Функции

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала. Практика в конце курса.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

16 уроков (видео и/или текст). Продолжительность 18 часов. 24 упражнения в тренажере. 40 проверочных тестов. Дополнительные материалы.

  1. О курсе
  2. Чистые функции
  3. Разделение команд и запросов
  4. Упаковка аргументов
  5. Распаковка аргументов
  6. Полезные функции для работы с коллекциями
  7. Объекты первого класса
  8. Функции высшего порядка
  9. Отображение (map)
  10. Фильтрация (filter)
  11. Агрегация (reduce)
  12. Сигналы
  13. Полезные функции высшего порядка
  14. Замыкание
  15. Парадигмы программирования
  16. Абстракция с помощью функций

Чему научитесь:

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

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

[Хекслет] PHP: Автоматическое тестирование

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

PHP: Автоматическое тестирование

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала.

Кому подойдет: PHP-разработчикам с начальными знаниями.

Программа:

11 уроков (видео и/или текст). Продолжительность 13 часов. 14 упражнений в тренажере. 38 проверочных тестов.

  1. Введение
  2. Зачем и как писать тесты?
  3. Утверждения (Asserts)
  4. PHPUnit
  5. Матчеры (Expectations)
  6. Модульные тесты
  7. Подготовка данных
  8. Плохие и хорошие практики тестирования
  9. Покрытие кода тестами (Code Coverage)
  10. Разработка через тестирование (TDD)
  11. Непрерывная интеграция (CI)

Вы узнаете как:

  • Писать код быстрее и качественнее
  • Лучше строить архитектуру своего кода
  • Выполнять рефакторинг кода

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

[Хекслет] PHP: Погружаясь в классы

Из программы курса вы узнаете как использовать наследование в PHP и узнаете, как его применять для структурирования кода. Изучите инструменты для создания шаблонов, классов и другие инструменты. Вы узнаете о том, как грамотно писать код на PHP, используя знания, полученные в курсе по ООП. Научитесь использовать паттерн «шаблонный метод» и многое другое.

PHP: Погружаясь в классы

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения на закрепление материала.

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

Программа:

13 уроков (видео и/или текст). Продолжительность 15 часов. 11 упражнений в тренажере. 36 проверочных тестов. Дополнительные материалы.

  1. О курсе
  2. Наследование
  3. Модификаторы доступа
  4. Позднее связывание
  5. Шаблонный метод
  6. Переопределение методов
  7. Принцип подстановки Лисков
  8. Исключения
  9. Динамическая диспетчеризация
  10. Абстрактные классы
  11. Позднее статическое связывание
  12. Композиция вместо наследования
  13. Трейты

Чему научитесь:

  • Эффективно писать код
  • Следовать принципу подстановки Лисков при построении иерархий классов
  • Уменьшать дублирование
  • Реализовывать паттерн «шаблонный метод»
  • Грамотно выбирать между наследованием и композицией

Особенности обучения:

  • Помощь в обсуждениях
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Доступ к остальным курсам платформы

[Хекслет] PHP: Ассоциативные массивы

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

PHP: Ассоциативные массивы

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения. Практические задания после завершения обучения.

Кому подойдет: Подойдет разработчикам-профессионалам на PHP, которые хотят проработать тему коллекций.

Программа:

Программа обучения состоит из 11 уроков (видео и/или текст). Продолжительность 14 часов. 16 упражнений в тренажере. 20 проверочных тестов.

  1. О курсе
  2. Синтаксис
  3. Модификация
  4. Ассоциативный массив в действии
  5. Проверка существования ключа
  6. Цикл foreach
  7. Вложенные массивы
  8. Популярные функции для работы с ассоциативными массивами
  9. Деструктуризация
  10. Хеш-таблицы
  11. Массив и ассоциативный массив

Вы узнаете как:

  • Использовать массивы, создавать и менять их
  • Разбираться в устройстве хеш-таблиц
  • Использовать foreach для обхода массива
  • Извлекать данные из объектов используя деструктуризацию

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения

[Хекслет] PHP: Полиморфизм

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

PHP: Полиморфизм

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения. Практические задания после завершения обучения.

Кому подойдет: PHP-разработчикам, которые уже знакомы с основами языка.

Программа:

17 уроков (видео и/или текст). 18 упражнений в тренажере. 46 проверочных тестов. Дополнительные материалы. Продолжительность 22 часа.

Посмотреть программу

  1. О курсе
  2. Параметрический полиморфизм
  3. Диспетчеризация по ключу (данные)
  4. Диспетчеризация по ключу (функции)
  5. Диспетчеризация по имени файла
  6. Полиморфизм (утиная типизация)
  7. Null Object Pattern
  8. Код, который убивает полиморфизм
  9. Инверсия зависимостей
  10. Полиморфизм подтипов
  11. Стратегия (Паттерн)
  12. Динамическая диспетчеризация
  13. Фабрика (Паттерн)
  14. Шаблоны проектирования (Паттерны)
  15. Объектная композиция
  16. Паттерн Состояние (State)
  17. Управление зависимостями

Вы научитесь:

  • Управлять зависимостями
  • Распознавать и применять шаблоны проектирования
  • Использовать различные виды диспетчеризации
  • Понимать разницу между разными видами полиморфизма

Особенности обучения:

  • Возможность переключиться на другую программу прямо в процессе
  • Тренажер с практикой
  • Cобеседования в компаниях-партнёрах
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях
  • Бессрочный доступ к теории при условии, что урок пройден полностью
  • Выпускники школы работают во многих крупных IT-компаниях
  • Доступ к остальным курсам платформы

[Хекслет] PHP PDO: Работа с базой данных

Для работы с базами данных из кода, PHP предоставляет унифицированный интерфейc PDO. У него есть несколько адаптеров для разных баз данных и он имеет в своем арсенале массу полезных функций. Из этого курса вы узнаете о работе в PDO, а также изучите основные способы взаимодействия с базой данных.

PHP PDO: Работа с базой данных

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения.

Кому подойдет: Курс подойдет тем, кто уже знакомым с ООП, которым необходимо глубже познакомиться с интерфейсом PDO и базами данных.

Программа:

6 уроков (видео и/или текст). Продолжительность 8 часов. 6 упражнений в тренажере. 8 проверочных тестов. Дополнительные материалы.

  1. Соединение с базой данных
  2. Безопасность при работе с внешними данными
  3. Результат запроса в базу данных
  4. Формирование подготовленных запросов
  5. Like
  6. Реализация in

Вы научитесь:

  • Использовать «построитель запросов» для SQL
  • Обеспечивать защиту от SQL-инъекций
  • Взаимодействовать с базой данных с помощью PDO

Особенности обучения:

  • Помощь в обсуждениях
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Доступ к остальным курсам платформы

[Хекслет] PHP: Составные данные

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

PHP: Составные данные

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения. Практические задания после завершения обучения.

Кому подойдет: Данный курс подойдет разработчикам на PHP знакомыми с основами программирования.

Программа:

7 уроков (видео и/или текст). Продолжительность 9 часов. 9 упражнений в тренажере. 35 проверочных тестов. Дополнительные материалы.

  1. Введение
  2. Точки
  3. Пары
  4. Моделирование
  5. Барьеры абстракции
  6. Реализация пар
  7. Рациональные числа

Вы научитесь:

  • Поддерживать высокий уровень модульности
  • Создавать удобные абстракции и скрывать внутреннюю реализацию данных
  • Создавать код, который легко понимать

Особенности обучения:

  • Помощь в обсуждениях
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Доступ к остальным курсам платформы

[Хекслет] PHP: Eloquent (ORM)

Изучите концепции ORM за 23 часа с помощью Laravel Eloquent. ORM – это инструмент для создания предметной области проекта, ее бизнес-логики и подключения к репозиторию. По окончании обучения студент получит знания общих понятий для всех ORM.

PHP: Eloquent (ORM)

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения.

Кому подойдет: Данный курс подойдет разработчикам на PHP знакомыми с классами.

Программа:

10 уроков (видео и/или текст). Продолжительность 10 часов. 7 упражнений в тренажере. 25 проверочных тестов. Дополнительные материалы.

  1. О курсе
  2. Настройка ORM
  3. Основные концепции
  4. Схема
  5. Модель
  6. Массовое присвоение
  7. Построение запросов (Query Builder)
  8. Связи
  9. Коллекции
  10. Скоупы

Вы узнаете как:

  • Создавать таблицы
  • Обновлять поля пачками
  • Создавать произвольные запросы
  • Строить связи
  • Обрабатывать возвращаемые наборы данных
  • Описывать запросы

Особенности обучения:

  • Помощь в обсуждениях
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Доступ к остальным курсам платформы

[Хекслет] PHP: Построение абстракций

Этот курс является адаптацией под php знаменитого курса «Структура и Интерпретация Компьютерных Программ», который преподается на первом курсе МИТ (Massachusetts Institute of Technology) с 70 годов.

PHP: Построение абстракций

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Лекции в виде текста или видео. Тесты. Упражнения. Практические задания после завершения курса.

Кому подойдет: Программа подойдет разработчикам на PHP знакомыми с функциями.

Темы курса:

20 уроков (видео и/или текст). Продолжительность 25 часов. 25 упражнений в тренажере. 58 проверочных тестов. Дополнительные материалы.

Посмотреть программу

  1. Введение
  2. Hello World
  3. Абстракция с помощью функций
  4. Комбинирование функций
  5. Линейно-рекурсивный процесс
  6. Линейно-итеративный процесс
  7. Функции первого класса. Передача функций как аргументов
  8. Функции первого класса. Возврат как значения
  9. Что такое данные?
  10. Абстракция данных
  11. Замкнутые множества
  12. Map
  13. Фильтрация
  14. Свертка
  15. Деревья
  16. Стандартные интерфейсы
  17. Оператор присваивания
  18. Объекты
  19. Преимущества присваивания
  20. Недостатки присваивания

В процессе обучения вы получите знания и навыки:

  • Разделять код на функциональные блоки
  • Работать с литералами и выражениями,
  • Строить структуру данных
  • Разбираться с понятием вычислительных процессов
  • Строить рекурсии
  • Оптимизировать рекурсии
  • Комбинировать функции
  • Использовать замыкание при математической операции
  • Разрабатывать программы

Особенности обучения:

  • Помощь в обсуждениях
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Доступ к остальным курсам платформы

[Хекслет] Веб-разработка на PHP

Курс включает в себя 26 уроков по изучению языка программирования PHP, а также 65 тестовых заданий и 16 упражнений на тренажере. В результате вы освоите такие темы веб-разработки, как MVC, Cookies,сессия, процесс развертывания, маршрутизации, изучите микрофреймворк Slim, обогатите свои знания в PHP и JavaScript.

Веб-разработка на PHP

Школа: Хекслет — школа программирования

Сайт: https://ru.hexlet.io/

Дата начала: В любое время

Стоимость: 3 900 ₽ в месяц

Формат обучения: Короткие лекции в виде текста или видео. Тесты. Упражнения.

Кому подойдет: Разработчикам-профессионалам на PHP.

Программа:

Объемная программа из 26 уроков затрагивающая множество тем. Продолжительность 24 часа. 16 упражнений в тренажере. 65 проверочных тестов. Самостоятельная работа. Дополнительные материалы.

  1. О курсе
  2. Архитектура Веба
  3. Веб-сервер
  4. Встроенный в PHP веб-сервер
  5. PHP CGI
  6. HTML в PHP
  7. Микрофреймворк Slim
  8. Обработчики запросов
  9. HTTP Сессия (запрос и ответ)
  10. Динамические маршруты
  11. Шаблонизатор
  12. Безопасность
  13. Поисковые формы
  14. Персистентность
  15. Модифицирующие формы
  16. Именованные маршруты
  17. Стандарт PSR7
  18. Flash
  19. CRUD
  20. CRUD: Создание
  21. CRUD: Обновление
  22. CRUD: Удаление
  23. Model-View-Controller (MVC)
  24. Cookies
  25. Сессия
  26. Деплой

Чему научитесь:

  • Правильно строить архитектуру веб-приложений
  • Пользоваться встроенным в PHP веб-сервером
  • Работать с микрофреймворком Slim
  • Создавать веб-сайты

Особенности обучения:

  • Доступ к остальным курсам платформы
  • Тренажер с практикой
  • Доступ к курсу навсегда при условии, что урок пройден полностью
  • Вы сами устанавливаете темп обучения
  • Помощь в обсуждениях

Книги по php на русском языке

Подборка книг по php на русском языке, составлена на основе рекомендаций на тематических форумах.

PHP 7 | Котеров Дмитрий Владимирович, Симдянов Игорь Вячеславович

PHP 7 | Котеров Дмитрий Владимирович, Симдянов Игорь Вячеславович

Рассмотрены основы языка PHP и его рабочая среда в Windows, Mac OS X и Linux. Особое внимание уделяется рабочей среде: построению веб-серверов PHP-FPM и nginx. Обсуждаются современные подходы к веб-разработке, система контроля версий Git, GitHub и другие бесплатные хостинги Git.

Автор: Котеров Дмитрий Владимирович, Симдянов Игорь Вячеславович

Разработка веб-приложений с помощью PHP и MySQL, Люк Веллинг, Лаура Томсон

Разработка веб-приложений с помощью PHP и MySQL, Люк Веллинг, Лаура Томсон

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

Автор: Веллинг Люк, Томсон Лора

Современный PHP. Новые возможности и передовой опыт, Джош Локхарт

Современный PHP. Новые возможности и передовой опыт, Джош Локхарт

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

Автор: Локхарт Джош

PHP. Объекты, шаблоны и методики программирования, Мэт Зандстра

PHP. Объекты, шаблоны и методики программирования, Мэт Зандстра

6-е издание этой популярной книги было полностью обновлено для версии 8 языка PHP. Основная цель книги — изучить некоторые устоявшиеся принципы проектирования и основные шаблоны проектирования в контексте PHP. Эта книга в первую очередь предназначена для разработчиков, которые хорошо разбираются в программировании на PHP и хотят развить свои навыки проектирования веб-приложений.

Автор: Зандстра Мэтт

Самоучитель PHP 7, Максим Кузнецов, Игорь Симдянов

Самоучитель PHP 7, Максим Кузнецов, Игорь Симдянов

Книга эксперта по разработке описывает последнюю версию серверного скриптового языка PHP 7, охватывая все новшества языка и связанные с ними изменения в современной веб-разработке. Основной упор сделан на объектно-ориентированное программирование, шаблонам проектирования, итераторам, генераторам.

Автор: Кузнецов Максим Валерьевич, Симдянов Игорь Вячеславович

Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов, Дэвид Скляр

Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов, Дэвид Скляр

Эта книга предназначена для тех, кто только начинает изучать язык программирования PHP. Освоив языковые функции PHP 5.x и основные моменты последней версии PHP 7, вы научитесь работать с веб-серверами, браузерами, базами данных и веб-сервисами. Упражнения в конце первых 13 глав помогут вам закрепить полученные знания.

Автор: Скляр Дэвид

Фленов М.Е. PHP глазами хакера

Фленов М.Е. PHP глазами хакера

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

Автор: Фленов Михаил Евгеньевич

Полезные сайты и программы

Официальная документация по php на русском языке с примерами кода.

github.com — веб-сервис для хостинга IT-проектов.

Сайт Правильный Путь — легкое в освоении пособие, которое поможет быстро ознакомиться с правилами эффективного использования PHP, принятыми стандартами написания кода, и ссылками на признанные руководства по всему интернету.

www.addphp.ru — ресурс содержит всю информацию по созданию динамических веб-сайтов на PHP с использованием системы управлением базами данных MySQL.

Онлайн учебник по PHP — https://php720.com/

Самые основы. Как работает PHP — phpfaq.ru

Еще один учебник PHP — ru.html.net/tutorials/php

phpbook.ga — собраны уроки по веб-программированию. Уроки рассчитаны на начинающих.

prowebmastering.ru — шпаргалка по ООП.

php.ru — популярный форум PHP программистов.

PHP Club — еще один популярный форум PHP программистов.

CyberForum.ru — отдельный раздел форума с большим количеством сообщений.

Среда разработки:

PHPStorm — кросс-платформенная интегрированная среда разработки для PHP.

NetBeans IDE — свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, Python, PHP, JavaScript, C, C++.

Aptana Studio — кроссплатформенная, свободная, интегрированная среда разработки приложений c открытым исходным кодом для создания динамических веб-приложений.

Eclipse — свободная интегрированная среда разработки модульных кроссплатформенных приложений.

Редакторы кода:

Komodo Edit — бесплатный текстовый редактор для динамических языков программирования.

Sublime Text — проприетарный текстовый редактор.

Visual Studio Code — редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS.

Atom — бесплатный текстовый редактор с открытым исходным кодом.

Coda — коммерческое и проприетарное приложение для веб-разработки для macOS.

jEdit — Кроссплатформенный редактор с открытым исходным кодом, написанный на языке Java.

Programmer’s Notepad — свободный текстовый редактор для Windows.

Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows.

Платформа Skillbox

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

Курсы по PHP разработке от «Skillbox»

Fullstack-разработчик на PHP

Профессия PHP-разработчик с нуля до PRO

PHP-разработчик. Базовый уровень

Преимущества

Широкий выбор разнообразных программ в IT-сфере

Индивидуальный подход в обучении

Ориентация на практику

Формирование собственного портфолио

Как для новичков так и для специалистов

Прохождение курсов от простого к сложному

Недостатки

Требуется значительное количество времени, уделяемого на обучение

Недостаточное качество части материалов, доля из которых взята из открытых источников

Относительно высокая цена за курсы

Платформа Нетология

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

Курсы по PHP разработке от «Нетология»

Bitrix-разработчик с нуля

Преимущества

Десятки бесплатных курсов, лекций и полезных материалов, позволяющих познакомиться с основами той или иной профессии

Преподаватели — эксперты в своей сфере

Ежемесячная актуализация материалов

Помощь при трудоустройстве

Сертификат по окончании обучения

Оперативная обратная связь

Недостатки

Относительная сложность материалов курсов для новичков

Онлайн-университет ProductStar

Команда школы Productstar, основанной директором по продукту Skyeng — Михаилом Карповым, обучает менеджменту и аналитике от практиков рынка.

Курсы по PHP разработке от «ProductStar»

Профессия: Fullstack-разработчик

Профессия: ВЕБ-разработчик

Профессия: frontend-разработчик

Преимущества

Высокий уровень подготовки студентов

Гарантия трудоустройства в топовые IT-компании

Государственная образовательная лицензия

Обучение основано на практических кейсах

Грамотное сочетание теории и практики

Предоставление дополнительных материалов для полноценного ознакомления с темой

Недостатки

Встречаются орфографические и неточности в презентациях

Иногда уровень ожиданий ученика не соответствует реальности

Среди небольшого количества пользователей возникла проблема с возвратом средств

Школа SkillFactory

Онлайн-школа от образовательной экосистемы Mail.ru Group предоставляет вам прямой путь в IT-профессию, благодаря большому количеству практических заданий и содействию трудоустройства своих лучших выпускников.

Курсы по PHP разработке от «SkillFactory»

Профессия Fullstack веб-разработчик на JavaScript и PHP

Профессия Веб-разработчик с нуля

Backend-разработчик на PHP

Преимущества

Часть образовательной экосистемы Mail.ru Group

Собственный Центр карьеры

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

Постоянная актуализация и совершенствование материалов

Полезные домашние задания для самостоятельной подготовки

Недостатки

Быстрый темп обучения

Высокие цены на некоторые курсов

Поверхностное изложение материала

Школа GeekBrains

Цель команды GeekBrains — ваше трудоустройство. Популярная образовательная онлайн-платформа от Mail.ru Group с государственной образовательной лицензией, создающая современную систему образования и обучающая с нуля актуальным на сегодня профессиям.

Курсы по PHP разработке от «GeekBrains»

Подготовка к собеседованию веб-разработчика

Преимущества

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

Множество форматов обучения

Бесплатные мастер-классы и интенсивы

Хорошее качество материалов

Участник образовательной программы Сколково

Изучение материалов в режиме от простого к сложному

Недостатки

Высокие цены на определенные курсы

Есть пользователи, которые испытывают проблемы с возвратом денег

Хекслет выпускает настоящих специалистов в области программирования, за которыми охотятся топовые IT-гиганты, а в партнерских компаниях выпускники школы даже не проходят собеседование.

Курсы по PHP разработке от «Хекслет»

Профессия PHP-программист

Ключевые аспекты веб-разработки на PHP

Преимущества

Среда разработки прямо в личном кабинете

Индивидуальный подход к обучению

Курсы школы подходят для новичков и профессионалов

Учеба на практических кейсах

Студенты Хекслета проходят гарантированные собеседования в компаниях-партнёрах

Высокая востребованность выпускников онлайн-школы

Недостатки

Новичкам может показаться сложновато

Требуется больше времени на обучение, чем обычно

Школа Otus

Онлайн-платформа более 130 авторских курсов в области программирования и маркетинга как для новичков, так и для опытных специалистов.

Курсы по PHP разработке от «Otus»

PHP Developer. Professional

РНР для начинающих программистов

Преимущества

Домашние задания для самостоятельной подготовки

Актуальные материалы курсов

Участник образовательной программы Сколково

Недостатки

Школа больше ориентирована на людей с опытом

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

Школа HTML Academy

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

Курсы по PHP разработке от «HTML Academy»

Профессия «Бэкенд-разработчик»

Преимущества

Обучение на современных тренажерах по CSS, HTML, JavaScript

Пробный период перед приобретением основного курса

Доступные цены на курсы

Сочетание теории и практики

Оперативная обратная связь

Недостатки

Слабый уровень подготовки материалов

Наличие орфографических и фактических ошибок в описаниях

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

Курсы по PHP разработке от «Бруноям»

Офлайн-курс PHP-разработчик

Преимущества

Достаточный объем практических кейсов

Курсы отлично подходят новичкам и опытным специалистам

Преподаватели — действующие практики

Быстрая обратная связь

Индивидуальный подход в обучении

Недостатки

Высокий темп обучения

Незначительное количество технических ошибок

Школа irs.Academy (HEDU)

IRS Academy — маркетплейс большого количества онлайн-курсов самого различного профиля.

Курсы по PHP разработке от «irs.Academy (HEDU)»

Преимущества

Богатое разнообразие онлайн-курсов

Индивидуальный подход к обучению

Доступные цены на курсы

Личный кабинет, в котором виден прогресс обучения

Недостатки

Возможны технические ошибки

Не хватает систематизации

Недостаточная обратная связь

Учебный центр Специалист.ру

Специалист — авторизованный учебный центр ведущих IT-компаний мира с лучшими традициями МГТУ им. Н.Э. Баумана, 30-летним опытом и более чем 1000 актуальными курсами.

Курсы по PHP разработке от «Специалист.ру»

PHP. Разработка приложений на Laravel

PHP8 часть 2. Объектно-ориентированная разработка

Преимущества

Авторизация у трех мировых разработчиков офисных программ

Сертифицированный диплом об окончании обучения

Ведут обучение от простого к сложному

Успешное сочетание теоретического и практического аспекта в обучении

Недостатки

Школа больше рассчитана на опытных специалистов

Компетенции у некоторых преподавателей не на уровне профессионалов

Не хватает обратной связи

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

Курсы по PHP разработке от «itProger»

Преимущества

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

Доступные цены на обучение

Качественно подготовленные материалы

Структурированность и последовательность прохождения курсов от простого к сложному

Курсы идеально подходят для начинающих программистов

Недостатки

Недостаточная обратная связь

Школа Loftschool

Команда Loftschool в дружеской и ламповой атмосфере обучает топовым IT-профессиям для работы в лучших мировых IT-компаниях, уже трудоустроив свыше 11 000 учеников.

Курсы по PHP разработке от «Loftschool»

PHP: Встроенные возможности языка

Преимущества

Индивидуальный подход в обучении

Личный наставник

Прохождение курсов в формате от простого к сложному

Большое разнообразие практических кейсов

Недостатки

Высокий темп обучения

Относительная сложность материалов курсов для новичков

Недостаточное качество наполнения части материалов

Участвует в распродаже Скидки до 50% действуют 0 дней 00:00:00

Профессия PHP-разработчик с нуля до PRO

ПЕРВЫЙ ПЛАТЁЖ ЧЕРЕЗ 3 МЕСЯЦА

Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Laravel, напишете облачное хранилище и поработаете над интернет-магазином в команде. Сможете устроиться на позицию Junior-разработчика.

  • 6 курсов для погружения в профессию
  • Длительность 7 месяцев
  • Стажировка в команде под руководством тимлида
  • 3 проекта в портфолио
  • Гарантируем трудоустройство или вернём деньги*

О профессии

PHP входит в десятку самых популярных языков программирования в рейтинге TIOBE. На нём написано большинство CMS, в том числе и WordPress, на котором работает 65% всех сайтов в мире. PHP под капотом у Wikipedia, ВКонтакте, Фейсбук* и YouTube. Разработчики развивают язык уже более 25 лет и внедряют новые возможности с каждой версией.

Чтобы поддерживать работу старых проектов и писать веб-приложения с нуля, компании нанимают программистов на PHP.

  • 2 837 компании

    сейчас ищут
    PHP-разработчиков

  • 90 000 рублей

    средняя зарплата PHP-разработчика, по данным hh.ru

Кому подойдёт этот курс

  • Тем, кто хочет научиться программировать Тем, кто хочет научиться программировать

    С нуля освоите язык программирования PHP, получите помощь и советы от опытных спикеров, попрактикуетесь на реальных задачах. Напишете первые проекты для портфолио и поработаете в команде.

  • Начинающим разработчикам Начинающим разработчикам

    Структурируете имеющиеся знания, а кураторы помогут разобраться с трудными для понимания темами и порекомендуют дополнительную литературу. Научитесь эффективно решать повседневные для PHP-программиста задачи.

Изображение

Станьте IT-специалистом и получите поддержку от государства

Сотрудники аккредитованных IT-компаний могут:

  • Купить квартиру или дом на выгодных условиях. IT-специалистам доступна льготная ипотека по ставке 5%.
  • Получить отсрочку от армии. Молодые люди от 18 до 27 лет имеют право не служить, пока работают.

Чему вы научитесь

  • Программировать на PHP

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

  • Понимать принципы ООП

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

  • Работать с файловой системой

    Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.

  • Находить ошибки в коде

    Познакомитесь с инструментом для отладки Xdebug, сможете найти и исправить ошибки в приложении.

  • Работать с базами данных

    Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.

  • Разрабатывать на Laravel

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

Чем вам поможет Центр карьеры:

  • Резюме

    Презентуем вас работодателям с выгодной стороны

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

  • Индивидуальный карьерный план

    Расскажем, как начать и развивать карьеру

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

  • Партнерские вакансии

    Порекомендуем вашу кандидатуру партнёрам

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

  • Оформление портфолио

    Поможем эффектно представить ваши проекты

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

  • Карьерные консультации

    Подготовим вас к старту карьеры

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

Почему мы уверены в вашем трудоустройстве?

  • Определяем потребности рынка

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

  • Даём качественные знания

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

  • Поддерживаем на старте карьеры

    Наши консультанты контролируют каждый шаг на пути к вашей карьере. Они помогают избежать ошибок и спланировать профессиональный путь.

7000⁠+

пользователей Skillbox получили новую работу с 2019 года

  • 500⁠+ пользователей ежеквартально находят работу с помощью Центра карьеры
  • 1400⁠+ пользователей Skillbox улучшили карьеру в 2022 году

  • Александр Жигалов

    Александр Жигалов 23 года

    Студент Продюсер

  • Светлана Макарова

    Светлана Макарова 43 года

    Металлург Тестировщица

  • Любовь Потапкина

    Любовь Потапкина 30 лет

    Юрист Менеджер проектов

  • Михаил Булгаков

    Михаил Булгаков 32 года

    Тренер SEO-специалист

  • Валентина Котельникова

    Валентина Котельникова 30 лет

    Переводчица UX-дизайнер

  • Динара Хисметуллова

    Динара Хисметуллова 32 года

    Менеджер Дизайнер

  • Виктория Сержанова

    Виктория Сержанова 32 года

    Учёная Frontend-разработчица

Люди, которые изменили жизнь благодаря Skillbox

Пользователи Skillbox осваивают новые профессии. Строят карьеру, меняют жизнь и обретают себя. У вас тоже получится.

Отзывы работодателей

  • Юлия Ильяева

    Юлия Ильяева Директор по развитию Team for Dream

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

  • Максим Зубцов

    Максим Зубцов Директор по маркетингу в Checkroi

    Skillbox подбирает кандидатов с горящими глазами и желанием развиваться. Например, руководитель нашего SEO-отдела когда-то был новичком, с которым мы встретились благодаря Центру карьеры.

  • Роман Горбачёв

    Роман Горбачёв Основатель дизайн-студии «Логомашина»

    Когда нас пригласили спикерами в Skillbox, мы решили: это отличный шанс пополнить команду талантливыми специалистами. Сейчас у нас работают несколько дизайнеров, и мы ими очень довольны.

  • Ольга Новодворская

    Ольга Новодворская HR BP в Nauka

    Сотрудничество со Skillbox — это гарантия, что мы получим будущих сотрудников с определёнными знаниями. Новички, которые пришли к нам, выросли и приблизились к middle-уровню спустя 8 месяцев.

  • Богдан Пилипенко

    Богдан Пилипенко Аккаунт-менеджер в Appollo Digital

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

  • Александр Жигалов

    Александр Жигалов

    «Профессия Таргетолог с нуля до PRO»

    Разобраться в digital-маркетинге и устроиться в Skillbox

    Я учусь в РУДН на пиарщика. Но PR — сложная работа. Нет гарантий, что смогу пробиться в интересный проект. Поэтому решил подстраховаться и получить навыки продвижения в интернете.

    Увидел анонс интенсива по таргетированной рекламе в Skillbox. Поучаствовал и выиграл 30 000 рублей на покупку курса.

    Понял, что надо воспользоваться этой возможностью. Записался на «Профессию Таргетолог с нуля до PRO» и курс «Digital-стратегия». Параллельно с программой универа взялся за онлайн-занятия.

    Отучился 5 месяцев на таргетолога и решил попробовать себя на практике. Смотрел вакансии в Telegram-канале для пользователей Skillbox и наткнулся на объявление: «Требуется ассистент продюсера маркетингового направления»‎. Посмотрел обязанности, всё устроило. Откликнулся, и меня пригласили.

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

    Недавно меня повысили — теперь я продюсер.

    Мне комфортно в профессии. Продолжаю искать себя. PR ещё не успел попробовать на деле, совсем отметать его не буду, оставлю как цель.

  • Светлана Макарова

    Светлана Макарова

    «Профессия Тестировщик»

    Уйти из металлургии и стать тестировщицей в digital-агентстве

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

    Я всегда интересовалась IT. Оказалось, что в программировании нужны люди, которые будут искать ошибки на сайтах. Такая специальность мне подходит: я дотошная, люблю, когда всё правильно.

    Летом неотрывно сидела за компьютером и разбиралась в новой профессии. Преподаватели меня вдохновляли. Особенно Наталья Булаева и Дмитрий Якин.

    Идти на первое собеседование было страшно. Я шла посмотреть, как это происходит в IT-сфере. Вышла с мыслью: «Скорее всего, меня не возьмут».

    Через 2 дня они написали, что хотят со мной поработать. Испытала радость и удивление. Смотрела на письмо, думала: «Я сплю?» Так в моей жизни началась новая глава.

    Сегодня я работаю тестировщицей в агентстве «Бета». И мне безумно интересно всё, чем я занимаюсь.

  • Любовь Потапкина

    Любовь Потапкина

    «Менеджер проектов»

    Уйти с нелюбимой работы и стать менеджером в контент-агентстве

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

    Работать было сложно. Юрист должен долго сидеть на одном месте и кропотливо перебирать документы. Надо быть дотошным, не допускать ошибок. А мне ближе работа с людьми.

    Поэтому на самоизоляции я решила освоить новую специальность — и взяла «Профессию Менеджер проектов» в Skillbox.

    Когда курс подходил к концу, я поняла, что пора искать вакансии. Каким-то чудом вспомнила, что могу обратиться в карьерный центр Skillbox. Меня проконсультировали и предложили на выбор 2 стажировки.

    Стажировка длилась 1,5 месяца. Для меня она стала боевым крещением. Я была на подхвате у менеджеров, делала то же, что и они. В итоге устроилась на работу.

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

  • Михаил Булгаков

    Михаил Булгаков

    «Профессия SEO-специалист»

    Пройти курс за полтора месяца и стать SEO-специалистом в веб-студии

    Я работал фитнес-тренером. Весной 2020 года началась пандемия, тренажёрные залы закрыли. Посидел дома, отдохнул, закончил накопившиеся дела. Залы не открывались, денег не хватало. Понял, что надо двигаться дальше, учиться чему-то новому.

    Вспомнил, что однажды занимался SEO на базовом уровне. Помогал компании 51 ASIC с привлечением трафика. Но в пандемию-2020 понял: никакой я не специалист. Открываю вакансии, читаю список требований — не узнаю и половины слов. Решил записаться на «Профессию SEO-специалист» от Skillbox.

    Смотрел ролики, практиковался, писал конспекты. На занятия уходило от 4 до 8 часов в день. Я понимал: чем быстрее научусь, тем быстрее найду работу и начну зарабатывать. В итоге завершил профессию за 1,5 месяца.

    Устроился в компанию DirectLine. Они продают SEO-услуги и разрабатывают сайты для рынка США. Параллельно мне предложили преподавать SEO в их академии.

    Мечтаю стать классным специалистом. Посмотреть мир, возможно, пожить пару месяцев в США или в Дубае.

  • Валентина Котельникова

    Валентина Котельникова

    «Профессия UX/UI-дизайнер»

    Сменить специальность и устроиться UX-дизайнером в «Промсвязьбанк»

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

    Однажды я познакомилась с одним UX-специалистом. Он пригласил меня на интенсив по дизайну от Skillbox. Мне очень понравилось. Решила записаться на «Профессию UX/UI-дизайнер».

    После курса стажировалась в Lamoda. Делала на Tilda клиентские страницы, баннеры с одеждой и другими товарами. Много работала с брендбуками заказчиков, например, с Adidas и Puma.

    Находясь там, поняла, что не ошиблась в выборе профессии. Закончила курс и попала в «Промсвязьбанк».

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

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

  • Динара Хисметуллова

    Динара Хисметуллова

    «Дизайнер интерьера с нуля до PRO»

    Выбрать профессию сердцем и работать на себя

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

    Всё было как в лучших мечтах, но я чувствовала, что занимаюсь не тем. Хотела перемен, и муж подарил сертификат на курс в Skillbox.

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

    Освоение профессии далось легко. Кураторы принимали работы и ставили их в пример другим пользователям платформы.

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

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

  • Виктория Сержанова

    Виктория Сержанова

    «Профессия Frontend-разработчик»

    Стать веб-разработчиком «Ингосстраха» за 10 месяцев

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

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

    Взяла на Skillbox «Профессию Frontend-разработчик». Очень понравилось заниматься вёрсткой. Поняла, что backend — не моя тема.

    Сотрудники Центра карьеры помогли с резюме. Я разместила его на HeadHunter в феврале 2021 года. Рассчитывала к лету отыскать работу, но в течение недели написал HR «Ингосстраха». В результате меня взяли на вакансию с целым списком требований — например, от трёх лет опыта работы frontend-разработчиком. Сама бы я на такое точно не откликнулась!

    Я пришла как верстальщик, но работодатель рассчитывает, что буду двигаться к полноценной frontend-разработке. Так что учусь мастерству сейчас одновременно в Skillbox и на работе.

Записаться на курс или получить бесплатную консультацию

Спасибо!

Ваша заявка успешно отправлена

О Skillbox

Skillbox —

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

Как проходит обучение на платформе

  • Иллюстрация этапа обучения

    Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Иллюстрация этапа обучения

    Теория

    Получаете знания

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

  • Иллюстрация этапа обучения

    Практика

    Выполняете задания

    Мы уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждёт практическая работа или тест. Все задачи приближены к реальным — их можно с гордостью положить в портфолио.

  • Иллюстрация этапа обучения

    Обратная связь

    Работаете с куратором

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

Основные курсы

  1. PHP-разработчик. Базовый уровень

      1. Введение в программирование на PHP.
      2. Переменные, числа и boolean.
      3. Условные операторы и булева алгебра.
      4. Строки и массивы.
      5. Циклы.
      6. Функции: создание и использование.
      7. Рекурсия, callback и анонимные функции.
      8. Классы, методы и объекты.
      9. Наследование и абстрактные классы.
      10. Интерфейсы и полиморфизм.
      11. Модификаторы доступа, геттеры и сеттеры.
      12. HTML/CSS.
      13. Разделение приложения на файлы.
      14. Работа с файлами и с сетью.
      15. Обработка ошибок, Exceptions и логи.
      16. Протокол HTTP.
      17. Обработка GET- и POST-запросов, header, куки и сессии.
      18. REST и RESTful API.
      19. Язык запросов SQL.
      20. Работа с базами данных в PHP.
      21. Фреймворк Laravel.
  2. PHP-фреймворк Laravel

      1. Введение, установка и первичная настройка.
      2. Контроллеры, экшны и роутинг.
      3. Работа с базами данных. ORM-система Eloquent.
      4. Работа с шаблонами. Шаблонизатор Blade.
      5. Формирование ответа (Response).
      6. Работа с формами.
      7. Обработка запроса (Request).
      8. Сервисы: создание и использование.
      9. Работа с событиями.
      10. Встроенные возможности Laravel.
      11. Реализация авторизации.
      12. Интеграция с внешними сервисами.
      13. Тестирование и отладка Laravel-приложений.
      14. Создание администраторской панели.

Дополнительные курсы

  1. Работа в командной строке Bash

      1. Что такое командная строка.
      2. Работа с файлами и папками.
      3. Авторизация и права доступа.
      4. Процессы, сервисы и задачи.
      5. Конфигурация и инструменты.
      6. Написание скриптов на Bash.
      7. Использование bash на примере настройки веб-сервера.
  2. Система контроля версий Git

      1. Версии программного кода.
      2. Установка Git.
      3. Индекс и частичные коммиты.
      4. Сравнение версий.
      5. Отмена изменений и откат версий.
      6. Репозитории и коллективная работа.
      7. Ветки — создание и управление.
      8. Слияние и разрешение конфликтов.
      9. Полезные инструменты.
      10. Правила работы с Git.

Бонусные курсы

  1. Язык запросов SQL

      1. SQL. Введение.
      2. Структура БД, запрос DESCRIBE.
      3. Выбор и фильтрация данных, запрос SELECT.
      4. Функции и выражения, агрегация данных.
      5. Отношения и соединение таблиц: JOIN.
      6. Группировка.
      7. Модификация данных.
      8. Подзапросы.
      9. Объявление и изменение структуры данных.
  2. Универсальные знания программиста

      1. Как стать первоклассным программистом.
      2. Как искать заказы на разработку.
      3. Личный бренд разработчика.
      4. Photoshop для программиста.
      5. Вёрстка email-рассылок. Советы на реальных примерах.
      6. The state of soft skills.
      7. Как мы создавали карту развития для разработчиков.
      8. Как общаться по email и эффективно работать с почтой.
      9. Повышение своей эффективности.
      10. Спор о первом языке программирования.
      11. Саморазвитие: как я не усидел на двух стульях и нашёл третий.
      12. Data-driven-подход к продуктивности — инсайты из данных миллиона людей.

Итоговые проекты

  1. Облачное хранилище данных

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

  2. Аналог booking.com

    Cервис для бронирования номеров в гостиницах и отелях. Через личный кабинет клиенты будут устанавливать цены на категории номеров, а посетители — заказывать бронь на определённые даты.

  3. Командный проект: интернет-магазин

    Вместе с другими участниками курса вы напишете агрегатор товаров на фреймворке Laravel.

Уже прошли какие-либо курсы Skillbox?

Скажите об этом менеджеру — платить за них не придётся.

Получить презентацию курса и консультацию специалиста

Спикеры

Дмитрий Игнатьев

Дмитрий
Игнатьев
Руководил продуктовой командой в «Работа.ру‎». Опыт в разработке — 15 лет

Проектирует нестандартные, сложные и высоконагруженные системы на PHP, работает с Symfony. Умеет писать сложную логику нативными способами, без использования фреймворков. 2006–2012. Разработчик в компании «Дом Программ». Создавал шаблоны для интернет-магазинов иностранных заказчиков и сайты на WordPress. 2012–2017. PHP-разработчик в Embria. Поддерживал работу высоконагруженного видео портала и проектировал новые функции. 2017–2018. Senior PHP-разработчик в EPAM. Разрабатывал внутренний проект компании для учёта и бронирования времени на офисы. Писал сервис с нуля на Symfony. С 2019 года — тимлид в «Работа.ру». Лично пишет сложные куски кода, проводит ревью, управляет командами и согласует задачи.

Профиль на Хабр Карьере

Михаил Молеску

Михаил
Молеску
PHP-разработчик, руководитель филиала ITRex Group

В профессии с 18 лет, программирует более чем на 10 языках. Работал над сервисом для прогнозирования продолжительности жизни онкобольных, разрабатывал новостной портал с видеостримингом спортивных соревнований для официального партнера Евро и Al Jazeera. Создал учётную систему для брокеров американской страховой компании, платформу для бронирования гольф-полей и аренды оборудования для компании из США.

Год английского языка!

Пройдите 3 модуля из первого курса и получите доступ к урокам и материалам онлайн‑платформы КЭСПА на год.

Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 августа 2021 года.

Вас ждут:

  • методика ускоренного запоминания слов и грамматики;
  • персональная программа обучения, которая поможет заговорить по‑английски с нуля;
  • 4 индивидуальные сессии по 25 минут с преподавателями, чтобы улучшить произношение.

Изображение KESPA

Ваше резюме после прохождения курса

PHP-разработчик

от 90 000 ₽

Мои навыки:

  • Устанавливаю и настраиваю Denwer, OpenServer
  • Понимаю и применяю ООП в проектах
  • Структурирую код по файлам и папкам
  • Понимаю принципы работы сети, GET- и POST-запросов
  • Работаю в командной строке
  • Работаю с базами данных MySQL
  • Работаю с файловой системой
  • Знание PHP-фреймворка Laravel
  • Программирую на PHP 7
  • Знаю основы HTML/CSS
  • Провожу отладку кода вручную и знаком с Xdebug
  • Придерживаюсь принципов DRY и соблюдаю кодстайл

Изображение

Сертификат Skillbox

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

Пример сертификата

Спасибо!

Ваша заявка успешно отправлена

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

  • У меня нет опыта в программировании. Поможет ли мне этот курс?

    Конечно! Курс рассчитан на новичков, а язык программирования PHP можно освоить без специальной технической подготовки. Главное — не забывайте читать дополнительную литературу и закреплять знания на практических задачах в конце модуля.

  • Какой график обучения на платформе? Получится ли совмещать его с работой?

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

  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?

    В среднем пользователи платформы занимаются около 2 часов в день и завершают курс за 7 месяцев. Но у нас нет жестких дедлайнов — учитесь на платформе в комфортном для вас темпе.

  • Кто будет мне помогать в обучении на платформе?

    У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.

  • Я смогу общаться с преподавателями?

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

  • Могу ли я получить налоговый вычет за обучение на платформе?

    Да, вы можете вернуть часть средств в виде налогового вычета. Основные условия: быть налоговым резидентом РФ и платить НДФЛ. Налоговый вычет составит до 13% от стоимости курса. Максимальная сумма возврата части НДФЛ — 15 600 рублей за год при цене курса 120 000 рублей.

    • Вы можете вернуть средства через работодателя или налоговую.
    • Для этого понадобится договор на обучение на платформе, наша лицензия на образовательную деятельность и чек об оплате курса, который придёт вам на почту или в личный кабинет банка.
    • Если вы будете оформлять вычет через налоговую, нужно будет заполнить декларацию 3-НДФЛ. Удобнее всего это сделать в личном кабинете на сайте Федеральной налоговой службы.
    • В течение 30 дней налоговая подтвердит ваше право на вычет.
    • Если будете оформлять возврат части НДФЛ через работодателя, вам останется подать ему заявление о получении налогового вычета.

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

Спасибо за заявку!

Наш менеджер свяжется с вами
в ближайшее время

Оплатить без консультации и получить скидку 4556 ₽ или оформите рассрочку

В рассрочку в Тинькофф Тинькофф В рассрочку в Покупай со Сбером Сбербанк Без рассрочки со скидкой 4 556 ₽ Visa МИР Master Card

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Перейти к оплате

Нажимая на кнопку, я соглашаюсь с публичной офертой

  • Санкт-Петербург
  • Алматы
  • Киев
  • Минск
  • Москва
  • Санкт-Петербург
  • Алматы
  • Волгоград
  • Воронеж
  • Екатеринбург
  • Казань
  • Красноярск
  • Нижний Новгород
  • Новосибирск
  • Омск
  • Пермь
  • Ростов-на-Дону
  • Уфа
  • Челябинск
  • Вологда
  • Гомель
  • Ижевск
  • Иркутск
  • Калининград
  • Кемерово
  • Киров
  • Краснодар
  • Курск
  • Липецк
  • Махачкала
  • Оренбург
  • Пенза
  • Ростов
  • Рязань
  • Саратов
  • Севастополь
  • Симферополь
  • Сочи
  • Ставрополь
  • Сургут
  • Тверь
  • Тольятти
  • Томск
  • Тула
  • Тюмень
  • Ульяновск
  • Хабаровск
  • Чебоксары
Вам подарок:

🎁 Электронная книга «Разум под контролем. Неочевидные стратегии достижения целей». Она поможет достичь баланса и гармонии в своей жизни, а не просто бесконечно бежать, как белка в колесе.

Выберите, где удобнее скачать книгу:

  • Telegram
  • ВКонтакте

На языке PHP, одном из самых востребованных языков web-разработки, написана львиная доля всех интернет-ресурсов в мире. Среди них порталы, интернет-магазины, обучающие программы, многостраничные сайты, кроссплатформенные приложения. Освоить PHP-разработку сложнее, не имея опыта программирования, но проще для практикующих разработчиков на других языках.

Последнее обновление: 3 февраля 2023 года.

При создании подборки мы рассматривали различные варианты обучающих программ и в итоге отобрали лучшие в своем сегменте курсы, полезные для начинающих и опытных программистов.

Мы поддерживаем подборку актуальной и обновляем информацию минимум 1 раз в месяц.

ТОП-7 курсов по PHP-разработке в 2023 году

  1. «PHP Developer. Professional» от OTUS — лучший курс для опытных программистов
  2. «PHP-разработчик» от школы «Хекслет» — лучший курс для создания качественного портфолио
  3. Профессия «PHP-разработчик с нуля до PRO» от Skillbox — лучшая программа для новичков со стажировкой и итоговым проектом
  4. «PHP. Профессиональная веб-разработка» от HTML Academy — лучшая школа с высоким пользовательским рейтингом и индивидуальной программой обучения
  5. «Алгоритмы, архитектура и паттерны на PHP» от GeekBrains — лучший узкопрофильный курс по паттернам и архитектуре
  6. «PHP/MySQL» от beONmax — лучший курс для самостоятельного изучения
  7. «Курсы по PHP+MySQL программированию» от CODDY — лучший курс для подростков

Еще не записались на обучение? Изучите подробно описание курсов, чтобы подобрать оптимальное решение для освоения PHP-разработки.

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

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

  • Стоимость: 65 450 ₽ (без скидки 85 000 ₽)
  • Рассрочка: по запросу
  • Продолжительность: 5 месяцев
  • Формат: онлайн-вебинары + практические задания
  • Домашние задания: с проверкой
  • Документ об окончании: сертификат

Особенности и преимущества школы:

  • Вступительное тестирование.
  • Карьерное консультирование.
  • Выпускной проект.
  • Персональная скидка.
  • Открытые вебинары.
  • Корпоративное обучение.

Недостатки школы:

  • В отзывах присутствуют нарекания по вопросу качества обучающих материалов и качества обратной связи.

В рамках обучения вы не только с нуля изучите PHP, но и научитесь управлять базами данных и освоите Laravel — самый популярный фреймворк PHP. Вы будете не просто писать код, повторяя за наставником, а учиться самостоятельно находить идеальные решения. Программа начинается с бесплатного курса с полноценной практикой.

  • Стоимость: 134 100 ₽ (без скидки 149 000 ₽)
  • Рассрочка: от 6 300 ₽/мес. до 24 месяцев
  • Продолжительность: 10 месяцев
  • Формат: видеолекции + вебинары + сессии лайвкодинга + практические задания + тесты
  • Домашние задания: с проверкой
  • Документ об окончании: сертификат

Особенности и преимущества школы:

  • Помощь в трудоустройстве.
  • Рекомендации в компании-партнеры.
  • Постоянное обновление материалов курса.
  • 150 тестовых упражнений, 11 Open Source, 380+ упражнений в браузере.
  • 4 проекта в портфолио на GitHub.
  • Вступительное тестирование.
  • Опытные наставники.
  • Практические задания с первого учебного дня.
  • Скидка при единовременной оплате курса.

Недостатки школы:

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

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

  • Стоимость: 100 982 ₽
  • Рассрочка: 4 832 ₽ на 22 месяца
  • Продолжительность: 7 месяцев
  • Формат: видеолекции + практические задания + тесты + индивидуальные консультации
  • Домашние задания: с проверкой
  • Документ об окончании: сертификат

Особенности и преимущества школы:

  • Гарантия трудоустройства.
  • Индивидуальная поддержка HR-специалиста.
  • Трехмесячная отсрочка платежа.
  • Возможность прохождения стажировки.
  • Доступ к материалам курса навсегда.
  • Работы для портфолио.
  • Обучение в любой момент без привязки к старту потока.
  • Скидка при единовременной оплате.
  • Обучение в своем темпе.
  • Год английского языка бесплатно.
  • Регулярное обновление материалов курса.

Недостатки школы:

  • Переплата при оплате курса в рассрочку.
  • В отзывах присутствуют нарекания по вопросу качества изложения материала.
  • В отзывах присутствуют жалобы на работу организаторов.

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

  • Стоимость: по запросу
  • Рассрочка: по запросу
  • Продолжительность: 2 месяца
  • Формат: текстовые уроки + тренажер + ревью кода + автотесты
  • Домашние задания: с проверкой
  • Документ об окончании: сертификат

Особенности и преимущества школы:

  • Индивидуальный план прохождения курса.
  • Обучение на основе реальных проектов.
  • Наставники — профессиональные разработчики.
  • Асинхронный формат обучения.
  • Качественная и подробная обратная связь.
  • Персональный наставник.
  • Работы для портфолио.

Недостатки школы:

  • В отзывах присутствуют жалобы на работу организаторов.
  • В отзывах присутствуют нарекания по вопросу качества обучающих материалов.

За 1,5 месяца обучения вы освоите главные инструменты backend-разработчика, имея на старте «нулевые» базовые знания по PHP-разработке, и создадите для портфолио 3 проекта. Предполагается интенсивная работа, от ученика ожидается полная отдача, а опытные наставники помогут справиться с написанием кода, тестированием созданных продуктов, реализацией онлайн-каталога на базе фреймворка Laravel.

  • Стоимость: 16 650 ₽ (46 300 ₽ без скидки)
  • Рассрочка: от 693 ₽/мес. до 24 месяцев
  • Продолжительность: 6 недель
  • Формат: видеолекции + воркшопы + групповая практика + упражнения
  • Домашние задания: с проверкой
  • Документ об окончании: сертификат

Особенности и преимущества школы:

  • Обучение в атмосфере rock-and-roll.
  • Интенсивная программа.
  • Карьерная консультация.
  • 3 выпускных проекта для портфолио.
  • Есть два варианта: групповые и индивидуальные занятия.
  • Низкая стоимость, но и обучение непродолжительное.
  • Большое количество практик за короткий срок обучения.
  • Персональная скидка при наличии промокода.
  • Курс «Разработка сайта на CMS WordPress» в подарок.

Недостатки школы:

  • Из отзывов учеников можно сделать вывод — программа не подходит для новичков.
  • Редкий набор групп.

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

  • Стоимость: 11 970 ₽
  • Рассрочка: по запросу
  • Продолжительность: 1 месяц
  • Формат: вебинары + методические материалы
  • Домашние задания: есть
  • Документ об окончании: не известно

Особенности и преимущества школы:

  • Краткосрочный интенсивный курс.
  • Преподаватели — эксперты-практики.
  • Изложение материала простым языком на примерах.
  • Обучение в формате вебинаров.
  • Курс подходит для опытных разработчиков.

Недостатки школы:

  • Возможно, мало времени для изучения заявленного объема информации.

Образовательная онлайн-платформа предлагает самостоятельное изучение языка PHP, базы данных MySQL, форматов XML и JSON, PhpMyAdmin. Теоретические лекции сопровождаются примерами, видеоразборами и небольшим количеством практических заданий. Часть теории и практики доступна к изучению бесплатно, далее по подписке.

  • Стоимость: от 90 ₽/мес.
  • Рассрочка: ежемесячная подписка
  • Продолжительность: в своем темпе
  • Формат: видеолекции + интерактивные задания + тесты
  • Домашние задания: без проверки
  • Документ об окончании: сертификат

Особенности и преимущества школы:

  • Курс можно проходить в своем темпе.
  • Курс подходит для новичков.
  • Бесплатный доступ к части курса.
  • Высокий рейтинг курса на платформе.
  • Низкая цена.

Недостатки школы:

  • Отсутствие обратной связи.

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

  • Стоимость: от 750 ₽/час
  • Рассрочка: по запросу
  • Продолжительность: от 2 месяцев
  • Формат: онлайн-занятия + практические задания
  • Домашние задания: с проверкой
  • Документ об окончании: сертификат

Особенности и преимущества школы:

  • Сильный преподавательский состав.
  • Система обучения без оценок.
  • Курс адаптирован под возраст ребенка.
  • Подарки за достижения в обучении.
  • Обучение в индивидуальном и групповом форматах.
  • Работы для портфолио.
  • Гранты на бесплатное обучение для детей с особенностями развития и воспитанников детских домов.
  • Школа входит в топ EdTech-компаний.
  • Резидент Skolkovo.
  • Тесное общение с родителями учеников.
  • Возможность поменять программу обучения.
  • Возможность переноса занятий.

Недостатки школы:

  • В отзывах присутствуют нарекания по вопросу качества обучающих материалов и качества проверки домашних заданий.

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

  • Стоимость: от 9 990 ₽ до 175 390 ₽
  • Рассрочка: по запросу
  • Продолжительность: от 16 до 336 академических часов
  • Формат: видеолекции + практические задания + вебинары
  • Домашние задания: с проверкой
  • Документ об окончании: свидетельство, сертификат, удостоверение о повышении квалификации, диплом о профессиональной переподготовке

Особенности и преимущества школы:

  • Помощь в трудоустройстве.
  • Участие в днях карьеры.
  • Преподаватели — обладатели международных сертификатов ZCE.
  • Работы для портфолио.
  • Обучение от простого к сложному.
  • Курсы для новичков и опытных специалистов.
  • Программы лояльности.
  • Гибкое и гарантированное расписание занятий.
  • Встречаются курсы в подарок.

Недостатки школы:

  • Начало обучения со стартом потока.
  • В отзывах присутствуют жалобы на работу организаторов.

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

  • Стоимость: от 560 ₽/мес.
  • Рассрочка: ежемесячная подписка
  • Продолжительность: в своем темпе
  • Формат: видеолекции + справочник + практические задания
  • Домашние задания: есть
  • Документ об окончании: сертификат

Особенности и преимущества школы:

  • Бесплатно доступны теоретические видеоуроки.
  • Курс можно проходить в своем темпе.
  • Недорогая ежемесячная подписка.
  • Несколько тарифов на выбор.

Недостатки школы:

  • В отзывах есть нарекания по поводу устаревшей теории.
  • Судя по отзывам, эксперты могут отвечать не совсем оперативно.

Ещё 5 дополнительных курсов по PHP-разработке

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

  • «Онлайн-курс по PHP» от Hedu (Irs.academy) — обучение в формате Skype-встреч с записью, доступных на неограниченный срок; основная цель преподавателя — дать студентам необходимый объем знаний и качественный фидбек для достижения ими мастерства в программировании на PHP.
  • «Программирование на PHP+WordPress» от Айтигенио — индивидуальное обучение созданию полноценных многостраничных сайтов и интернет-магазинов для детей с опытом HTML-разработки; доступно бесплатное пробное занятие, на котором преподаватель составит персональную программу обучения с учетом начального уровня знаний и интересов ребенка.
  • «PHP и MySQL с нуля до гуру 3.0» от Михаила Русакова — 50-дневный видеокурс от профессионального разработчика строится от простого к сложному; обучение подходит для освоения гибкого языка программирования с нуля до уровня, достаточного для разработки качественных интернет-ресурсов; в качестве бонуса автор предлагает создать сайт библиотеки.
  • «PHP. Уровень 1. Быстрый старт» от Образовательного центра МГТУ им. Н.Э. Баумана — интенсивное 2-недельное обучение для аналитиков и разработчиков в формате «живых» онлайн-встреч с преподавателем, где вы научитесь работать с конструкциями языка и формами, применять готовые сценарии и программировать; по итогам обучения вас ждет итоговая аттестация в форме зачета.
  • «PHP Junior программист» от EasyUM — 5-месячное обучение в формате Zoom-конференций или видеоуроков, где вы научитесь работать в средах разработки и писать полноценные программы на языке PHP; до начала обучения можно пройти тест и не участвовать в занятиях, материалами которых вы уже владеете в совершенстве.

Тренажеры и задачи по PHP

В этом разделе представлены сервисы для онлайн-тренировок, поиска решений для задач, а также площадки с челленджами и соревнованиями по программированию на множестве языков, включая PHP.

  • СodeСhick — задачи по программированию с автопроверкой по C#, Python, PHP, Ruby; для новичков и опытных; бесплатно.
  • Codeforces — соревнования и тренировки по программированию на C, C++, C#, Free Pascal, Delphi, Java, JavaScript, Ruby, Python, PHP, Haskell, D, OCaml, Scala; около 6 соревнований в месяц; для новичков и опытных; бесплатно.
  • Code Basics — полностью автоматизированная онлайн-платформа с курсами и задачами по Java, JavaScript, Python, HTML, CSS, PHP, Racket, Ruby, Go, C#, С, Elixir, Clojure; 600+ задач; для новичков; бесплатно.

Далее 8 сервисов с задачами и конкурсами на английском языке.

  • freeCodeCamp — курсы, проекты по программированию на разных языках, включая PHP; 9 000+ задач; для новичков и опытных; бесплатно.
  • LeetCode — задачи и еженедельные конкурсы по программированию на C, C++, C#, Java, Python, SQL, Oracle, JavaScript, Ruby, Bash, Swift, Go, Scala, Kotlin, Rust, PHP, Typescript, Racket, Erlang, Elixir, Dart; для новичков и опытных; бесплатно и платно от 35 $/мес.
  • Codewars — упражнения и тренировки по программированию на 55+ языках; 9 000+ заданий; для новичков и опытных; бесплатно.
  • Exercism — упражнения по 60+ языкам программирования с автопроверкой и обратной связью от наставников; 3 000+ заданий; для новичков и опытных; бесплатно.
  • JetBrains Academy — проектное обучение программированию на C, C++, C#, Dart, DSL, F#, Go, Groovy, HTML, Java, JavaScript, TypeScript, Kotlin, Objective-C, PHP, Python, R, Ruby, Rust, Scala, SQL, Swift, VB.NET; для новичков и опытных; бесплатно и платно от 49,9 $/мес.
  • Edabit — интерактивные задания по программированию на C++, C#, Java, JavaScript, Ruby, Python, PHP, Swift; 10 000+ задач; для новичков и опытных; бесплатно.
  • CodeChef — упражнения и соревнования по популярным языкам программирования; 3 000+ задач, 6 соревнований в неделю; для новичков и опытных; бесплатно и платно от 8,25 $/мес.
  • Programmr — интерактивные задачи и соревнования по программированию на C++, C#, Java, Ruby, Python, PHP, Objective-C; для новичков и опытных; бесплатно.

Бесплатные курсы и уроки по PHP-разработке

Несколько бесплатных курсов для желающих изучить PHP самостоятельно. Используя эту базу, в дальнейшем можно углубленно изучать язык программирования, записавшись на платные курсы. Некоторые материалы на YouTube полезны и опытным программистам, чтобы оперативно узнавать об обновлениях в структуре языка.

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

  • Продолжительность и количество уроков: в своем темпе, 10 уроков
  • Доступ: после регистрации
  • Как проходит: видеоуроки, тесты, интерактивные задачи
  • Домашние задания: нет
  • Документ об окончании: нет

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

  • Продолжительность и количество уроков: в своем темпе, 42 урока
  • Доступ: после регистрации
  • Как проходит: видеоуроки, тесты, упражнения
  • Домашние задания: нет
  • Документ об окончании: нет

Уроки в формате видео повествуют о рабочих функциях PHP-языка: дате и времени, строках, переменных, массивах, файлах и их загрузке на сервер. Спикером курса выступает программист с 10-летним стажем и штатный разработчик компании Nexters Дмитрий Разумовский.

  • Продолжительность и количество уроков: в своем темпе, 5 уроков
  • Доступ: после регистрации
  • Как проходит: видеоуроки
  • Домашние задания: нет
  • Документ об окончании: нет

Программа позволяет освоить начальный уровень программирования на PHP 8. На протяжении всего обучения автор курса знакомит с ключевыми аспектами работы на PHP и дает обратную связь по практическим заданиям. Для закрепления пройденного материала предусмотрено более 100 упражнений.

  • Продолжительность и количество уроков: в своем темпе, 32 урока
  • Доступ: после регистрации
  • Как проходит: видеоуроки, упражнения
  • Домашние задания: есть
  • Документ об окончании: нет

Вебинары в записи для изучения основ PHP и его интеграции с HTML. Под руководством эксперта вы напишете свой первый код и оптимизируете его. Общая продолжительность уроков более 6 часов.

  • Продолжительность и количество уроков: в своем темпе, 3 урока
  • Доступ: без регистрации
  • Как проходит: вебинары в записи
  • Домашние задания: нет
  • Документ об окончании: нет

Ещё 5 хороших бесплатных ресурсов по PHP-разработке

Расширить знания о PHP, найти полезную информацию для продвижения по специальности предлагаем с помощью стримов, конференций, уроков и докладов в видеоформате. Материалы располагаются на YouTube-каналах в свободном доступе, некоторые стримы доступны в определенные часы — дата и время указываются дополнительно.

  • «Записи конференций PHP Russia» от PHP Channel — записи докладов конференций, начиная с 2019 года, на русском и английском языках.
  • «Записи докладов с PHP-митапов» от Skyeng Tech — записи выступлений экспертов Skyeng: Сергея Жука, Романа Ананьева, Михаила Мазеина, Антона Морева, Григория Тумакова и других.
  • «Стримы с клевыми людьми из отрасли» от Skyeng Tech — прямые эфиры и записи прошедших трансляций с выступлениями экспертов по актуальным вопросам PHP.
  • «Стримы от Валентина Удальцова и Романа Пронского» от PHP Point — еще один канал на YouTube со стримами и записями прошедших прямых эфиров от мощных представителей сферы.
  • «Просто о Laravel» от CutCode — постоянно обновляемый авторский канал профессионального web-разработчика Данила Щуцкого.

По данным hh.ru, на 12 декабря 2022 года в России существует около 4 000 вакансий PHP-разработчика, 300+ из которых с зарплатой от 230 000 рублей. Эти данные свидетельствуют о востребованности знаний специалистов PHP.

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

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

Интенсивный курс

Записывайтесь на курс: за 6 недель вы освоите работу
с главными инструментами современного backend разработчика
и получите 3 проекта в портфолио.

Курс рассчитан на начинающих разработчиков с опытом работы до года и на тех, кто только хочет начать свою карьеру.

За 6 недель интенсивной работы вы пройдёте путь от изучения основ языка до реализации интернет-каталога на базе фреймворка Laravel. За время курса вы научитесь писать чистый код, разрабатывать проекты, тестировать созданные продукты, выявлять и исправлять ошибки, а также работать с современными и удобными инструментами backend разработчика.

За 6 недель вы научитесь

1

Создавать проекты на PHP

Создадите свой сайт с помощью одного из самых популярных фреймворков Laravel и подключите автоматическое тестирование с помощью phpUnit.

2

Использовать лучшие инструменты

GitHub, Slack и наличие дедлайнов приблизят вас к настоящей командной работе. Писать код вы будете с использованием удобной IDE — PHPStorm.

3

Быстро реализовывать свою идею

Научитесь основам создания сайтов с помощью одной из самых популярных CMS в мире — WordPress.

4

Защита данных

Познакомитесь с правилами безопасной разработки: как защититься от проникновения в базу данных или кражи пользовательских паролей.

5

Работать с базами данных

Научитесь работать с СУБД MySQL и рассмотрите различные приемы работы с базами данных.

6

Наполнять свое портфолио проектами

Вы выполните 3 проекта: пройдете путь от написания простого MVC до создания интернет-магазина на Laravel.

Что ожидать от обучения?

  • Насыщенная программа

    17 обучающих модулей, 100+ часов обучения.

  • Поддержка наставника

    Практикующий IT-специалист будет отвечать на вопросы и делать кодревью.

  • Готовое портфолио

    За время курса вы выполните
    3 выпускных проекта.

  • Доступ к материалам

    Не ограничен рамками курса. Вы можете продолжить учиться когда захотите.

  • Telegram-чат

    При изучении материалов вы можете задавать вопросы одногруппникам и команде курса.

  • Сертификат

    Диплом с уникальным ID, подтверждающий уровень ваших знаний.

  • Ламповая атмосфера

    Никаких скучных и занудных “дядек“, как в других школах. В Loftschool вас будут учить в атмосфере rock-and-roll.

  • Начало карьеры

    После обучения вы сразу же готовы к старту карьеры в веб-индустрии.

Как проходит обучение

  • Задание

    Каждый понедельник студенты получают задание.

  • Недельный план

    Подскажет, что делать в каждый конкретный день курса.

  • Материалы недели

    Изучать можно в удобном для себя ритме.

  • Самостоятельная работа

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

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

Посмотрите видео о том, как проходит обучение

Каждая неделя обучения включает:

Каждый модуль состоит из видеоуроков и тестирования.

С наставником и одногруппниками.

Помощь команды при работе над проектом

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

  • Неделя 1 – Основы языка, работа с функциями

    – Знакомство с командой курса и группой.
    – Изучаем основы и встроенные возможности языка PHP.
    – Учимся работать с функциями.

    • Основы языка

      Открытие курса

      • 1. Введение. Типы данных (21:28)

        Бесплатный урок

      • 2. Операторы языка (34:35)

      • 3. Преобразования типов (15:47)

      • 4. Константы. Массивы. Конструкции языка и логические операции (36:05)

      • 5. Глобальные переменные $_SESSION (14:35)

      • 6. Язык SQL. Создание таблиц, добавление, выборка и удаление записей (41:12)

    • GIT

      Модуль

      • 1. Введение (07:03)

        Бесплатный урок

      • 2. Начинаем работать с Git (03:01)

        Бесплатный урок

      • 3. Создание нового репозитория (01:09)

        Бесплатный урок

      • 4. Добавление файлов в индекс (область слежения) Git (06:49)

        Бесплатный урок

      • 5. Создание коммита (07:17)

      • 6. Навигация по коммитам. Отмена изменений (12:10)

      • 7. Типичный цикл работы с Git (03:34)

      • 8. Ветвления в Git (11:27)

      • 9. Конфликты при слиянии веток (06:06)

      • 10. Временное (без коммита) сохранение данных (05:25)

      • 11. Работа с удалёнными репозиториями (20:04)

      • 12. Использование GitHub Pages для хостинга проектов (04:31)

    • Работа с функциями

      Модуль

      • 1. Понятие функции. Примеры (04:16)

        Бесплатный урок

      • 2. Входные аргументы функции, strict type (07:54)

      • 3. Возвращаемое значение (08:28)

      • 4. Область видимости функции (10:17)

      • 5. Передача аргументов по ссылке и по значению (11:31)

      • 6. Анонимные функции, примеры (14:26)

      • 7. Рекурсии и функции с переменным числом аргументов (22:29)

    • Встроенные возможности языка

      Модуль

      • 1. Функции для работы с переменными (11:51)

        Бесплатный урок

      • 2. Функции для работы со строками (16:36)

      • 3. Функции работы с датой и временем (07:50)

      • 4. Функции для работы с массивами (21:39)

      • 5. Функции для работы с файлами и загрузка файлов на сервер (18:29)

    • Разбор заданий #1

      Воркшоп

      • 1. Домашнее задание №1 (16:31)

      • 2. Домашнее задание №2 (21:02)

  • Неделя 2 – Работа с данными, ООП

    – Изучаем работу с базой данных.
    – Изучаем основы ООП.
    – Рассматриваем основные шаблоны проектирования.

    • Работа с данными из PHP

      Модуль

      • 1. XML, CSV, JSON (26:05)

      • 2. Введение в MySQL (24:42)

        Бесплатный урок

      • 3. Подключение к MySQL, Создание таблиц (25:42)

      • 4. Тренируемся делать запросы (28:58)

      • 5. Библиотека mysqli (14:10)

      • 6. Библиотека PDO (11:05)

      • 7. Пишем класс-обертку для работы с БД (17:56)

      • 8. Ajax. Делаем json-api (09:36)

    • ООП и приемы работы в ООП стиле

      Модуль

      • 1. Введение. Классы и объекты (16:07)

        Бесплатный урок

      • 2. Инкапсуляция и наследование (18:47)

      • 3. Наследование и абстрактные классы (09:10)

      • 4. Пространства имен и финальные классы (12:39)

      • 5. Шаблон синглтон (08:59)

      • 6. Интерфейсы и трейты (12:36)

    • Разбор заданий #2

      Воркшоп

      • 1. Домашнее задание №3-1 (05:36)

      • 2. Домашнее задание №3-2 (20:24)

      • 3. Домашнее задание №4 (17:26)

  • Неделя 3 – Безопасность, MVC

    – Изучаем принципы безопасной работы с БД.
    – Применяем на практике защиту от XSS.
    – Рассматриваем концептуальную схему и архитектуру MVC.

    • Безопасность

      Модуль

      • 1. Создание сайта с регистрацией и авторизацией с нуля (01:06:05)

      • 2. Добавление блога, sql и xss инъекции (19:12)

      • 3. Загрузка файлов (13:37)

    • MVC

      Модуль

      • 1. Определение MVC (06:00)

      • 2. Создаем единую точку входа (03:48)

      • 3. Автолоадер классов (16:04)

      • 4. Создаем простейший роутинг (04:14)

      • 5. Создаем контроллер (04:52)

      • 6. Апгрейдим роутинг (20:12)

      • 7. Редиректы и обработка 404 (11:46)

      • 8. Добавляем компонент View (29:36)

      • 9. Добавляем компонент Model (32:34)

      • 10. Делаем авторизацию и регистрацию (26:55)

    • Разбор заданий #3

      Воркшоп

      • 1. Реализация MVC (11:20)

      • 2. Регистрация и авторизация (18:38)

      • 3. Добавляем редирект (02:52)

      • 4. Добавляем блог (22:14)

      • 5. Создаем API-метод (04:15)

      • 6. Создаем роль администратора (07:35)

  • Неделя 4 – Работа с основными библиотеками

    – Изучаем основные библиотеки для работы с письмами, временем, изображениями.
    – Изучаем тестирование с помощью PHPUnit.
    – Применение на практике Eloquent ORM, Faker.

    • Внедрение сторонних библиотек

      Модуль

      • 1. Composer (10:35)

        Бесплатный урок

      • 2. Swiftmailer (06:50)

      • 3. Twig (15:03)

      • 4. Crawler (07:21)

      • 5. FS Carbon (08:35)

    • Внедрение сторонних библиотек — 2

      Модуль

      • 1. Валидация данных с GUMP (17:08)

      • 2. Работа с изображениями (19:48)

      • 3. Тестирование с PHPUnit (14:33)

      • 4. Eloquent ORM. Faker (44:47)

    • Разбор заданий #4

      Воркшоп

      • 1. Домашнее задание 5-1 (Отправка почты) (02:25)

      • 2. Домашнее задание 5-2 (Поддержка twig) (01:57)

      • 3. Домашнее задание 5-3 (Работа с изображением) (04:49)

  • Неделя 5 – Laravel

    — Рассматриваем установку и настройку Laravel.
    — Создаем контроллеры, модели и миграции.
    — Тестируем код с PHPUnit + Laravel Dusk.

    • Начало работы с Laravel

      Модуль

      • 1. MVC start (29:38)

      • 2. Формы. Роуты. Middleware. Валидация (34:18)

    • Продолжаем работу Laravel

      Модуль

      • 1. Laravel libs (28:39)

      • 2. Unit tests (26:49)

      • 3. Dusk (18:38)

      • 4. Mail and mix js (05:15)

    • Разбор заданий #5

      Воркшоп

      • 1. Обзор MVC (06:12)

      • 2. Подключаем и настраиваем Eloquent ORM (02:45)

      • 3. Переходим на модели Eloquent (22:43)

      • 4. Делаем админку пользователей (33:17)

  • Неделя 6 – Закрытие курса

    — Работа над выпускными проектами.
    — Подведение итогов. Выдача сертификатов.

    • Разбор заданий #6

      Воркшоп

      • 1. Подготовка, шаблоны (15:57)

      • 2. Создание товара (18:14)

      • 3. Создание категории (21:19)

      • 4. Делаем пагинацию (12:26)

      • 5. Проектируем корзину (11:11)

      • 6. Делаем корзину (42:45)

      • 7. Завершение. Создаем админку (04:33)

    • Как получить работу в IT: фишки и советы

      Модуль

      • 1. Как получить работу в IT? Поиск, собеседование и испытательный срок (42:21)

        Бесплатный урок

      • 2. Как найти удаленную работу и фриланс-заказы? (20:12)

        Бесплатный урок

      • 3. Первая работа в IT — как себя вести? Стажировки, официальное трудоустройство и работа «за еду» (14:11)

      • 4. Как пройти испытательный срок? (27:10)

      • 5. Как подготовиться к собеседованию в компании уровня FAANG (08:52)

      • 6. Процесс загрузки web страницы (25:19)

      • 7. Собеседование программиста – всё, что нужно знать (01:24:07)

      • 8. Решение задачи с собеседования программиста (19:36)

      • 9. Собеседование Frontend-разработчика (01:37:17)

Купите курс сейчас и получите подарок

  • Разработка сайта на CMS WordPress

    82 урока (19:47:57)

    Тестирование

Выпускные проекты

За время курса вы выполните 3 выпускных проекта

  • Model View Controller

    С нуля создадим свой MVC и подключим к нему реальные библиотеки

  • Проект «Туристик»

    Информационный сайт на базе CMS WordPress

  • Проект «ГеймМагаз»

    Полноценный интернет-каталог на базе Laravel

Преподаватель

Дмитрий Разумовский

PHP-Разработчик в Nexters (Хроники хаоса), преподаватель курса

  • Опыт разработки на РНР 10 лет.

  • На старте карьеры занимался своими проектами – приложениями в ВК.

  • Основное направление в работе — развлекательные сервисы (игры и дэйтинг).

  • Увлечения: спорт (бадминтон, велосипед, плавание, лыжи), русский бильярд, настольные игры.

Наставники Loft – практикующие эксперты в IT отрасли

  • Дают знания, а не ответы.
  • Любят объяснять и умеют доносить сложную информацию понятным языком.
  • Требовательны к качеству вашего кода: вы не сдадите ДЗ, пока ваш код не станет идеальным.
  • Хорошо понимают других людей и умеют находить подход к любым ученикам.
  • Всегда готовы прийти на помощь.

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

Наставник Loftschool

Дмитрий Руденский. Наставник Loftschool

Города, в которых живут наши ученики

  •  Cанкт-Петербург 

  •  Пенза 

  •  Алматы 

  •  Ростов 

  •  Минск 

  •  Рязань 

  •  Москва 

  •  Саратов 

  •  Волгоград 

  •  Севастополь 

  •  Воронеж 

  •  Симферополь 

  •  Екатеринбург 

  •  Сочи 

  •  Казань 

  •  Ставрополь 

  •  Красноярск 

  •  Сургут 

  •  Cанкт-Петербург 

  •  Пенза 

  •  Алматы 

  •  Ростов 

  •  Минск 

  •  Рязань 

  •  Москва 

  •  Саратов 

  •  Волгоград 

  •  Севастополь 

  •  Воронеж 

  •  Симферополь 

  •  Екатеринбург 

  •  Сочи 

  •  Казань 

  •  Ставрополь 

  •  Красноярск 

  •  Сургут 

  •  Нижний Новгород 

  •  Тверь 

  •  Новосибирск 

  •  Тольятти 

  •  Омск 

  •  Томск 

  •  Пермь 

  •  Тула 

  •  Ростов-на-Дону 

  •  Тюмень 

  •  Уфа 

  •  Ульяновск 

  •  Челябинск 

  •  Хабаровск 

  •  Вологда 

  •  Чебоксары 

  •  Гомель 

  •  Самара 

  •  Нижний Новгород 

  •  Тверь 

  •  Новосибирск 

  •  Тольятти 

  •  Омск 

  •  Томск 

  •  Пермь 

  •  Тула 

  •  Ростов-на-Дону 

  •  Тюмень 

  •  Уфа 

  •  Ульяновск 

  •  Челябинск 

  •  Хабаровск 

  •  Вологда 

  •  Чебоксары 

  •  Гомель 

  •  Самара 

  •  Ижевск 

  •  Барнаул 

  •  Иркутск 

  •  Владивосток 

  •  Калининград 

  •  Ярославль 

  •  Кемерово 

  •  Набережные Челны 

  •  Киров 

  •  Новокузнецк 

  •  Краснодар 

  •  Балашиха 

  •  Курск 

  •  Астрахань 

  •  Липецк 

  •  Улан-Удэ 

  •  Махачкала 

  •  Магнитогорск 

  •  Оренбург 

  •  Брянск 

  •  Ижевск 

  •  Барнаул 

  •  Иркутск 

  •  Владивосток 

  •  Калининград 

  •  Ярославль 

  •  Кемерово 

  •  Набережные Челны 

  •  Киров 

  •  Новокузнецк 

  •  Краснодар 

  •  Балашиха 

  •  Курск 

  •  Астрахань 

  •  Липецк 

  •  Улан-Удэ 

  •  Махачкала 

  •  Магнитогорск 

  •  Оренбург 

  •  Брянск 

Компании, в которых работают выпускники

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

Наши партнеры по трудоустройству

Сертификат

Ваш будущий сертификат

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

Он будет доступен в электронном виде в личном кабинете –
вы легко сможете добавить ссылку на сертификат в резюме
и подтвердить свой уровень подготовки.

Николай Васильев

Ещё в школе я мечтал о работе в IT. Мне почему-то нравилось слово «веб-дизайнер» и я всем говорил, что стану им. В школе у меня было немного программирования: классический Pascal. Более глубоко программированием я заинтересовался в 18 лет. Изучал самостоятельно вёрстку, JavaScript и потихоньку набирался опыта на фрилансе. Но моё мнение такое: для новичка фриланс – не самый лучший выбор. Тяжело …

Михаил Бахирев

Я работаю PHP-разработчиком в Петербургском университете путей сообщения. Программистом я стал недавно, хотя и работал в сфере IT до этого – в менеджменте. Занимал должность генерального директора. В качестве вектора я выбрал веб-разработку – меня всегда интересовало создание сайтов. Да и порог вхождения в веб ниже. Я поступил учиться на профессию «веб-разработчик» в Loftschool, но назвать меня…

Мария Горева

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

Дмитрий Мальцев

Крутые преподаватели профи которые при этом готовы ответить на любой вопрос, который возник после вебинаров. Студенты делятся на группы и у каждой группы отдельный чат и наставник. У нас ментором был Николай Зубков. Отличный мужик, который отвечал и разжевывал все вопросы на столько на сколько это было возможно. Кроме того сам интересовался «как идут дела, все ли получается». В целом на курсе н…

Андрей Петров

Спасибо большое за такой материал и объяснение преподавателю. Все уроки преподаются очень понятным языком. Информации дается много — только успевай усваивать. Домашние работы по началу казались очень простые, что по началу расслабило. Но после первого выпускного проекта сразу стало понятно что к чему Отдельное спасибо моему наставнику Дмитрию, который всегда все понятно объяснял, сколько бы вре…

Евгений Шиканов

Эмоций море, рубилово последние недели три было жестким, впечатления по окончанию — замечательные. Постараюсь сформулировать, какое мнение у меня в итоге сложилось. Мне понравилась структура курса. Сначала самые основы языка, работа с функциями, ООП. Немного освоились с азами, и сразу MVC, пишем свою на чистом php. Написали, как устроен бэкенд подразобрались, теперь вордпресс, смотрим как это в…

Ирина Мозес

Курс «Комплексное обучение разработке на РНР» — это курс не только о языке PHP, его сиснтаксисе и типах данных, но и реальном программировании на нем с использованием множества библиотек, CMS, фреймворка LARAVEL. На курсе логично выстроена цепочка домашних заданий: прежде чем познакомиться c фреймворком LARAVEL, структура которого основана на методе программирования MVC, слушателям предлагается…

Игорь Стрыгин

Наконец-то в голове все выстроилось по полочкам. Подойдет как для «совсем с нуля», правда будет сложновато, так и для уже практикующих. Понравилась подача. Сначала учимся копать лопатой, потом рассказывают про культиватор, а потом дают инструкцию к высокотехнологичному эксткаватору (Laravel). 😀 В итоге в голове все довольно стройно выстраивается. Будьте готовы выделить достаточное количество в…

Познакомься с LoftSchool ближе

Почему стоит выбрать обучение в LoftSchool

Безупречная репутация

Мы в деле с 2012 года и нас знают во всех больших IT компаниях России и ближнего зарубежья.

LoftSchool – лидер в IT образовании

По результатам исследования «Моего круга» на Хабре LoftSchool занял первое место.

1000+ выпускников ежегодно

Наши выпускники работают в Apple, Яндекс, Mail.ru, Epam и др. крупнейших компаниях. Пруфы.

Что нужно знать, чтобы записаться на этот курс?

Ответы на часто задаваемые вопросы

  • Зачем платить за обучение, если в интернете можно найти всё бесплатно?

  • Предусмотрен ли возврат денег, если я передумаю проходить курс или профессию?

  • Можно ли платить частями?

  • Почему стоимость курсов повышается до старта потока?

  • Могут ли меня отчислить, если я пропущу неделю обучения или больше?

  • Что нужно для обучения в LoftSchool?

  • Можно ли совмещать обучение с работой или учёбой?

Период обучения: 12.06 — 23.07

Базовый

Работа в группес наставником

Уютный

Индивидуальная работас наставником

  • В рассрочку

  • Полная оплата

  • Предоплата

  • Юр. лицам

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *