Курсы обучения PHP-разработчика с нуля

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

Как стать веб-разработчиком Плюс

Яндекс Практикум
252 000 ₽
-93 240 ₽
цена за курс
16 500 ₽
в рассрочку
4.97
рейтинг
Чему вы научитесь:
  • Вёрстка. Процесс превращения макета от дизайнера в веб-страницу, которой можно пользоваться. Правильно и красиво располагать заголовки, текст, изображения, кнопки и другие элементы помогает код на языке разметки HTML. А чтобы элементы выглядели, как задумал дизайнер, нужен язык стилей — CSS.
  • Программирование на JavaScript. Основной язык программирования для веб-разработчика. На нём пишется код, который заставляет элементы реагировать на клик мыши или нажатие клавиши. Это главный язык программирования на курсе.
  • Работа с внешними API. Кроме работы с интерфейсами, веб-разработчики занимаются ещё и интеграцией с внешними сервисами. Например, поисковик авиабилетов забирает данные о перелётах с разных сайтов авиакомпаний, а интернет-магазин отдаёт команду в банк для перевода денег. Такие системы взаимодействия называют внешними API. И для работы с ними в JavaScript нужно владеть специальными инструментами. На курсе вы изучите эти инструменты, чтобы отправлять и получать запросы между сайтами.
  • Фронтенд-разработка. Набор процессов, который помогает научить браузер двигать блоки на сайте, отправлять данные из форм или считать, сколько шагов осталось до завершения регистрации. Браузер понимает три языка: HTML, CSS и JavaScript. Но фронтенд-разработчики придумали множество инструментов, которые упрощают работу с ними.
  • Бэкенд. Бэкенд — создание программ, которые работают с сервером — тем, что находится «под капотом» любого проекта на отдельном удалённом компьютере. Бэкенд можно писать на разных языках: PHP, Python, Ruby, C#, C, Go, Rust, Scala, Java.
  • Работа с библиотеками и фреймворками. Чтобы каждый раз не создавать с нуля одни и те же механизмы, существуют фреймворки — наборы конструкторов с готовыми инструментами. У каждого фреймворка своя логика, но все они написаны на JavaScript. Зная этот язык, разобраться будет легче.
  • Адаптивная кроссбраузерная вёрстка
  • TypeScript. Язык программирования со строгой типизацией, который повышает надёжность JavaScript кода. TypeScript используют в Яндексе, Google, Miscrosoft и Slack. Фронтенд-разработчик со знанием TypeScript пишет более качественный и отказоустойчивый код.
  • Парадигмы программирования. Чтобы работать с кодом было удобно, его нужно как-то организовать. В программировании есть несколько идей о том, как это делать. Такие идеи называют парадигмами и самые распространённые из них — объектно-ориентированное программирование (ООП) и функциональное программирование (ФП). Мы изучаем обе парадигмы и применяем их на практике.
  • Алгоритмы и структуры данных. Разработчику, который знаком со структурами данных и алгоритмами, проще стать инженером. Крупнейшие мировые компании и многие стартапы проверяют на собеседованиях алгоритмическую подготовку. Это лучший способ убедиться, что человек умеет быстро думать и писать работающий код. Вы познакомитесь с самыми распространёнными алгоритмами и структурами данных, реализуете их и оцените эффективность решений.
Особенности курса:
  • Курс подойдёт вам, если вы хотите разобраться в веб-разработке. Если же базовые знания у вас уже есть — курс поможет их углубить. Посмотрите программу, чтобы убедиться в этом.
  • Практика: сотни задач, 7 учебных и 3 реальных проека, более 50 вебинаров, лайвкодинги.
  • Вы сделаете десять проектов для портфолио. Мы поможем с каждым. Так что в итоге вы не просто научитесь веб-разработке — вам будет, что показать на собеседовании.
  • У вас будет диплом Яндекса. Это официальное подтверждение того, что вы прошли обучение в Практикуме. Диплом не гарантирует трудоустройство сам по себе, как и любой другой, но сильно укрепляет вашу позицию при поиске работы.
  • Вы подготовитесь к трудоустройству. Часть студентов устраивается на работу по новой специальности ещё во время обучения. Большинство выпускников находит работу примерно за четыре месяца. Институт образования НИУ ВШЭ подтвердил эти данные через исследование трудоустройства выпускников.
  • Половина трудоустройств происходит менее чем за два месяца. Часть студентов устраивается на работу по новой специальности ещё во время обучения. Большинство выпускников находит работу в пределах четырёх месяцев. Институт образования НИУ ВШЭ подтвердил эти данные через исследование трудоустройства выпускников.
  • Учиться будет непросто. Поэтому у вас будет свой отряд особого назначения, который помогает и направляет на всём пути обучения.
  • Кроме учебной программы, вы будете участвовать в создании сайтов для некоммерческих организаций, с которыми мы сотрудничаем. Вот, например, наши студенты сделали сайт для проекта «Рак лечится» фонда Хабенского или сайт для проекта «Турбина» книжного магазина «Маршак». Такие вещи особенно ценятся работодателями.
  • Написание кода в реальном времени, соревнования, онлайн-репетиции собеседований да и просто встречи поболтать — всё будет. Такие мероприятия нужны, чтобы вы вливались в индустрию и чувствовали себя уверенно среди других разработчиков.
  • С вами в потоке будут студенты со всей России. Это огромная эмоциональная поддержка, новые знакомства и интересные беседы.
Длительность обучения:
18 месяцев
Рассрочка без %:
16 500 ₽ на 18 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Яндекс Практикум

Факультет веб-разработки

GeekBrains
183 312 ₽
-67 825 ₽
цена за курс
5 092 ₽
в рассрочку
4.87
рейтинг
Чему вы научитесь:
  • Верстать сайты с помощью HTML/CSS, использовать фреймворк Bootstrap
  • Владеть JavaScript, библиотеками Node.js, ReactJS
  • PHP, фреймвор Laravel
  • Работать с базами данных, MySQL, MongoDB
  • Работать с ОС Linux, системой контроля версий Git
  • Писать «чистый» код, работать в команде
Особенности курса:
  • Научим веб-разработке с нуля: вы пройдёте путь от создания макетов до оптимизации баз данных и алгоритмов. После обучения получите практический опыт и сможете развивать высоконагруженные проекты.
  • Веб-разработчик создаёт сайты: поисковики, соцсети, банковские приложения. Он отвечает как за внешний вид сайта, так и за его логику: работу серверов, файлов и баз данных.
  • Даже если вы никогда не работали в IT, вы получите востребованную и высокооплачиваемую специальность.
  • У вас будет всё для ускоренного карьерного роста: комплексные знания и опыт работы с продвинутыми инструментами, методологиями и стандартами.
  • Интерактивные вебинары и записи занятий. Вебинары проходят в Zoom: вы задаёте вопросы преподавателю, получаете ответы и общаетесь с однокурсниками. Каждый вебинар легко пересматривать в записи, даже если его пришлось пропустить.
  • Актуальная программа. Мы обновляем программу ежегодно: проводим исследования и учитываем требования работодателей.
  • Практикующие специалисты. Они руководят командами веб-разработки и преподают в ведущих технических вузах. Вы учитесь у экспертов REG.RU.
  • Кросс-функциональная команда. Потренируетесь работать в команде и решать задачи вместе с продактами и дизайнерами.
  • Доступ к сообществу GeekBrains Вы найдёте полезные контакты и единомышленников в вашем городе, сможете делиться опытом в базе знаний GeekBrains. Будете посещать закрытые митапы, хакатоны и другие онлайн- и офлайн-мероприятия как слушатели и спикеры.
Длительность обучения:
16 месяцев
Рассрочка без %:
5 092 ₽ на 36 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятий
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

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

Нетология
159 000 ₽
-58 830 ₽
цена за курс
6 625 ₽
в рассрочку
4.84
рейтинг
Чему вы научитесь:
  • Вёрстка веб-страниц: HTML, CSS
  • Адаптивная и мобильная верстка
  • Контроль изменений кода проекта, работа на GitHub
  • Решение задач с использованием JavaScript
  • Создание интерактивных веб-страниц
  • Использование библиотеки React, JSX, React router, VirtualDom
  • Применение принципов клиент-серверного взаимодействия
  • Бэкэнд на PHP
  • Работа с библиотекой Laravel для разработки бэкэнда
Особенности курса:
  • Научитесь программировать на JavaScript и PHP — сможете создавать сайты и веб-приложения
  • Соберёте портфолио из 9 проектов
  • Сможете начать работать по специальности уже через 6 месяцев обучения
  • Программа строится от простого к сложному. За время обучения вы освоите востребованные навыки веб-разработчика, соберёте портфолио проектов и станете уверенным junior-специалистом.
  • Вы самостоятельно сверстаете полноценное веб-приложение и подготовите фронтенд и бэкенд — информационную систему для администрирования кинозалов, сеансов и предварительного бронирования билетов. Реализуете клиентскую часть — административный интерфейс, бронирование и контроль билетов на основе готовой вёрстки с использованием предоставленного, расширяемого фреймворка — и серверную часть информационной системы на основе предоставленного скелета MVC.
  • Даже если вы никогда не программировали и совсем не гуру математики, вы сориентируетесь в новой области и получите необходимые навыки для успешного старта в профессии
  • Если вы начинали изучать программирование, но пока не добились результатов, попробуйте снова, но уже под руководством преподавателя
  • Вы получите структурированную информацию, которая станет базой для старта, готовое портфолио и помощь в дальнейшем трудоустройстве
  • Мы обучаем по государственной лицензии и выдаём документы установленного образца. После обучения вы можете получить свидетельство Нетологии и диплом о профессиональной переподготовке.
  • Вместе оформим резюме и портфолио ваших работ. У вас будет больше шансов заинтересовать работодателей, попасть на собеседование и получить новую работу
Длительность обучения:
22 месяца
Рассрочка без %:
6 625 ₽ на 24 мес
Выдают документ:
Диплом о профессиональной переподготовке установленного образца
Формат курса:
Вебинары, видеолекции, практические задания
Требуемый уровень:
С нуля, без опыта
Школа:
Нетология

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

Skillbox
158 382 ₽
-58 601 ₽
цена за курс
5 378 ₽
в рассрочку
4.84
рейтинг
Чему вы научитесь:
  • Делать качественные и быстрые сайты
  • Применять на практике принципы ООП
  • Работать в системе контроля версий Git
  • Адаптивно верстать для мобильных устройств
  • Разрабатывать страницы и модули сайта на PHP. Работать с технической документацией
  • Создавать панели администратора при помощи Bootstrap и Laravel
  • Создавать интерактив для сайтов с помощью JavaScript
  • Разработка интернет-магазинов под ключ. Умение ставить и соблюдать сроки. Написание комментируемого и форматированного кода. Создание анимационных сайтов
  • Написание запросов к реляционным базам данных. Умение разбираться в чужом коде.
  • Настройка интеграции CRM с внешними системами. Администрирование и деплой пилотных работ
Особенности курса:
  • Вы с нуля научитесь верстать веб-страницы, а также программировать и создавать веб-приложения «под ключ» на PHP.
  • Сможете начать карьеру fullstack-специалиста или выйти на новый уровень в веб-разработке.
  • Тем, кто впервые знакомится с веб-разработкой: Узнаете основные принципы программирования и преодолеете первые трудности вместе с личным наставником.
  • Начинающим разработчикам: Освоите backend, frontend и другие стеки. Выучите PHP и научитесь работать с программным интерфейсом приложений.
  • IT-специалистам: Сможете создавать проекты на JavaScript и его фреймворках, программировать на PHP и верстать. Научитесь работать в команде и быть универсальным разработчиком.
  • Вас ждут 3 базовых курса: по веб-вёрстке, основам JavaScript и одному из его фреймворков — React, Vue или Angular.
  • Чтобы освоить backend-разработку, вы изучите PHP. А затем пройдёте ещё 11 дополнительных курсов по алгоритмам, Git, техническому английскому и не только.
  • 100+ тематических модулей, 500 видеоматериалов
Длительность обучения:
14 месяцев
Рассрочка без %:
5 378 ₽ на 31 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

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

SkillFactory
151 812 ₽
-56 170 ₽
цена за курс
4 217 ₽
в рассрочку
4.84
рейтинг
Чему вы научитесь:
  • Введение в веб-разработку: обзор IDE Visual Studio, командная строка, использование чужого кода, техническое задание, культура кода
  • Введение в программирование: переменные и константы, абстрактные типы данных, массив, объект, действия с данными, основные алгоритмические конструкции, функции
  • Markdown: описание, применение и синтаксис
  • GIT. Система контроля версий. GitHub: основные операции, файл .gitignore, ветвление, конфликты, методологии ветвления, культура коммитов, форки
  • Базовый HTML: основы языка, структура и элементы веб-страницы, основные атрибуты, создание сайта
  • Базовый CSS: синтаксис языка, подключение стилей к HTML, селекторы простые и комбинированные, псевдоклассов и псевдоэлементов, их приоритет, цвета и размеры в CSS, блочная модель документа, слои, позиционирование и z-index, пример работы со стилями
  • Принципы работы JavaScript: что такое JS, ES, ES6+, консоль браузера, переменные и константы, возможности JavaScript в браузере, alert и prompt, работа с DOM, работа с событиями, объект события
  • Числа и строки в JavaScript: числа и операции с ними, Math, строки и операции с ними. Условия в JavaScript: логические переменные, алгебра логики, условия, Null, Undefined, алгоритм бинарного поиска
  • Циклы и массивы в JavaScript: циклы, массивы, методы массивов, перебирающие методы, деструктуризация, Map, Set, алгоритмы сортировки. Функции и объекты в JavaScript: пользовательские функции, объекты, JSON, область видимости, замыкания, анонимные функции, стрелочные функции, функция обратного вызова Сallback, каррирование
  • Основы языка PHP, инструменты разработчика PHP, локальный веб-сервер. Основные алгоритмические конструкции: условия, пользовательские функции, циклы, рекурсия, исключения, перехват исключений. Типы данных: арифметика, логика, строки, массивы. Сессии и Cookie: передача по значению и ссылке, работа с файлами и подключение файлов с кодом, сохранение состояния пользователя, передача данных между страницами, GET/POST запросы
Особенности курса:
  • Получите крепкий фундамент в программировании и станьте незаменимым специалистом
  • Вы освоите 2 популярных у работодателей языка — PHP и Javascript. JS основной язык фронтенда. А на PHP написано 80% всех сайтов мира.
  • Сможете работать удаленно в удобном для вас графике. Эта профессия позволит работать в иностранных проектах из любой точки мира
  • Искать работу можно будет через 8 мес. На hh.ru более 2000 вакансий для PHP разработчиков. И более 12 000 для разработчиков на Javascript.
  • Задачи от реальных заказчиков. На курсах вас ждут задачи от реальных заказчиков и отработка навыков в работе над проектами и кейсами от компаний.
  • Комплексная подготовка к устройству на работу. В каждом курсе задачи и вопросы взяты из реальных собеседований. А в конце обучения вас подготовят к техническому интервью.
  • Алгоритмическое мышление: Мы закладываем алгоритмическое мышление и учим программировать через отработку алгоритмов, чтобы вы умели решать сложные задачи в разработке
  • После курса — стажировка: Лучшие студенты проходят стажировки в проектах компаний-партнеров — это реальный кейс в портфолио и шанс перейти в штат
  • Вернем деньги, если вам не понравится: Если вам не понравится курс в первые 2 недели, то мы вернем вам деньги без каких-либо потерь!
Длительность обучения:
20 месяцев
Рассрочка без %:
4 217 ₽ на 36 мес
Выдают документ:
Сертификат о прохождении обучения
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
SkillFactory

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

Хекслет
124 000 ₽
-45 880 ₽
цена за курс
7 780 ₽
в рассрочку
4.82
рейтинг
Чему вы научитесь:
  • PHP. Один из самых популярных языков, на котором написано более 80% сайтов в интернете
  • HTML и CSS. Языки создания веб-страниц. Описывают их структуру (расположение блоков) и внешний вид. Отвечают за форматирование текста
  • Фреймворки (Slim, Laravel). Задает архитектуру проекта. Решает типовые задачи за программиста. Значительно сокращает количество кода и автоматизирует рутину
  • Алгоритмы и структуры данных. Любая программа — это последовательность шагов, выполняемых над данными. Способ организации данных сильно влияет на удобство работы
  • Базы данных (SQL). База данных – сердце любого проекта, они хранят внутри себя все содержимое (данные)
  • Качество. Автоматизированные тесты — неотъемлемая часть профессиональной разработки
  • Архитектура. Создание простого для анализа и изменения кода требует хорошего понимания принципов его организации
  • Инфраструктура. Программирование — это не только код, но и сопутствующие инструменты: командная строка, Composer, Git
Особенности курса:
  • С нуля до разработчика за 10 месяцев. Возвращаем деньги, если не удалось найти работу.
  • 360+ упражнений для выполнения в браузере, домашние задания с моментальной автопроверкой. Выполняйте их, когда вам удобно
  • 4 проекта для портфолио на GitHub – по одному для каждого учебного модуля. Начинаем с простого и погружаемся в разработку для реального бизнеса
  • 11 Open Source проектов Хекслета — научитесь работать с чужим кодом, оформлять пулреквесты. Это ваш опыт реального продакшна и +100 очков в карму программиста
  • 150 тестовых заданий от наших партнеров – работайте с базой типовых задач из настоящих проектов. Это придаст уверенности на собеседованиях
Длительность обучения:
10 месяцев
Рассрочка без %:
7 780 ₽ на 18 мес
Выдают документ:
Сертификат о завершении обучения
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Хекслет

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

Skillbox
124 000 ₽
-45 880 ₽
цена за курс
7 780 ₽
в рассрочку
4.82
рейтинг
Чему вы научитесь:
  • PHP. Один из самых популярных языков, на котором написано более 80% сайтов в интернете
  • HTML и CSS. Языки создания веб-страниц. Описывают их структуру (расположение блоков) и внешний вид. Отвечают за форматирование текста
  • Фреймворки (Slim, Laravel). Задает архитектуру проекта. Решает типовые задачи за программиста. Значительно сокращает количество кода и автоматизирует рутину
  • Алгоритмы и структуры данных. Любая программа — это последовательность шагов, выполняемых над данными. Способ организации данных сильно влияет на удобство работы
  • Базы данных (SQL). База данных – сердце любого проекта, они хранят внутри себя все содержимое (данные)
  • Качество. Автоматизированные тесты — неотъемлемая часть профессиональной разработки
  • Архитектура. Создание простого для анализа и изменения кода требует хорошего понимания принципов его организации
  • Инфраструктура. Программирование — это не только код, но и сопутствующие инструменты: командная строка, Composer, Git
Особенности курса:
  • С нуля до разработчика за 10 месяцев. Возвращаем деньги, если не удалось найти работу.
  • 360+ упражнений для выполнения в браузере, домашние задания с моментальной автопроверкой. Выполняйте их, когда вам удобно
  • 4 проекта для портфолио на GitHub – по одному для каждого учебного модуля. Начинаем с простого и погружаемся в разработку для реального бизнеса
  • 11 Open Source проектов Хекслета — научитесь работать с чужим кодом, оформлять пулреквесты. Это ваш опыт реального продакшна и +100 очков в карму программиста
  • 150 тестовых заданий от наших партнеров – работайте с базой типовых задач из настоящих проектов. Это придаст уверенности на собеседованиях
Длительность обучения:
10 месяцев
Рассрочка без %:
7 780 ₽ на 18 мес
Выдают документ:
Сертификат о завершении обучения
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

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

GeekBrains
111 780 ₽
-41 359 ₽
цена за курс
3 105 ₽
в рассрочку
4.82
рейтинг
Чему вы научитесь:
  • Git. Базовый курс: 13 роликов научат вас основам работы с системы контроля версий Git. Вы узнаете, почему она важна в современной разработке. Изучите базовые понятия: репозиторий, коммиты, ветки и тэги.
  • Основы программирования: Доступным языком мы расскажем об основных типах данных, массивах, ветвлении, циклах и функциях. Вы получите опыт решения простых, но интересных задач, что даст вам почву для того, чтобы научиться решать задачи гораздо более серьёзные.
  • HTML/CSS. Видео-курс: Изучив html, вы сможете создать адаптивную веб-страницу или веб-сайт. Изучив css — сможете оформить свёрстанный сайт. Чтобы отработать полученные знания — делайте практические задания.
  • В ходе практической разработки front-end части интернет-магазина студенты научатся применять код к макетам Bootstrap, работать с двумя препроцессорами: языками LESS и SASS. Освоят адаптивную верстку сайтов, принципы кроссбраузерности и валидности при разработке интерфейса веб-ресурса.
  • Студенты знакомятся с основами JavaScript, позволяющего делать веб-страницы интерактивными. Учатся создавать динамические страницы и приложения, используя опыт HTML-верстки. Отрабатывают навык программирования на JavaScript, разрабатывая мини-игры.
  • Курс научит использовать максимум возможностей JavaScript, чтобы создавать функциональные, привлекательные сайты. Используя библиотеку JQuery, осваивая Ajax-запросы, начинающие разработчики сделают интерфейс своего интернет-магазина интерактивным.
  • Студенты ознакомятся с принципами построения и функционирования реляционных баз данных, будут способны самостоятельно конструировать базы данных, определять и модифицировать их структуру, а также манипулировать данными при помощи универсального языка запросов SQL.
  • Продвинутый курс позволяет освоить PHP до уровня middle-разработчика и за месяц отработать материал «годового запаса» профессиональных книг и статей. Совершенствуя back-end своего интернет-магазина, студенты научатся применять ООП-шаблоны, грамотно выстраивать архитектуру баз данных. Создадут универсальный движок с административной панелью, который сможет в дальнейшем стать основой новых проектов любой сложности: сайтов и порталов, в том числе включающих продажи через Интернет.
  • Вебинарный курс «Laravel» ориентирован на начинающих специалистов в области PHP-разработки и знакомых с PHP и ООП на базовом уровне. В данном курсе рассмотрим шаблон проектирования MVC, работу и структуру фреймворка, разработаем приложение агрегатора данных. Выполняя домашние задания, вы получите понимание и навыки работы с Laravel и создадите полноценный проект для портфолио.
  • Во время стажировки студентам предстоит поработать в режиме удаленной занятости над Open Source-проектом либо стартапом. Студентам будет предложено выбрать один из набора доступных для разработки проектов. Они научатся работать в команде, коммуницировать с другими разработчиками, product- и project-менеджерами, дизайнерами, изучат гибкие методологии, фреймворк SCRUM, освоят принципы дистанционной работы. Результат стажировки: умение работать в команде, пополнение портфолио, возможность указать работу над проектом в качестве профильного опыта работы в резюме. Стажировка предстоит в формате дистанционной работы с частичной занятостью, еженедельными встречами-статусами с преподавателем в формате вебинара.
