Що нового?

Придбаний Fullstack-разработчик (javascript) [Тариф Оптимальный] [Хекслет]

Інформація про покупку
Тип покупки: Складчина
Ціна: 107500 ГРН
Учасників: 0 з 6
Організатор: Відсутній
Статус: Набір учасників
Внесок: 18633.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Fullstack-разработчик (javascript) [Тариф Оптимальный] [Хекслет]



Чем занимаются Fullstack-разработчики
Знания fullstack-разработчика позволяют работать над созданием веб-сервисов на всех этапах. Он принимает участие как в разработке визуальной части сайта — фронтенда, так и в реализации серверной — бэкенда
Благодаря курсу менее, чем за полтора года вы научитесь создавать веб-приложения с нуля: верстать страницы в HTML и CSS, оживлять их с помощью JavaScript, разрабатывать клиентскую часть на React и собирать весь бэкенд с помощью Node.js

Кому подойдёт этот курс:
  • Новичку, который хочет стать востребованным IT-специалистом
    Научитесь создавать сайты и веб-приложения с нуля, верстать страницы в HTML и CSS, выучите язык сценариев — JavaScript. К концу программы в вашем портфолио будет 6 проектов и высокий шанс получить работу по специальности fullstack-разработчик. А наставники курса помогут на каждом из этапов
  • IT-специалисту, решившему сменить профиль
    Выучите язык JavaScript и овладейте версткой сайтов — пусть эти знания откроют перед вами двери в новые, интересные и высокооплачиваемые проекты. А наличие опыта в программировании позволит быстрее освоить fullstack-разработку и стать более востребованным специалистом
  • Fullstack-разработчику для актуализации компетенций
    Работая над курсом, мы внимательно изучали рынок, поэтому программа содержит в себе самые актуальные материалы о создании сайтов и верстке веб-страниц. Знания и навыки, которые мы даем, позволят взять максимум пользы от обучения даже человеку с релевантным бэкграундом
За 16 месяцев обучения вы научитесь:
  • Понимать архитектуру веб-приложений и создавать их с нуля
  • Пользоваться библиотекой React
  • Дополнять сайты интерактивными элементами с помощью JavaScript
  • Создавать интерфейсы с CSS
  • Верстать страницы в HTML
  • Запускать сайты и веб-приложения
  • Тестировать веб-сервисы и устранять ошибки
  • Работать с DOM и Git, с технологиями AJAX и с базами данных
  • Использовать CMS и фреймворки
Будьте уверены — вы получите именно те инструменты и знания, которые позволят вам стать востребованным специалистом и найти работу
Мы регулярно мониторим, какие компетенции fullstack-разработчиков востребованы на рынке и строим соответствующую программу курса
Материалы были обновлены 27 февраля 2025 года

Программа:

  • Основы вёрстки и позиционирования
  • Основы программирования
  • Профессиональный JavaScript
  • Асинхронное программирование и сетевые запросы
  • Разработка браузерных приложений
  • Разработка React-приложений
  • Разработка на Fastify
  • Дополнительные курсы
  • Вебинары
Основы вёрстки и позиционирования
  • Создайте первые страницы с помощью HTML и CSS
  • Изучите базовые возможности CSS по оформлению элементов на странице
  • Научитесь создавать формы, таблицы, использовать доступные HTML теги для правильной семантики
  • Располагаете HTML элементы, используя доступные возможности позиционирования и модуля CSS Flex
Дополнительные материалы
  • Отладка кода (Chrome DevTools)
  • Стилистика верстки и основные методологии верстки
Курсы
  • Основы современной верстки
  • Основы верстки контента
  • CSS: Позиционирование элементов
  • CSS: Основы Flex
  • CSS: Верстка на Grid
Основы программирования
  • Изучите основы программирования: типы данных, условные конструкции, циклы и функции
  • Прокачайте алгоритмическое мышление и реализуйте самостоятельные функции сортировки
  • Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой
  • Установите Git, редактор кода VS Code
  • Наполните свое портфолио на GitHub первыми программами
Дополнительные материалы
  • Настройка окружения (менеджер версий asdf, ubuntu on Windows)
  • Эффективная отладка кода (дебагер, подходы)
  • Поиск технической информации
  • Организация задач с помощью Kanban-доски (Trello)
Курсы
  • Основы JavaScript
  • JS: Массивы
  • JS: Объекты
  • Основы командной строки
  • Введение в Git
  • JS: Настройка окружения
Итоговый проект
  • Игры разума
Профессиональный JavaScript
  • Научитесь писать production-ready код
  • Освойте принципы проектно-ориентированного и функционального программирования
  • Начните писать модульный код, который легко расширять и поддерживать
  • Ускорьтесь с помощью автоматизированного тестирования своего код
  • Настройте непрерывную интеграцию и опубликуйте свой первый пакет в npm
