Онлайн-курс, вебинар Профессия "PHP-разработчик"

Даты начала обучения

Продолжительность:
10 месяцев

Стоимость обучения:

134 100 р.

Добавить к сравнению

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

PHP-разработчик занимается созданием сайтов, приложений, сервисов и их интеграцией с внутренними бизнес-системами. PHP держит первенство самого используемого бэкенд-языка, на нем написано почти 80% всего интернета. А еще PHP популярен в регионах — большое количество заказов на создание сайтов позволяет быстро влиться в разработку.

Изучите гибкий и масштабируемый PHP. Познакомьтесь с языками веб-разработки HTML и CSS, чтобы понимать, как устроены интернет-страницы. Разберитесь в базах данных и научитесь управлять ими с помощью SQL. Освойте самый популярный фреймворк PHP — Laravel, чтобы быстро писать код и автоматизировать рутину

  • Обучение без дедлайнов
  • Практика с первого дня
  • Онлайн из любой точки мира
  • Гарантированные собеседования в компаниях-партнерах
  • Доступна рассрочка

Обучение стартует каждый четверг

Как проходит обучение

Курс "PHP-разработчик" состоит из учебных модулей с уроками и проектами

  • В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
  • Все онлайн-встречи сохраняем в записи — можно пересматривать
  • 1-2 раза в неделю встречи с наставником: вебинары, сессии лайвкодинга
  • Наставники и кураторы помогают в учебном процессе

Тренажер

Мы воссоздали реальное рабочее пространство программиста

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

Формат

Проходите уроки самостоятельно в любое удобное время

  • Урок — это теория, квиз (проверочный тест) и практика
  • Учебный материал представлен в текстовом формате, иногда встречаются короткие видео
  • Практика может быть в виде упражнений в браузере, испытаний, проектов, самостоятельной работы и домашних заданий
  • Рекомендуем заниматься от 15 часов в неделю, чтобы уложиться в срок

Поддержка

Команда поддержки делает процесс обучения более понятным и эффективным

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

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

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

  • Создайте первые страницы с помощью HTML и CSS
  • Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой
  • Изучите основы программирования: типы данных, условные конструкции, циклы и функции Прокачайте алгоритмическое мышление и реализуйте самостоятельно функции сортировки Установите Git, редактор кода VS Code
  • Наполните свое портфолио на Github первыми программами

Вебинары

  • Настройка окружения (менеджер версий asdf, ubuntu on windows)
  • Эффективная отладка кода (дебагер, подходы)
  • Поиск технической информации
  • Организация задач с помощью Kanban-доски (Trello)

Курсы

  • Основы PHP
  • Основы командной строки
  • PHP. Настройка окружения
  • PHP. Массивы
  • Введение в Git
  • Ключевые аспекты веб-разработки на PHP

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

  • Игры разума

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

  • Научитесь писать production-ready код
  • Настройте непрерывную интеграцию и опубликуйте свой первый пакет в npm
  • Освойте принципы объектно-ориентированного и функционального программирования Начните писать модульный код, который легко расширять и поддерживать
  • Ускорьтесь с помощью автоматизированного тестирования своего кода

Вебинары

  • Алгоритмы и структуры данных (прокачка на CodeBattle, грокаем алгоритмы)
  • Эффективная работа (горячие клавиши, организация рабочего пространства, слепая печать)
  • Функциональное программирование (чистота, побочные эффекты)
  • Устройство языков (Парсинг, AST, работа интерпретатора/компилятора, порядок вычислений, типизация)

Курсы

  • Трудоустройство
  • PHP. Ассоциативные массивы
  • PHP. Функции
  • PHP. Автоматическое тестирование
  • PHP. Абстракция с помощью данных
  • PHP. Деревья

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

  • Вычислитель отличий

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

  • Разрабатывайте сайты, используя архитектуру MVC Изучите микрофреймворк Slim, разберитесь с HTTP и принципами работы веб-серверов
  • Разберитесь с роутингом и шаблонизаторами
  • Создайте базу данных и выполняйте SQL запросы из PHP кода
  • Деплойте код на сервер
  • Обеспечивайте безопасное выполнение кода предотвращая SQL-инъекции и XSS-атаки

Вебинары

  • Устройство операционных систем (администрирование, процессы, память, файловая система)
  • Подключение к обучению подкастов, книг и онлайн-мероприятий, вовлечение в локальные комьюнити, ведение своего блога, помощь другим в Slack Хекслета и обсуждениях
  • Командная работа в Git
  • REST API, Очереди, Background Jobs

Курсы

  • Трудоустройство для разработчиков
  • PHP. Введение в ООП
  • PHP. Объектно-ориентированный дизайн
  • Протокол HTTP
  • Веб-разработка на PHP
  • Основы реляционных баз данных
  • Регулярные выражения (Regexp)
  • Продвинутое тестирование
  • Основы современной верстки
  • Основы верстки контента

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

  • Анализатор страниц

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

  • Создавайте комплексные сервисы с помощью Laravel 8
  • Используйте ORM для создания моделей и их отображения на базу данных
  • Накатывайте миграции для эволюции базы данных
  • Реализуйте аутентификацию и авторизацию
  • Запускайте REPL для быстрого управления приложением и автоматизированные тесты для повышения качества кода и гарантии его работоспособности

Вебинары

  • Пробные собеседования
  • Разворачивание и деплой (makefile, docker, хостинг, ansible, webpack, terraform)
  • Продуктовая разработка (Цель, Lean Startup: Time To Market, MVP, A/B тесты)
  • Инженерная культура

Курсы

  • PHP. Полиморфизм
  • PHP. Погружаясь в классы
  • PHP. Eloquent (ORM)
  • PHP. Разработка на Laravel
  • HTTP API

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

  • Менеджер задач

Преподаватели

Информация предоставляется по запросу.

Даты и места проведения

Даты начала обучения не определены.

Мы бесплатно подберем для Вас подходящие курсы.

 Подборка курсов на e-mail
Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies  🍪