Особенности курса:
  • Научим веб-разработке с нуля: вы пройдёте путь от создания макетов до оптимизации баз данных и алгоритмов.
  • После обучения получите практический опыт и сможете развивать высоконагруженные проекты.
  • За последний год спрос на Веб-разработчиков вырос на 20%. Чтобы освоить востребованную профессию, вам будет достаточно школьных знаний.
  • Вы научитесь верстать сайты на HTML и CSS и разрабатывать серверную часть сайта на PHP и Laravel.
  • Выбирая обучение GeekBrains, вы попадаете в образовательную экосистему. Это практически единственная возможность освоить современную и востребованную специальность и получить уверенность в своём будущем.
  • Живое общение с экспертами-практиками: В курсе более 80% вебинаров с преподавателями: вы зададите вопросы по теме и быстро получите обратную связь. Записи занятий останутся в личном кабинете навсегда: вы сможете возвращаться к ним после обучения.
  • Много практики: После каждого урока вы потренируетесь на практических заданиях. Преподаватель оценит работу, даст обратную связь и подскажет, как сделать лучше.
  • Поддержка наставника: У каждого ученика есть наставник, который всегда на связи и помогает с домашними заданиями. Работа с наставником позволяет быстрее и лучше усвоить материал.
Длительность обучения:
8 месяцев
Рассрочка без %:
3 105 ₽ на 36 мес
Выдают документ:
Удостоверение о повышении квалификации
Формат курса:
Занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятий
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

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

Skillbox
95 911 ₽
-35 487 ₽
цена за курс
4 589 ₽
в рассрочку
4.78
рейтинг
Чему вы научитесь:
  • Программировать на PHP. Пройдёте основы, без которых невозможно вырасти в крутого PHP-разработчика: научитесь работать с переменными, типами данных, условиями, циклами, функциями. Узнаете, что такое рекурсия и область видимости.
  • Понимать принципы ООП. Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете свои приложения более предсказуемыми и защищёнными, а код — читаемым.
  • Работать с файловой системой. Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.
  • Находить ошибки в коде. Познакомитесь с инструментом для отладки Xdebug, сможете найти и исправить ошибки в приложении.
  • Работать с базами данных. Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.
  • Разрабатывать на Laravel. Познакомитесь с принципами работы фреймворка, роутингом, настроите взаимодействие с базой данных, подключите шаблонизатор Blade. Научитесь писать и тестировать сложную бизнес-логику.
  • Ваши навыки после курса: Устанавливаю и настраиваю Denwer, OpenServer. Понимаю и применяю ООП в проектах. Структурирую код по файлам и папкам. Понимаю принципы работы сети, GET- и POST-запросов
  • Работаю в командной строке. Работаю с базами данных MySQL. Работаю с файловой системой. Знание PHP-фреймворка Laravel
  • Программирую на PHP 7. Знаю основы HTML/CSS. Провожу отладку кода вручную и знаком с Xdebug. Придерживаюсь принципов DRY и соблюдаю кодстайл
Особенности курса:
  • Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Laravel, напишете облачное хранилище и поработаете над интернет-магазином в команде.
  • Сможете устроиться на позицию Junior-разработчика.
  • PHP входит в десятку самых популярных языков программирования в рейтинге TIOBE. На нём написано большинство CMS, в том числе и WordPress, на котором работает 65% всех сайтов в мире.
  • Тем, кто хочет научиться программировать: С нуля освоите язык программирования PHP, получите помощь и советы от опытных спикеров, попрактикуетесь на реальных задачах. Напишете первые проекты для портфолио и поработаете в команде.
  • Начинающим разработчикам: Структурируете имеющиеся знания, а кураторы помогут разобраться с трудными для понимания темами и порекомендуют дополнительную литературу. Научитесь эффективно решать повседневные для PHP-программиста задачи.
  • Вас ждут вебинары и практика на основе реальных кейсов: 39 модулей, 206 видеоматериалов
Длительность обучения:
Рассрочка без %:
4 589 ₽ на 22 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

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

Otus
90 000 ₽
-33 300 ₽
цена за курс
7 500 ₽
в рассрочку
4.78
рейтинг
Чему вы научитесь:
  • Алгоритмическая подготовка и базовые понятия
  • Базы данных
  • Основные понятия экосистемы и языка PHP
  • Объектно-ориентированное программирование
  • Проектный модуль
  • Практики разработки
  • Архитектуры и HighLoad-системы
  • MVC. PDO и ORM. SOLID, Паттерны
  • Основы HTML / CSS
  • Bootstrap и вёрстка
Особенности курса:
  • Все, что нужно знать о разработке на PHP: с нуля и до Middle Developer
  • Тренды разработки на PHP и актуальные инструменты для решения задач в различных IT-областях
  • Практика командной разработки в коллаборации со студентами курса «Team Lead»
  • Помощь с трудоустройством. Комплексная система, которая поможет получить выгодные офферы в перспективных проектах.
  • Для кого? Специализация для тех, кто хочет с нуля освоить востребованную профессию PHP-разработчик до компетенций, соответствующих Middle-уровню.
  • В начале обучения за вами закрепляется ментор. Как и преподаватели, менторы — эксперты PHP-разработки
  • Программа составляется с учетом требований работодателей и актуализируется перед каждым запуском
Длительность обучения:
9 месяцев
Рассрочка без %:
4 589 ₽ на 22 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

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

Skillbox
78 398 ₽
-29 007 ₽
цена за курс
6 877 ₽
в рассрочку
4.76
рейтинг
Чему вы научитесь:
  • Качественно верстать сайты. Узнаете, как разрабатывать сайты с помощью HTML и CSS для всех актуальных версий браузеров и платформ.
  • Разрабатывать интерактивные сайты. Научитесь делать сложную анимацию, слайдеры, попап-окна, выпадающее меню с помощью JavaScript.
  • Программировать на PHP. Сможете создавать сайты и веб-приложения повышенной сложности, обрабатывать пользовательские функции и работать с файлами.
  • Администрирование и деплой пилотных проектов
  • Создание анимационных промосайтов, Разработка интернет-магазинов под ключ
  • Умение ставить и соблюдать сроки
  • Привычка писать комментируемый и строго форматированный код
  • Настройка интеграции CRM c внешними системами
  • Навыки написания запросов к реляционным базам данных
  • Умение и желание разбираться в чужом коде
Особенности курса:
  • Вы научитесь верстать сайты на HTML и CSS, изучите JavaScript. Сможете разрабатывать на PHP серверную часть сайта — и сделаете первые проекты для портфолио.
  • Смотрите материалы в удобное время. Изучаете теорию и практикуетесь на задачах, приближённых к реальным.
  • Выполняете практические работы. Решаете задачи после каждого модуля и закрепляете знания.
  • Работаете с проверяющим экспертом. Получаете обратную связь по каждой работе в течение 1–3 рабочих дней.
  • Разрабатываете итоговый проект. Презентуете проект экспертам, дополняете портфолио и получаете сертификат о прохождении курса.
  • Вас ждёт насыщенный курс, изучение которого можно приравнять к году работы: 400 видеоматериалов, 72 практические задачи
Длительность обучения:
10 месяцев
Рассрочка без %:
6 877 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

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

