Образовательная платформа

Скидка 40% до 24 сентября

6 МЕСЯЦЕВ БЕСПЛАТНО — ПЕРВЫЙ ПЛАТЁЖ ЧЕРЕЗ ПОЛГОДА

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

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

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

Трейлер

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

На рынке не хватает fullstack-разработчиков

Кому подойдёт этот курс

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

  1. Делать качественные и быстрые сайты
  2. Применять на практике принципы ООП
  3. Работать в системе контроля версий Git
  4. Адаптивно верстать для мобильных устройств
  5. Разрабатывать страницы и модули сайта на PHP
  6. Создавать панели администратора при помощи Bootstrap и Laravel
  7. Создавать интерактив для сайтов с помощью JavaScript
  8. Работать с технической документацией

Помогаем построить карьеру мечты

Карточки вакансий

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

Узнайте, как мы поддерживаем студентов в поиске работы

За 2021 год мы трудоустроили более 1000 студентов на работу по новой профессии

Отзывы работодателей

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

    Богдан Пилипенко

    аккаунт-менеджер в Appollo Digital

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

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

    Максим Зубцов

    директор по маркетингу в Checkroi

    Skillbox подбирают кандидатов с горящими глазами и желанием развиваться. Например, руководитель нашего SEO-отдела когда-то был новичком, с которым мы встретились благодаря Центру Карьеры.

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

    Ольга Новодворская

    HR BP в Nauka

    Сотрудничество со Skillbox — это гарантия, что мы получим будущих сотрудников с определенными знаниями. Новички, которые пришли к нам, выросли и приблизились к Middle-уровню спустя 8 месяцев.

Акция!

Акция!

Всем студентам курса на время обучения мы даём бесплатный доступ к специализированной IDE (среде разработки) от компании JetBrains — WebStorm.

Размещайте свои проекты в интернете уже в процессе обучения! Хостинг-провайдер Timeweb предоставляет студентам курса:

• бесплатный виртуальный хостинг для обучения;
• скидку 50% на тарифы виртуального хостинга.

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

  1. Изучаете тему

    В курсе — практические видеоуроки.

    Изучаете тему
  2. Выполняете задания

    В том темпе, в котором вам удобно.

    Выполняете задания
  3. Работаете с преподавателем

    Закрепляете знания и исправляете ошибки.

    Работаете с преподавателем
  4. Защищаете дипломную работу

    И дополняете ею своё портфолио.

    Защищаете дипломную работу

Программа

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

  • 57 тематических модулей
  • 240 онлайн-уроков

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

  • Веб-вёрстка. Базовый уровень

    1. Введение
    2. Базовый HTML
    3. Базовый CSS
    4. Работа с макетом
    5. Layout. HTML-разметка
    6. Layout. Flexbox
    7. Layout. Стилизация
    8. Продвинутый HTML
    9. Продвинутый CSS
    10. Сетки
    11. Адаптивность. Десктоп и планшет
    12. Адаптивность. Мобильные устройства
    13. JavaScript для верстальщика
    14. Доступность
    15. Кросс-браузерность
    16. База знаний
    17. Работа с хостингом
    18. Анимация
    19. Курсовая (мини-проект) — КЕЙС
  • Веб-вёрстка. Продвинутый уровень

    1. Вёрстка HTML-писем
    2. SVG
    3. Анимация на JS
    4. Оптимизация и процесс загрузки
    5. Сборщики
    6. Препроцессоры и Постпроцессоры
    7. CSS Grid
    8. CMS
    9. База знаний 2 (возможно будет)
    10. Будущее верстки
    11. Диплом. Сайт из трех страниц (фрагмент интернет-магазина)
  • JavaScript. Базовый уровень

    1. Введение
    2. Переменные и работа с числами
    3. Строки, boolean и условные операторы
    4. Массивы и циклы
    5. Функции
    6. Объекты
    7. Введение в DOM
    8. Константы, области видимости и замыкания
    9. Преобразование типов и нестрогие сравнения
    10. Обработка событий и пользовательский ввод
    11. Разработчик и soft skills
  • JavaScript. Продвинутый уровень

    1. Модули
    2. npm, package.json
    3. Event loop и асинхронная разработка
    4. Методы объекта и прототипы
    5. Тестирование
    6. Обработка ошибок
    7. Общение с сервером, async/await
    8. События
    9. ООП и его реализация в JavaScript
    10. ФП, работа с массивами и строками
  • PHP. Уровень 1

    1. Введение в программирование
    2. Структура управления данными. Базовые концепции PHP 7
    3. Протокол HTTP/HTTPS
    4. Пользовательские функции
    5. Файлы и каталоги
    6. Cookie/Session
    7. База данных MySQL
    8. Курсовая работа
  • PHP. Уровень 2

    1. Объекты (базовые понятия)
    2. Принципы
    3. Объекты (расширенные понятия)
    4. Функции и стандарты по работе с классами
    5. Исключения и другие встроенные классы
    6. ООП. Шаблоны
    7. Курсовая работа

