Курсы
Программирование

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

Формат
Онлайн
Длительность
12 месяцев
Трудоустройство
Да
Уровень
Начальный
Результат
Диплом

Описание

Комплексный курс для получения профессии Fullstack-разработчик на PHP от онлайн-университета Skillbox. Университет предоставляет помощь в написании дипломной работы и развернутый комментарий по результатам ее выполнения. Обучение проходит в формате онлайн или очно. Курсы можно оформить в рассрочку или в кредит на выгодных условиях с возможностью вернуть часть денег через налоговый вычет. Каждому студенту предоставляется помощь с трудоустройством после окончания обучения.

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

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

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

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

Веб-вёрстка

  • Введение. 
  • Базовый HTML.
  • Базовый CSS.
  • Работа с макетом.
  • Layout.
  • Продвинутый HTML. Формы.
  • Продвинутый CSS.
  • Адаптивность.
  • Доступность.
  • JavaScript для верстальщика.
  • Кросс-браузерность.
  • Бонус-модуль. Практикум.
  • Работа с хостингом.
  • Курсовая.

JavaScript

  • Знакомство с языком.
  • Основы.
  • Функции.
  • Массивы и объекты.
  • Замыкания.
  • Объекты и конструкторы.
  • Объектно-ориентированное программирование.
  • JavaScript в браузере, DOM.
  • Web API.
  • Клиент и сервер.
  • jQuery.
  • Современный JavaScript.
  • Сборка проектов.
  • React.
  • Redux.
  • Курсовая.

PHP. Уровень 1

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

PHP. Уровень 2

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

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

    • Основы Vue
    • Создание проекта
    • Каталог товаров
    • Пагинация и фильтрация
    • Страница товара
    • Корзина
    • Работа с API. Список товаров
    • Работа с API. Оформление заказов

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

    • Введение в React
    • Создание проекта
    • Компоненты на примере новостной карточки Reddit
    • Больше о компонентах и введение в тестирование компонентов
    • Работа с публичным API на примере Reddit
    • Введение в Redux на примере новостной ленты
    • Использование Redux-Thunk на примере бесконечной ленты
    • Сайдбар + роутинг
    • Формы на примере комментариев и карточки поста
    • Оптимизируем приложение
    • SSR + Next.JS
    • Бонусный модуль: MobX

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

    • Введение в Angular
    • Вывод списка товаров
    • RxJS: поиск товаров
    • Работа с http. Улучшенный список товаров
    • RxJS & Components Advanced: корзина товаров
    • Роутинг: страница товара
    • Формы: checkout
    • Авторизация и защищённые зоны
    • Тестирование
    • Способы организации обмена данными
    • Advanced Practice
    • Advanced Practice: куда расти
    • Бонусные курсы

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

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

      Основы Photoshop

      • Бонус. Установка Adobe Photoshop. Горячие клавиши.
      • Введение в Photoshop.
      • Инструменты.
      • Работа с файлами и изображениями.
      • Принципы работы со слоями и масками.
      • Эффекты.
      • Продвинутые приёмы обтравки/ретуши.
      • Принципы построения растровых изображений.
      • Бонус. Как освоить Pen Tool?
      • Практика коллажирования для создания Key Visual.
      • Бонус-модуль. Причиняй добро.
      • Практика создания самых оригинальных мемов для социальных сетей.

      Figma

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

      Универсальные знания программиста

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

      Работа в командной строке Bash

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

      Система контроля версий Git

      • Версии программного кода.
      • Установка Git.
      • Индекс и частичные коммиты.
      • Сравнение версий.
      • Отмена изменений и откат версий.
      • Репозитории и коллективная работа.
      • Ветки — создание и управление.
      • Слияние и разрешение конфликтов.
      • Полезные инструменты.
      • Правила работы с Git.

      Английский для IT-специалистов

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

      Карьера и развитие программиста

      • Что нужно работодателю?
      • Как создать резюме и искать работу?
      • Как успешно пройти собеседование?
      • Как пройти испытательный срок?

      Soft skills для программиста

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

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

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

  • 3

    Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)

  • 4

    Получите доступ к учебным материалам

Отзывов пока нет.

Текущая цена

108 600 ₽

Рассрочка

3 503 ₽/мес.

Старая цена

181 000 ₽
Записаться на курс

Автор курса

Skillbox

Рейтинг курса

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей