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

5574

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

Курс возможно приобрести в рассрочку. Полгода обучения бесплатно — первый платеж через 6 месяцев!

Стоимость указана за месяц.

Программа

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

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

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

  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. Анимация.

Веб-вёрстка. Продвинутый уровень

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

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. Введение в программирование.
  2. Структура управления данными. Базовые концепции PHP 7.
  3. Протокол HTTP/HTTPS.
  4. Пользовательские функции.
  5. Файлы и каталоги.
  6. Cookie/Session.
  7. База данных MySQL.
  8. Курсовая работа.
  9. Объекты (базовые понятия).
  10. Принципы.
  11. Объекты (расширенные понятия).
  12. Функции и стандарты по работе с классами.
  13. Исключения и другие встроенные классы.
  14. ООП. Шаблоны.
  15. Подготовка среды обучения. Ручной режим.
  16. Архитектура и проектирование.
  17. Структура проекта Laravel.
  18. GIT и командная разработка.
  19. Laravel — начинающий уровень.
  20. Laravel — продвинутый уровень.
  21. Eloquent ORM и база данных.
  22. Laravel. Очереди и WebSocket.
  23. Laravel. Кеширование и оптимизация.

Node.js

  1. Введение.
  2. Подготовка рабочей среды.
  3. Hello, world!
  4. Решаем базовые задачи.
  5. Асинхронный код.
  6. Express.js.
  7. Базы данных, Реляционные ДБ.
  8. Базы данных, Нереляционные БД.
  9. CLI программы.
  10. Углубляем теорию + продвинутые понятия.
  11. Real-time & WebSockets.
  12. Pro tips.
  13. Информация о дипломном проекте.

Бонусные курсы

Английский для 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. Вёрстка email-рассылок. Советы на реальных примерах
  3. The state of soft skills
  4. Как мы создавали карту развития для разработчиков
  5. Как общаться по email и эффективно работать с почтой?
  6. Повышение своей эффективности
  7. Спор о первом языке программирования
  8. Саморазвитие: как я не усидел на двух стульях и нашёл третий
  9. Data-driven-подход к продуктивности — инсайты из данных миллиона людей
  10. Протокол HTTP
  11. Введение в алгоритмы

Онлайн-сессии по веб-разработке

  1. Адаптация макета под мобильные устройства.
  2. Практикум по интерактивным элементам.
  3. Что такое Webpack.
  4. Сборка проекта на Gulp и обзор препроцессора Sass.
  5. Анимация в CSS.
  6. Вёрстка писем.
  • Веб-дизайн с нуля

  • Веб-дизайн PRO

  • Git и командная разработка

  • Руководитель digital-проектов

  • Программист «1C-Битрикс»

  • Symfony

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

  • Проекты по вёрстке
  • JavaScript
  • Vue.js/Angular
  • React.js
  • PHP

Что получит слушатель по окончании

  • Диплом Skillbox
  • Портфолио
  • Помощь в трудоустройстве

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

  • Должность: Веб-разработчик
  • Зарплата от: 100 000 ₽

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

  • Вёрстка веб-страниц
  • Составление сложных SQL-запросов
  • Понимание legacy-кода
  • Работа с Vue.js/ Angular/ React.js
  • Создание интернет-магазинов
  • Создание и работа с реляционными базами данных
  • Программирование на JavaScript и PHP
  • Публикация кода на сервере
  • Работа с системой контроля версий Git
Форма оплаты

Рассрочка платежей

Онлайн школа

SkillBox

Продолжительность курса

2 года

Трудоустройство

Школа помогает с трудоустройством

Время доступа к материалам

Не ограничено

Отзывы

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

Добавить отзыв

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