Курс на выбор

  • Курс на выбор. Фреймворк Vue

    1. Основы Vue
    2. Создание проекта
    3. Каталог товаров
    4. Пагинация и фильтрация
    5. Страница товара
    6. Корзина
    7. Работа с API. Список товаров
    8. Работа с API. Оформление заказов
  • Курс на выбор. Фреймворк React

    1. Введение в React
    2. Создание проекта
    3. Компоненты на примере новостной карточки Reddit
    4. Больше о компонентах и введение в тестирование компонентов
    5. Работа с публичным API на примере Reddit
    6. Введение в Redux на примере новостной ленты
    7. Использование Redux-Thunk на примере бесконечной ленты
    8. Сайдбар + роутинг
    9. Формы на примере комментариев и карточки поста
    10. Оптимизируем приложение
    11. SSR + Next.JS
    12. Бонусный модуль: MobX
  • Курс на выбор. Фреймворк Angular

    1. Введение в Angular
    2. Вывод списка товаров
    3. RxJS: поиск товаров
    4. Работа с http. Улучшенный список товаров
    5. RxJS & Components Advanced: корзина товаров
    6. Роутинг: страница товара
    7. Формы: checkout
    8. Авторизация и защищённые зоны
    9. Тестирование
    10. Способы организации обмена данными
    11. Advanced Practice
    12. Advanced Practice: куда расти

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

  • Курс по слепому методу печати

    1. Руководство по возможностям тренажёра Ratatype.
  • Основы Photoshop

    1. Бонус. Установка Adobe Photoshop. Горячие клавиши.
    2. Введение в Photoshop.
    3. Инструменты.
    4. Работа с файлами и изображениями.
    5. Принципы работы со слоями и масками.
    6. Эффекты.
    7. Продвинутые приёмы обтравки/ретуши.
    8. Принципы построения растровых изображений.
    9. Бонус. Как освоить Pen Tool?
    10. Практика коллажирования для создания Key Visual.
    11. Бонус-модуль. Причиняй добро.
    12. Практика создания самых оригинальных мемов для социальных сетей.
  • Figma

    1. Введение в Figma. Обзор возможностей.
    2. Работа с графикой.
    3. Редактор Figma — модульные сетки и монтажные области.
    4. Создание и настройка компонентов, работа с эффектами.
    5. Создание вложенных компонентов. Auto Layout.
    6. Организация рабочего пространства компонентов и стилей.
    7. Командная работа, контроль версий и передача макетов в разработку.
    8. Прототипирование.
    9. Figma Animate.
    10. Бонус-модуль. Обзор и применение Figma plugins.
  • Универсальные знания программиста

    1. Как стать первоклассным программистом.
    2. Как искать заказы на разработку.
    3. Личный бренд разработчика.
    4. Photoshop для программиста.
    5. Основы языка запросов SQL.
    6. Вёрстка email-рассылок. Советы на реальных примерах.
  • Работа в командной строке Bash

    1. Что такое командная строка?
    2. Работа с файлами и папками.
    3. Авторизация и права доступа.
    4. Процессы, сервисы и задачи.
    5. Конфигурация и инструменты.
    6. Написание скриптов на Bash.
    7. Использование Bash на примере настройки веб-сервера.
  • Система контроля версий Git

    1. Версии программного кода.
    2. Установка Git.
    3. Индекс и частичные коммиты.
    4. Сравнение версий.
    5. Отмена изменений и откат версий.
    6. Репозитории и коллективная работа.
    7. Ветки — создание и управление.
    8. Слияние и разрешение конфликтов.
    9. Полезные инструменты.
    10. Правила работы с Git.
  • Английский для IT-специалистов

    1. IT Resume and CV: составляем резюме на английском.
    2. Job interview: questions and answers. Проходим собеседование на английском.
    3. Teamwork: говорим о командной работе и процессах на английском.
    4. Workplace communication: английский для общения.
    5. Business letter: ведём переписку на английском.
    6. Software development: разбираем все этапы жизненного цикла программного обеспечения на английском.
    7. System concept development and SRS: составляем ТЗ на английском.
    8. Design: говорим об основных концепциях проектирования.
    9. Development and Testing: разбираем ключевые термины в разработке и тестировании.
    10. Deployment and Maintenance: обсуждаем типичные действия при развёртывании и дальнейшем сопровождении ПО.
  • Карьера и развитие программиста

    1. Что нужно работодателю?
    2. Как создать резюме и искать работу?
    3. Как успешно пройти собеседование?
    4. Как пройти испытательный срок?
  • Soft skills для программиста

  • Алгоритмы и структуры данных