GeekBrains
71 172 ₽
-26 334 ₽
цена за курс
1 977 ₽
в рассрочку
4.76
рейтинг
Чему вы научитесь:
  • Вводный курс в РНР познакомит студентов с возможностями востребованного языка, который позволяет разрабатывать динамические сайты и веб-приложения. Студенты освоят основные конструкции языка PHP, вникнут в культуру написания кода и правила грамотного оформления скриптов веб-сайтов. На этом курсе стартует разработка серверной части для интернет-магазина: на данном этапе она будет создана элементарными средствами РНР. В итоге получим максимально простой, но рабочий продукт.
  • Git. Базовый курс. 13 роликов научат вас основам работы с системы контроля версий Git. Вы узнаете, почему она важна в современной разработке. Изучите базовые понятия: репозиторий, коммиты, ветки и тэги. Освоите ключевые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. После обучения вы будете готовы использовать Git для подготовки домашних заданий на курсах по программированию на любом языке. Кроме того, вы приблизитесь к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.
  • HTML/CSS — язык гипертекстовой разметки, основа для изучения серверных языков программирования. Изучив html, вы сможете создать адаптивную веб-страницу или веб-сайт. Изучив css — сможете оформить свёрстанный сайт. Чтобы отработать полученные знания — делайте практические задания. Мы их не проверяем, но выполнять их важно: так у вас появятся базовые навыки профессиональной вёрстки.
  • Профессиональная веб-разработка на PHP. Продвинутый курс позволяет освоить PHP до уровня middle-разработчика и за месяц отработать материал «годового запаса» профессиональных книг и статей. Совершенствуя back-end своего интернет-магазина, студенты научатся применять ООП-шаблоны, грамотно выстраивать архитектуру баз данных. Создадут универсальный движок с административной панелью, который сможет в дальнейшем стать основой новых проектов любой сложности: сайтов и порталов, в том числе включающих продажи через Интернет.
  • Laravel. Глубокое погружение. Вебинарный курс «Laravel» ориентирован на начинающих специалистов в области PHP-разработки и знакомых с PHP и ООП на базовом уровне. В данном курсе рассмотрим шаблон проектирования MVC, работу и структуру фреймворка, разработаем приложение агрегатора данных. Выполняя домашние задания, вы получите понимание и навыки работы с Laravel и создадите полноценный проект для портфолио.
Особенности курса:
  • Освойте язык, который использовался для создания Facebook, Google, NASA, Yahoo, Wikipedia.
  • PHP-разработчики входят в топ-3 по востребованности в IT-сфере, по данным HeadHunter. Чтобы освоить популярную профессию, вам будет достаточно школьных знаний.
  • Вы изучите основы HTML/CSS и научитесь разрабатывать серверную часть сайта на PHP и Laravel.
  • Живое общение с экспертами-практиками: В курсе более 80% вебинаров с преподавателями: вы зададите вопросы по теме и быстро получите обратную связь. Записи занятий останутся в личном кабинете навсегда: вы сможете возвращаться к ним после обучения.
  • Много практики: После каждого урока вы потренируетесь на практических заданиях. Преподаватель оценит работу, даст обратную связь и подскажет, как сделать лучше.
  • Поддержка наставника: У каждого ученика есть наставник, который всегда на связи и помогает с домашними заданиями. Работа с наставником позволяет быстрее и лучше усвоить материал.
Длительность обучения:
4 месяца
Рассрочка без %:
1 977 ₽ на 36 мес
Выдают документ:
Свидетельство об обучении
Формат курса:
Занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятий
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

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

Skillbox
67 896 ₽
-25 122 ₽
цена за курс
5 658 ₽
в рассрочку
4.76
рейтинг
Чему вы научитесь:
  • Устанавливать окружение. Узнаете, какие программы нужно установить и как их настроить, чтобы запускать PHP-приложения в браузере и командной строке.
  • Программировать на PHP. Пройдёте основы, без которых невозможно вырасти в крутого PHP-разработчика: научитесь работать с переменными, типами данных, условиями, циклами, функциями. Узнаете, что такое рекурсия и область видимости.
  • Понимать принципы ООП. Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете свои приложения более предсказуемыми и защищёнными, а код — читаемым.
  • Работать с файловой системой. Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.
  • Находить ошибки в коде. Познакомитесь с инструментом для отладки Xdebug и сможете найти и исправить ошибки в приложении.
  • Работать с базами данных. Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.
Особенности курса:
  • Вы освоите язык программирования PHP с нуля, а полученные на курсе знания примените на практике и напишете полноценный проект — облачное хранилище файлов.
  • Тем, кто хочет научиться программировать: С нуля освоите язык программирования PHP, получите помощь и советы от опытных экспертов, попрактикуетесь на реальных задачах. Напишете первый проект для портфолио.
  • Начинающим разработчикам: Структурируете имеющиеся знания, а эксперты помогут разобраться с трудными для понимания темами и порекомендуют дополнительную литературу. Научитесь эффективно решать повседневные для PHP-программиста задачи.
  • PHP входит в десятку самых популярных языков программирования в рейтинге TIOBE.
  • На нём написано большинство CMS, в том числе и WordPress, на котором работает 65% всех сайтов в мире. PHP под капотом у Wikipedia, ВКонтакте, Фейсбук* и YouTube.
  • Разработчики развивают язык уже более 25 лет и внедряют новые возможности с каждой версией.
  • Вас ждут вебинары и практика на основе реальных кейсов: 23 тематических модуля, 139 видеоматериалов
Длительность обучения:
9 месяцев
Рассрочка без %:
5 658 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

PHP Developer. Basic

Otus
60 000 ₽
-22 200 ₽
цена за курс
5 000 ₽
в рассрочку
4.76
рейтинг
Чему вы научитесь:
  • Основы программирования на языке PHP и заложите фундамент из навыков, необходимых для профессиональной разработки
  • Применять на практике принципы ООП
Особенности курса:
  • Освойте ключевые возможности PHP для решения задач в различных IT-областях
  • В начале обучения за вами закрепляется ментор
  • Раз в неделю вы делаете домашнее задание. На сессии ментор прокомментирует ваше решение
  • Для того, чтобы Ваш код можно было показать будущему работодателю, вы сможете вести разработку с применением версионирования на базе Github.
  • Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Slack-чате курса, отправка домашних работ и получение обратной связи от преподавателя.
Длительность обучения:
4 месяца
Рассрочка без %:
5 658 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

PHP Developer. Professional

Otus
60 000 ₽
-22 200 ₽
цена за курс
5 000 ₽
в рассрочку
4.76
рейтинг
Чему вы научитесь:
  • Грамотно решать на PHP разнообразные задачи бэкенда Middle+ уровня
  • Инфраструктура — Docker, виртуальные машины, облака, сетевое взаимодействие, обеспечение безопасности приложения, Composer, управление зависимостями, очереди и построение асинхронного взаимодействия.
  • Хранилище — PostgreSQL, MySQL, NoSQL (Clickhouse, ElasticSearch) и взаимодействие PHP с различными типами хранилищ.
  • Тестирование — не только unit-тесты, но и покрытие тестами всех слоёв приложения
  • В обновленной программе мы еще сильнее сместили фокус на паттерны проектирования, деплой и тестирование, добавив по ним занятий и уплотнив более легкие темы.
Особенности курса:
  • Современные инструменты и лучшие практики для глубокого понимания процесса разработки на PHP
  • Выработаете привычку к чистому понятному коду, овладеете техниками по созданию высоконагруженных систем
  • Проектная работа — разработка серьезного продукта, который усилит ваше портфолио. Вы реализуете свою идею или промышленную задачу от партнера курса Skyeng
  • Практика командной разработки в коллаборации со студентами курса «Team Lead»
  • Сможете пройти карьерную консультацию и получить приглашение на собеседование от партнеров курса
  • Для кого этот курс? Для разработчиков, программирующих на PHP (опыт от 1 года) или на любом другом ООП (опыт от 3-х лет), которые хотят развиваться в backend-направлении или стать fullstack-специалистом.
