10:23
Курс «Профессиональная Web-разработка. Дизайн, код и автоматизация»
Курс «Профессиональная Web-разработка. Дизайн, код и автоматизация»
 
Курс «Профессиональная Web-разработка. Дизайн, код и автоматизация»

 

Курс «Профессиональная Web-разработка. Дизайн, код и автоматизация»

Хотите стать профессиональным Web-разработчиком и создавать современные Web-приложения с нуля? Web-разработка — это билет в мир IT, где вы можете работать на себя или в топовых компаниях. Web‑приложения для оптимизации процессов компаний. Хотите изучить весь необходимый стек и набор инструментов для Web-разработчика: HTML, CSS, SCSS, JavaScript, PHP, SQL, Laravel, Nginx, PostCSS, npm, Vite, Vitest, Composer, PHPUnit, Prettier, Stylelint, ESLint, Pint, Larastan, Git, Agile, Scrum, Docker, Supervisord, Figma, Stitch AI, Confluence, Jira? Вы научитесь не только правильному подходу к разработке, но и получите навык эффективной организации работы. После курса Вы уже будете отличным специалистом, который знает, как происходит современная разработка в IT-компаниях. Это отличное конкурентное преимущество перед теми, кто просто умеет создавать сайты. Вы сможете создать свой проект, не привлекая сторонних людей, сэкономив сотни тысяч рублей и сделав всё так, как Вы хотите. Помните: хочешь сделать хорошо – сделай это сам. Здесь полный цикл — от идеи через профессиональную разработку до деплоя.

Вы поймёте весь процесс разработки: от Git и Docker до AI-дизайна, включая Scrum и автоматизированное тестирование. Вы создадите документацию, которая является основой для любого профессионального проекта. Вы научитесь делать прототипы страниц сайта и писать правильные запросы для AI, чтобы он сгенерировал необходимый Вам дизайн. Это сэкономит Вам, как минимум, несколько десятков тысяч рублей на дизайнере и несколько недель его ожидания. Вы увидите процесс создания главной страницы сайта, а также освоите работу по методологии Scrum. Помимо этого, поскольку мы будем использовать REST API, а серверной части пока нет, Вы увидите, как использовать mock-данные вместо fetch и как сделать так, чтобы потом на реальное общение с сервером мы переключились очень быстро. Не забывайте так же, что здесь и дальше, весь написанный функционал будет покрываться юнит и интеграционными тестами. Наконец, Вы увидите правильную работу с Git.

Вы узнаете, как правильно сделать регистрацию и авторизацию пользователей. И работать это всё будет без перезагрузки страницы. Вы научитесь профессионально размещать сайты в Интернете, благодаря чему при отправке изменений в репозиторий кода, у Вас автоматически соберётся docker-образ, который автоматически запустится на VPS вообще без Вашего участия. В курсе Вас ждёт 320 заданий для закрепления материалов из уроков. Каждое упражнение направлено на практическое применение изученного материала и поможет закрепить полученные знания. Вам не нужны глубокие знания программирования или сложной математики. Курс построен так, чтобы даже новичок с минимальной компьютерной грамотностью (умение устанавливать программы, работать с файлами) смог освоить материал.

Почему вам стоит учиться Web‑разработке?

  1. Рынок растет. По данным hh, количество вакансий для Web‑разработчиков продолжает расти на десятки процентов ежегодно.
  2. Высокие зарплаты. Средняя зарплата Junior‑разработчика в России — 100 000 рублей, Middle — 200 000 рублей, Senior — от 350 000 рублей. И от Junior до Senior можно дойти за 3–5 лет.
  3. Удалённая работа. Web-разработка — одна из самых востребованных профессий для удалённой работы по всему миру.
  4. Будущее за IT. Компании вроде Google, Яндекс, Amazon и тысячи стартапов ищут специалистов, способных создавать современные Web‑приложения.

Что Вы получите после прохождения курса?

  1. Вы получите глубокое понимание современного подхода к Web-разработке
  2. Вы будете знать все необходимые современные технологии и инструменты
  3. Вы узнаете, как сделать качественный дизайн, используя бесплатный AI
  4. Вы сможете работать по Scrum и Kanban
  5. Вы узнаете, как создать правильную документацию для проекта с помощью Confluence
  6. Вы научитесь правильно планировать проект с помощью Jira
  7. Вы узнаете, как правильно настроить окружение: VS Code, линтеры и статические анализаторы кода
  8. Вы научитесь правильно работать с Git, используя ветки, Pull Request, CI/CD
  9. Вы освоите процесс адаптивной вёрстки любых сайтов
  10. Вы научитесь программировать серверную часть
  11. Вы узнаете, как правильно писать автоматизированные тесты
  12. Вы освоите DevOps-практики
  13. Вы научитесь создавать docker-образы своих проектов
  14. Вы узнаете, как подбирать и настраивать VPS
  15. Вы узнаете, как размещать сайт в Интернете
  16. Вы сможете автоматизировать процесс размещения в Интернете с использованием пайплайна CD и docker-образов
  17. Вы создадите свой собственный профессиональный Web-проект

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

  1. Введение в профессиональную Web-разработку. В этом модуле мы изучим большое количество технологий, инструментов и практик, которые нам понадобятся в дальнейшем.
  2. Подготовка документации проекта. Вы научитесь создавать профессиональную документацию, чтобы проект был понятен Вам, команде и заказчикам. И с этого модуля мы начинаем создавать наш Web-проект.
  3. Создание дизайна с помощью AI. В этом модуле мы создадим весь дизайн с использованием AI. В конечном итоге он окажется уже в Figma и будет полностью готов к вёрстке.
  4. Базовая подготовка проекта. Подготовим среду разработки, настроим инструменты для frontend и backend.
  5. Frontend-разработка. 1-7 спринт. Поскольку этот модуль очень большой, он был разбит на подмодули: по одному на каждый спринт. И целью этого модуля и спринта будет адаптивная вёрстка главной страницы сайта и её JavaScript-обработка.
  6. Размещение Web-проекта в интернет. Здесь мы купим домен, арендуем и настроим VPS, опубликуем наш Web-проект. А также настроим Continuous Delivery для автоматического деплоя при изменениях.
  7. Gitlab под ключ: локальный сервер, автоматизация на Python и CI/CD
  8. Вёрстка сайта с нуля + сертификат после финального тестирования
  9. Программирование на JavaScript с нуля + сертификат после финального тестирования
  10. Php и MySQL с нуля + сертификат после финального тестирования
  11. Laravel от А до Я + сертификат после финального тестирования

Другие популярные курсы:

- Курс «Разработчик игр на Unreal Engine с нуля»
- Бесплатный курс «Профессия Web-разработчик с нуля»
- Курс «Профессия Web-разработчик»
- Профессия «Разработчик игр на Unreal Engine»
- Курс «Создание нейросетей на Python для начинающих»
- Курс «Программирование на C++ в Unreal Engine 5»
- Курс «Создание игр на Unreal Engine 5»
- Курс «Профессия Пентестер»

 

Узнать подробнее о курсе

Категория: Программирование | Просмотров: 137 | Добавил: Romiks | Теги: Supervisord, Figma, Composer, Confluence, Vitest, Git, JavaScript, Laravel, Nginx, Stitch AI, Scrum, Agile, Docker, jira, SQL, Stylelint, phpUnit, Larastan | Рейтинг: 5.0/15