Уже учились на каком-то курсе из программы ?

Скажите об этом менеджеру — за этот курс платить не придётся !

Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Спасибо!

Ваша заявка успешно отправлена

Дипломные проекты

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

Даниил Пилипенко

Даниил
Пилипенко

Директор в SymbioWay

Больше 50 выступлений на семинарах и конференциях. Более 10 лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг Света». Долгое время являлся ведущим разработчиком «Ютинет».

Василий Грудистов

Василий
Грудистов

Технический директор Qsoft

Аналитик-проектировщик высоконагруженных, отказоустойчивых систем. Опыт программирования более 15 лет.

Егор Яковишен

Егор
Яковишен

Setka, старший frontend-разработчик. Блок «Javascript»

Занимается веб-разработкой с 2005 года. Участвовал в разработке и запуске более 200 интернет-проектов. Среди его клиентов: PepsiCo, Tetra Pak, EY, Министерство культуры, Московская городская Дума, Группа «Черкизово» и другие.

Михаил Волков

Михаил
Волков

Руководитель отдела обучения Qsoft. Блок «PHP»

Владеет технологиями разработки на PHP, Java, JS, Vue.js, Laravel, Symfony, «1С-Битрикс», RabbitMQ, MySQL, Couchbase, Redis.

Год английского языка!

Сделайте три домашних задания и получите промокод для доступа к платформе онлайн-школы КЭСПА на год.

Вас ждут:

  • методика ускоренного запоминания слов и грамматики;
  • персональная программа обучения, которая поможет заговорить по‑английски с нуля;
  • 4 индивидуальные сессии по 25 минут.

Ваше резюме после обучения

Андрей Семёнов
  • Должность Fullstack веб-разработчик
  • Зарплата от: 120 000 ₽

Профессиональные навыки:

  • Разработка интернет-магазинов под ключ
  • Умение ставить и соблюдать сроки
  • Написание комментируемого и форматированного кода
  • Создание анимационных сайтов
  • Написание запросов к реляционным базам данных
  • Умение разбираться в чужом коде
  • Настройка интеграции CRM с внешними системами
  • Администрирование и деплой пилотных работ

Диплом Skillbox

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

Диплом Skillbox
  • Старт курса: 25 сентября
  • Осталось: 8 мест

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

Первые 6 месяцев бесплатно
  • 4 700 ₽ /мес
  • 7 834 ₽ /мес

Скидка 40% до 24 сентября

Часто задаваемые вопросы