Длительность обучения:
5 месяцев
Рассрочка без %:
5 658 ₽ на 12 мес
Выдают документ:
Сертификат об окончании курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

Тестирование в PHP

Хекслет
46 800 ₽
-17 316 ₽
цена за курс
3 900 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Юнит и функциональное тестирование с помощью PHPUnit.
  • Работа с фикстурами и моками.
  • Тестирование ошибок, работы с файлами и сетевыми запросами.
  • TDD и непрерывная интеграция (CI)
  • Напишите свои первые юнит и функциональные тесты, освойте работу с тестированием исключений.
  • Познакомьтесь с подходами и принципами написания тестов.
Особенности курса:
  • Изучите основы автоматизированного тестирования. Познакомьтесь с подходами и принципами написания тестов. Напишите свои первые юнит и функциональные тесты, освойте работу с тестированием исключений. Научитесь использовать стабы, моки и фикстуры.
  • В процессе обучения мы прорабатываем те моменты, которые не оставляют шансов остаться без работы: мощные проекты, Open Source для командной практики и масса образовательных вебинаров по развитию карьеры.
  • Материал программы — это готовые курсы с адаптированной для новичков теорией, тестами на закрепление и большим количеством практических упражнений с автоматизированной проверкой прямо в браузере. В некоторых треках есть проект — вы создадите приложение, которое станет частью вашего портфолио и даст опыт реальной разработки.
  • Курс подойдет тем, кто уже программирует и хочет повысить свой профессиональный уровень.
  • Курс подойдет тем, кто не знаком с этой темой и хочет в ней разобраться на хорошем уровне
Длительность обучения:
2 месяца
Рассрочка без %:
3 900 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Хекслет

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

Skillbox
46 800 ₽
-17 316 ₽
цена за курс
3 900 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Понимать устройство HTTP на фундаментальном уровне. Правильно использовать глаголы и заголовки запросов
  • Работать с формами и кодировать данные в различном виде. Использовать редиректы различных типов и встроенную в HTTP базовую аутентификацию. Сохранять данные между запросами при помощи куки и управлять временем их жизни
  • ORM – одна из ключевых частей современной веб-разработки. Именно здесь сосредоточена предметная область проекта, его бизнес-логика и связь с хранилищем. В этом курсе изучаются общие концепции, присущие всем ORM на примере Eloquent (Входит в состав Laravel).
  • Создавать с помощью PHP полноценные сайты. Пользоваться встроенным в PHP веб-сервером
  • Работать с микрофреймворком Slim. Правильно строить архитектуру веб-приложений. Разбираться в MVC
  • Создавать сайты с помощью Laravel. Использовать систему лейаутов и шаблонов
  • Взаимодействовать с базой данных через ORM. Конфигурировать фреймворк через переменные окружения
Особенности курса:
  • Все что нужно для создания сайтов на PHP. Включает HTTP, работу с фреймворками (Laravel, Slim) и погружение в ORM (Eloquent)
  • Что включено в трек: 78 текстовых уроков, Дипломный проект, 50 упражнений в тренажере, 190 проверочных тестов
  • Итоговый проект: Менеджер задач. Проектирование. Нормализация (и Денормализация) базы данных, связи между сущностями. ORM. Heroku (PaaS). Трекинг ошибок в продакшене с Rollbar. Фреймворк Laravel.
Длительность обучения:
Рассрочка без %:
3 900 ₽ на 12 мес
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

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

Хекслет
46 800 ₽
-17 316 ₽
цена за курс
3 900 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Понимать устройство HTTP на фундаментальном уровне. Правильно использовать глаголы и заголовки запросов
  • Работать с формами и кодировать данные в различном виде. Использовать редиректы различных типов и встроенную в HTTP базовую аутентификацию. Сохранять данные между запросами при помощи куки и управлять временем их жизни
  • ORM – одна из ключевых частей современной веб-разработки. Именно здесь сосредоточена предметная область проекта, его бизнес-логика и связь с хранилищем. В этом курсе изучаются общие концепции, присущие всем ORM на примере Eloquent (Входит в состав Laravel).
  • Создавать с помощью PHP полноценные сайты. Пользоваться встроенным в PHP веб-сервером
  • Работать с микрофреймворком Slim. Правильно строить архитектуру веб-приложений. Разбираться в MVC
  • Создавать сайты с помощью Laravel. Использовать систему лейаутов и шаблонов
  • Взаимодействовать с базой данных через ORM. Конфигурировать фреймворк через переменные окружения
Особенности курса:
  • Все что нужно для создания сайтов на PHP. Включает HTTP, работу с фреймворками (Laravel, Slim) и погружение в ORM (Eloquent)
  • Что включено в трек: 78 текстовых уроков, Дипломный проект, 50 упражнений в тренажере, 190 проверочных тестов
  • Итоговый проект: Менеджер задач. Проектирование. Нормализация (и Денормализация) базы данных, связи между сущностями. ORM. Heroku (PaaS). Трекинг ошибок в продакшене с Rollbar. Фреймворк Laravel.
Длительность обучения:
Рассрочка без %:
3 900 ₽ на 12 мес
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Хекслет

ООП в PHP

Хекслет
46 800 ₽
-17 316 ₽
цена за курс
3 900 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Выделять сущности предметной области и устанавливать правильные взаимоотношения между ними. Подбирать правильную структуру данных для хранения сущностей. Грамотно проектировать интерфейсы абстракций. Определять инварианты и следовать им. Правильно использовать индексированный и ассоциативный массивы
  • Описывать сущности предметной области с помощью классов. Использовать объекты для реализации программной логики. Подключать механизм автозагрузки классов (стандарт PSR4) в composer. Защищать состояние объектов от внешнего воздействия с помощью модификаторов доступа. Понимать плюсы и минусы кода с классами и объектами. Использовать исключения в своем коде
  • Пользоваться популярными библиотеками для работы со строками, датами и коллекциями. Создавать и использовать цепочки функций (включая неизменяемый стиль). Научитесь отличать классы для сущностей от классов для конфигурации. Сможете организовать безопасную работу с сеттерами
  • Понимать разницу между разными видами полиморфизма и решаемые ими задачи. Распознавать и применять шаблоны проектирования (Стратегия, Фабрика, Состояние, Декоратор, Нулл-объект и другие)
  • Использовать различные виды диспетчеризации для уменьшения и упрощения кода. Управлять зависимостями, внедрять их с помощью DI-контейнера
  • Грамотно выбирать между наследованием и композицией. Следовать принципу подстановки Лисков при построении иерархий классов
  • Уменьшать дублирование с помощью трейтов и абстрактных классов. Реализовывать паттерн "шаблонный метод". Эффективно писать код зная как устроено ООП внутри PHP
Особенности курса:
  • Объектно-ориентированный дизайн, Паттерны проектирования и Антипаттерны. Наследование и его грамотное применение. Полиморфизм подтипов. Трейты
  • Что включено в трек: 92 текстовых урока, Дипломный проект, 80 упражнений в тренажере, 212 проверочных тестов
  • Кому подойдёт обучение: Тем, кто умеет программировать хотя бы на одном любом языке. Тем, кто уже программирует и хочет повысить свой профессиональный уровень. Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода
Длительность обучения:
Рассрочка без %:
3 900 ₽ на 12 мес
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Хекслет

ООП в PHP