Дополнительные материалы
  • Алгоритмы и структуры данных
  • Эффективная работа (горячие клавиши, организация рабочего пространства, слепая печать)
  • Функциональное программирование (чистота, побочные эффекты)
  • Устройство языков (парсинг, AST, работа интерпретатора/компилятора, порядок вычислений, типизация)
Курсы
  • JS: Функции
  • JS: Автоматическое тестирование
  • JS: Абстракция с помощью данных
  • JS: Деревья
  • JS: Введение в ООП
  • JS: Объектно-ориентированный дизайн
  • Непрерывная интеграция (CI)
Итоговый проект
  • Вычислитель отличий
Асинхронное программирование и сетевые запросы
  • Погрузитесь в асинхронность, научитесь писать код, который эффективно утилизирует процессор
  • Изучите HTTP и выполняйте запросы с помощью Axios
  • Постройте архитектуру утилиты, которая скачивает страницы сайтов из интернета, парсит их и меняет так, чтобы они могли работать без доступа в интернет
Дополнительные материалы
  • Устройство операционных систем (код, администрирование, процессы, память, файловая система)
  • Подключение к обучению подкастов, книг и онлайн-мероприятий, вовлечение в локальные комьюнити, ведение своего блога, помощь другим в сообществе Хекслета и Обсуждениях
Курсы
  • Трудоустройство
  • Введение в интернет
  • Регулярные выражения (Regexp)
  • Протокол HTTP
  • HTTP API
  • JS: Асинхронное программирование
  • JS: Продвинутое тестирование
Итоговый проект
  • Загрузчик страниц
Разработка браузерных приложений
  • Создавайте интерактивные приложения в браузере и собирайте их с помощью Webpack
  • Эффективно используйте DOM API, выполняйте HTTP-запросы с помощью AJAX
  • Используйте архитектурный подход MVC для создания устойчивых к изменениям приложений
  • Научитесь правильно работать с формами: проверять корректность данных и думать о безопасности
  • Познакомьтесь с асинхронной природой JavaScript
Дополнительные материалы
  • Командная работа в Git
  • REST API, Очереди, Background Jobs
Курсы
  • Трудоустройство для разработчиков
  • JS: DOM API
  • JS: Архитектура фронтенда
Итоговый проект
  • RSS-агрегатор
Разработка React-приложений
  • Освойте React для создания сложных одностраничных сайтов (SPA)
  • Подключите веб-сокеты для работы с приложениями реального времени
  • Грамотно управляйте состоянием приложения через Redux Toolkit
  • Создавайте компоненты, которые легко поддерживать и использовать повторно даже на разных сайтах
  • Интегрируйте с React библиотеки, изначально не предназначенные для работы с ним
  • Используйте на полную катушку знания, полученные в предыдущих модулях
Дополнительные материалы
  • Пробные собеседования
  • React Hooks: useState, useEffect, useRef
  • Базовый Webpack
  • Как работает Redux и делаем аналог с помощью React Hooks
  • Практика React Hooks
Курсы
  • JS: React
  • JS: React Hooks
  • React: Redux Toolkit
Итоговый проект
  • Чат (Slack)
Разработка на Fastify
  • Создавайте комплексные сервисы с помощью Fastify
  • Используйте ORM для создания моделей и их отображения на базу данных. Накатывайте миграции для эволюции базы данных. Реализуйте аутентификацию и авторизацию
  • Пишите автоматизированные тесты для повышения качества кода и гарантии его работоспособности
  • Деплойте сайт на сервер
Дополнительные материалы
  • Продуктовая разработка (Lean Start Up: Time To Market, MVP, A/B тесты)
  • Инженерная культура
Курсы
  • Основы SQL
  • SQL: Join
  • Проектирование баз данных
  • JS: SQL
  • JS: Веб-разработка
Итоговый проект
  • Анализатор страниц
Дополнительные курсы

Основы Typescript. Знакомство с языком программирования Typescript
  • Программы с использованием основных конструкций языка: условия, циклы, функции
  • Программы, состоящие из нескольких модулей
  • Анализ ошибок в коде с использованием отладочной печати
Продвинутый Typescript. Углубленное изучение языка программирования Typescript
  • Программы с использованием продвинутых конструкций языка: классы, интерфейсы, дженерики, типизация
  • Программы, состоящие из нескольких модулей
  • Анализ ошибок в коде с использованием отладочной печати
  • JS: Полиморфизм
  • JS: Погружаясь в классы
Вебинары
  • Q&A сессия по программе обучения
Тариф Оптимальный
  • Доступ к 50+ курсам по развитию
  • 6+ проектов в портфолио и один командный проект
Цена 161250 руб.
https://ru.hexlet.io/programs/fullstack-javascript
 
Угорі