Skillbox
46 800 ₽
-17 316 ₽
цена за курс
3 900 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Выделять сущности предметной области и устанавливать правильные взаимоотношения между ними. Подбирать правильную структуру данных для хранения сущностей. Грамотно проектировать интерфейсы абстракций. Определять инварианты и следовать им. Правильно использовать индексированный и ассоциативный массивы
  • Описывать сущности предметной области с помощью классов. Использовать объекты для реализации программной логики. Подключать механизм автозагрузки классов (стандарт PSR4) в composer. Защищать состояние объектов от внешнего воздействия с помощью модификаторов доступа. Понимать плюсы и минусы кода с классами и объектами. Использовать исключения в своем коде
  • Пользоваться популярными библиотеками для работы со строками, датами и коллекциями. Создавать и использовать цепочки функций (включая неизменяемый стиль). Научитесь отличать классы для сущностей от классов для конфигурации. Сможете организовать безопасную работу с сеттерами
  • Понимать разницу между разными видами полиморфизма и решаемые ими задачи. Распознавать и применять шаблоны проектирования (Стратегия, Фабрика, Состояние, Декоратор, Нулл-объект и другие)
  • Использовать различные виды диспетчеризации для уменьшения и упрощения кода. Управлять зависимостями, внедрять их с помощью DI-контейнера
  • Грамотно выбирать между наследованием и композицией. Следовать принципу подстановки Лисков при построении иерархий классов
  • Уменьшать дублирование с помощью трейтов и абстрактных классов. Реализовывать паттерн "шаблонный метод". Эффективно писать код зная как устроено ООП внутри PHP
Особенности курса:
  • Объектно-ориентированный дизайн, Паттерны проектирования и Антипаттерны. Наследование и его грамотное применение. Полиморфизм подтипов. Трейты
  • Что включено в трек: 92 текстовых урока, Дипломный проект, 80 упражнений в тренажере, 212 проверочных тестов
  • Кому подойдёт обучение: Тем, кто умеет программировать хотя бы на одном любом языке. Тем, кто уже программирует и хочет повысить свой профессиональный уровень. Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода
Длительность обучения:
Рассрочка без %:
3 900 ₽ на 12 мес
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

СИКП на PHP

Skillbox
46 800 ₽
-17 316 ₽
цена за курс
3 900 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Использовать разнообразные функции высшего порядка для типовых задач обработки коллекций
  • Пользоваться основной тройкой функций функционального программирования map/filter/reduce
  • Писать код в неизменяемом стиле. Создавать новое на основе старого, вместо модификации.
  • Строить сложные структуры данных на базе более простых
  • Проектировать функции так чтобы их можно было легко соединять друг с другом
  • Обрабатывать коллекции представленные списками с помощью функций высшего порядка (map/filter/reduce)
  • Разделять код на уровни выстраивая правильное взаимодействие между слоями
  • Создавать код, который легко читать и понимать что он делает
  • Научиться создавать удобные абстракции и скрывать внутреннюю реализацию данных
  • Определять границу между слоями приложения так, чтобы поддерживать высокий уровень модульности (независимости разных частей) кода
Особенности курса:
  • Эти курсы перевернут ваше представление о том что такое код, данные и функции.
  • Они базируются на легендарном курсе “Структура и Интерпретация Компьютерных Программ” (СИКП)
  • Что включено в трек: 25 текстовых уроков, 40 упражнений в тренажере, 105 проверочных тестов
  • Кому подойдёт обучение: Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода. Тем, кто уже программирует и хочет повысить свой профессиональный уровень. Тем, кто умеет программировать хотя бы на одном любом языке
Длительность обучения:
Рассрочка без %:
3 900 ₽ на 12 мес
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

СИКП на PHP

Хекслет
46 800 ₽
-17 316 ₽
цена за курс
3 900 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Использовать разнообразные функции высшего порядка для типовых задач обработки коллекций
  • Пользоваться основной тройкой функций функционального программирования map/filter/reduce
  • Писать код в неизменяемом стиле. Создавать новое на основе старого, вместо модификации.
  • Строить сложные структуры данных на базе более простых
  • Проектировать функции так чтобы их можно было легко соединять друг с другом
  • Обрабатывать коллекции представленные списками с помощью функций высшего порядка (map/filter/reduce)
  • Разделять код на уровни выстраивая правильное взаимодействие между слоями
  • Создавать код, который легко читать и понимать что он делает
  • Научиться создавать удобные абстракции и скрывать внутреннюю реализацию данных
  • Определять границу между слоями приложения так, чтобы поддерживать высокий уровень модульности (независимости разных частей) кода
Особенности курса:
  • Эти курсы перевернут ваше представление о том что такое код, данные и функции.
  • Они базируются на легендарном курсе “Структура и Интерпретация Компьютерных Программ” (СИКП)
  • Что включено в трек: 25 текстовых уроков, 40 упражнений в тренажере, 105 проверочных тестов
  • Кому подойдёт обучение: Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода. Тем, кто уже программирует и хочет повысить свой профессиональный уровень. Тем, кто умеет программировать хотя бы на одном любом языке
Длительность обучения:
Рассрочка без %:
3 900 ₽ на 12 мес
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Хекслет

СИКП на Ruby

Хекслет
46 800 ₽
-17 316 ₽
цена за курс
3 900 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Создавать код, который легко читать и понимать что он делает
  • Научиться создавать удобные абстракции и скрывать внутреннюю реализацию данных
  • Определять границу между слоями приложения так, чтобы поддерживать высокий уровень модульности (независимости разных частей) кода
Особенности курса:
  • Эти курсы перевернут ваше представление о том что такое код, данные и функции.
  • Они базируются на легендарном курсе “Структура и Интерпретация Компьютерных Программ” (СИКП)
  • Кому подойдёт обучение: Тем, кто умеет программировать хотя бы на одном любом языке. Тем, кто уже программирует и хочет повысить свой профессиональный уровень. Тем, кто пробовал учиться на сторонних курсах, но до сих пор испытывает сложности в самостоятельном написании кода
Длительность обучения:
Рассрочка без %:
3 900 ₽ на 12 мес
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Хекслет

IT-специалист

GeekBrains
46 201 ₽
-17 094 ₽
цена за курс
1 605 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Языкам программирования, узнаете их принципиальные отличия и практики использования
  • Создавать структур данных
  • Настроивать собственные девайсы
  • Прикладной математики: булева алгебра, логика, объединение множеств
  • На практике применять операционные системы, их особенности и механизм работы
  • Работать в области контроля версий
  • Применять ключевые инструменты IT, стандарты кодирования, базы данных и системы аналитики на практике
  • Верстать сайты и работать с CMS (системами управления контентом)
Особенности курса:
  • Изучите базовые понятия в программировании. Разберетесь на практике, как работает интернет, и сделаете свой первый сайт.
  • Познакомитесь со сферой IT, получите знания, необходимые в работе, соберете портфолио из собственных проектов и начнете получать дополнительный доход
  • Вы узнаете, какие задачи решает IT-специалист, познакомитесь с базовыми технологиями, которые востребованы на рынке труда, разберетесь в специализациях и выберете свою
  • Вы изучите: Языки программирования, Базы данных, Математику, Профессии в IT, Алгоритмы и структуры, Информатику, Операционные системы, Инструменты в IT, Контроль версий, Стандарты кодирования и многое другое
  • Вы получите знания, которые станут фундаментом для получения других сильных IT-навыков
  • В курсе предусмотрено оптимальное соотношение теории и практики. Полученные знания вы сможете легко опробовать на практике уже в процессе обучения
  • Соприкоснетесь с профессиями в разработке, спецификой их работы и сможете выбрать интересующее направление для обучения дальнейшей специализации
  • Во время обучения вы будете создавать IT-проекты: сайты, программы или приложения. Из них вы соберете портфолио, которое покажете работодателю или заказчику
Длительность обучения:
6 месяцев
Рассрочка без %:
1 605 ₽ на 36 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

Symfony Framework

Otus
44 000 ₽
-16 280 ₽
цена за курс
5 000 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Использовать Symfony в проектах
  • Обеспечивать безопасность приложения
  • Тестировать и мониторить полученный код
  • Использовать встроенные инструменты фреймворка
  • Разворачивать приложения в различных окружениях
Особенности курса:
  • Преподаватели-практики тебе помогут освоить фреймворк Symfony, а также научат решать enterprise-задачи
  • Symfony — один из самых сложных, надежных и высокопроизводительных PHP-фреймворков.
  • Он по праву считается основным фреймворком для решения задач уровня enterprise.
  • Symfony используют многие популярные проекты, например, Drupal, phpBB. Даже самый популярный PHP-фреймворк Laravel построен на основе Symfony.
  • Курс рассчитан на PHP-разработчиков с опытом работы от двух лет.
Длительность обучения:
4 месяца
Рассрочка без %:
1 605 ₽ на 36 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

Framework Laravel

Otus
40 000 ₽
-14 800 ₽
цена за курс
нет
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Использовать в проектах Larave
  • Обеспечивать безопасность приложения
  • Тестировать и разворачивать полученный код
  • Выполнять анализ работы логики и делать выводы
  • Использовать встроенные инструменты фреймворка
  • Разработка web-приложений
Особенности курса:
  • Веб-фреймворк, который сделает вашу работу интереснее, проще и быстрее
  • Вы сможете улучшить свои технические скиллы и перейти на следующий профессиональный уровень
  • Сократите свое время работы над задачами
  • Полный спектр возможностей Laravel
  • Домашние задания — мини-проекты для портфолио
  • Знание внутренних алгоритмов, логики работы фреймворков и их спецификации
  • Доступ к комьюнити и фидбеку от преподавателей-экспертов
Длительность обучения:
4 месяца
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

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

Loftschool
21 500 ₽
-7 955 ₽
цена за курс
1 791 ₽
в рассрочку
4.73
рейтинг
Чему вы научитесь:
  • Создавать проекты на PHP. Создадите свой сайт с помощью одного из самых популярных фреймворков Laravel и подключите автоматическое тестирование с помощью phpUnit.
  • Использовать лучшие инструменты. GitHub, Slack и наличие дедлайнов приблизят вас к настоящей командной работе. Писать код вы будете с использованием удобной IDE — PHPStorm.
  • Быстро реализовывать свою идею. Научитесь основам создания сайтов с помощью одной из самых популярных CMS в мире — WordPress.
  • Защита данных. Познакомитесь с правилами безопасной разработки: как защититься от проникновения в базу данных или кражи пользовательских паролей.
  • Работать с базами данных. Научитесь работать с СУБД MySQL и рассмотрите различные приемы работы с базами данных.
  • Наполнять свое портфолио проектами. Вы выполните 3 проекта: пройдете путь от написания простого MVC до создания интернет-магазина на Laravel.
Особенности курса:
  • Записывайтесь на курс: за 6 недель вы освоите работу с главными инструментами современного backend разработчика и получите 3 проекта в портфолио.
  • Насыщенная программа: 17 обучающих модулей, 100+ часов обучения.
  • Поддержка наставника. Практикующий IT-специалист будет отвечать на любые вопросы и делать кодревью.
  • Готовое портфолио: За время курса вы выполните 3 выпускных проекта.
  • Доступ к материалам не ограничен рамками курса. Вы можете продолжить учиться когда захотите.
  • Telegram-чат. При изучении материалов вы можете задавать вопросы одногруппникам и команде курса.
  • Диплом с уникальным ID, подтверждающий уровень ваших знаний.
  • Ламповая атмосфера. Никаких скучных и занудных “дядек“, как в других школах. В Loftschool вас будут учить в атмосфере rock-and-roll.
  • Начало карьеры. После обучения вы сразу же готовы к старту карьеры в веб-индустрии.
Длительность обучения:
1.5 месяца
Рассрочка без %:
1 791 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении обучения
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Loftschool

PHP-фреймворк Symfony

Skillbox
20 657 ₽
-7 643 ₽
цена за курс
1 812 ₽
в рассрочку
4.73
рейтинг
Чему вы научитесь:
  • Создавать приложения на Symfony и устанавливать дополнительные плагины
  • Работать с сервис-контейнерами и базами данных на примере библиотеки Doctrine ORM
  • Разбираться в типах маршрутизации
  • Делать отладку проектов через дебаг-профайлеры
  • Создавать формы регистрации и авторизации пользователей
  • Понимать, как устроена интеграция сторонних сервисов
  • Разрабатывать сервисы отправки почты
  • Работать с API
  • Работать с продвинутым конфигурированием
Особенности курса:
  • Вы освоите один из самых популярных фреймворков для веб-разработки и научитесь создавать приложения с использованием главных компонентов Symfony.
  • Расширите навыки и станете более востребованным специалистом.
  • Вас ждут видео от экспертов и практика на основе реальных кейсов: 18 тематических модулей, 69 видеоматериалов
  • 600 000 разработчиков в 120 странах используют Symfony по данным сайта symfony.com
  • Содержание курса: Введение в Symfony, Основы Symfony, Шаблонизатор Twig, Библиотека работы с базой данных Doctrine Orm, Фикстуры и расширения Doctrine, Связи в Doctrine, Система аутентификации, Роли и уровни доступов и безопасность, Доступы по API, Регистрация и классы Voter, Знакомство с компонентом Форм, Валидация вывод и обработка формы, Расширение полей и кастомная валидация, Загрузка файлов в Symfony, Сервис отправки электронных писем, Система Событий, Создание переиспользуемых бандлов для Symfony
Длительность обучения:
4 месяца
Рассрочка без %:
1 812 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

Основы реляционных баз данных. MySQL

GeekBrains
15 000 ₽
-5 550 ₽
цена за курс
нет
в рассрочку
4.73
рейтинг
Чему вы научитесь:
  • SQL: простые запросы
  • Знание основ теории баз данных (связь таблиц, витрины)
  • Научитесь писать запросы, делать расчёты и работать с таблицами
  • Узнаете основные ограничения SQL
  • Поработаете с MySQL
  • Познакомитесь с альтернативными базами данных: MongoDB, Redis, ElasticSearch и ClickHouse
Особенности курса:
  • Теория и практика MySQL за 1.5 месяца
  • 12 продуманных уроков для быстрого понимания материала курса
  • Более 500 положительных отзывов выпускников
Длительность обучения:
1.5 месяца
Формат курса:
Онлайн-курс
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

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

GeekBrains
11 970 ₽
-4 429 ₽
цена за курс
нет
в рассрочку
4.73
рейтинг
Чему вы научитесь:
  • Настраивать веб-сервер и разворачивать приложение
  • Понимать шаблон проектирования MVC
  • Понимать структуру и логику фреймворка
  • Проектировать БД и работать с моделями и формами Laravel
  • Использовать расширения и особенности фреймворка
  • Работать с внешними API
Особенности курса:
  • Курс ориентирован на начинающих специалистов в области PHP-разработки и знакомых с PHP и ООП на базовом уровне
  • В данном курсе рассмотрим шаблон проектирования MVC, работу и структуру фреймворка, разработаем приложение агрегатора данных.
  • Выполняя домашние задания, вы получите понимание и навыки работы с Laravel и создадите полноценный проект для портфолио.
Длительность обучения:
1 месяц
Формат курса:
Онлайн-курс
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains
Обучающие онлайн-курсы
  • Разработка
  • Маркетинг
  • Аналитика
  • Дизайн
  • Менеджмент