Скоро! Frontend Full Stack разработчик [JavaRush]

Статус
В этой теме нельзя размещать новые ответы.

Складчина: Frontend Full Stack разработчик [JavaRush]​

Frontend Full Stack разработчик [JavaRush]


Описание:

Всесторонняя программа обучения для Frontend разработчика:

Курс обучения по Фронтенд-разработке с нуля предусматривает 5 модулей, включающих лекции, практические занятия и финальные проекты (от уровня новичка до Middle-разработчика), а также завершающий групповой проект.

HTML и CSS:
  • Основы HTML. Теги и атрибуты. Семантика.
  • Основы CSS. Селекторы. Цвет.
  • Текст и шрифты.
  • Блочная модель. Flexbox.
  • Фон и декоративные элементы.
  • Позиционирование элементов.
  • Трансформации. Переходы и анимация.
  • Формы.
  • Адаптивная верстка. Адаптивная графика.
JavaScript:
  • Переменные и типы данных. Условия и циклы.
  • Массивы. Функции.
  • Объекты. Операторы rest и spread.
  • Методы перебора массивов.
  • Ключевое слово this. Прототипы и классы.
  • DOM и события.
  • Паттерны и оптимизация событий.
  • Инфраструктура проектов. Веб-хранилище.
  • Асинхронность и Date. Промисы.
  • Общение с бэкендом.
  • CRUD. Асинхронные функции.
Финальный проект.

Работа с сетью:
  • Устройство сети.
  • Протокол HTTP.
TypeScript:
  • Знакомство с TypeScript. Установка и настройка среды разработки.
  • Основы TypeScript. Работа с типами.
  • Функции и интерфейсы. Классы и наследование.
  • Дженерики. Продвинутые типы и операторы.
  • Модули и пространства имен. Интеграция TypeScript в проекты.
Docker:
  • Введение в контейнеризацию и Docker.
  • Установка и настройка Docker.
  • Основы работы с Docker.
  • Работа с Docker Images.
  • Docker Compose и оркестрация.
  • Продвинутые аспекты и лучшие практики.
Основы SQL:
  • Знакомство с SQL (SQLite, PostgreSQL). Таблицы, строки и типы данных. Запрос SELECT.
  • WHERE. Агрегирование. Функции COUNT, SUM, MIN, MAX.
  • JOIN, LEFT JOIN, RIGHT JOIN.
  • Ключи. Внешние ключи. Связывание таблиц. Ограничения (Constraints).
  • Подзапросы. WITH. Практические примеры.
  • Изменение данных в таблицах: INSERT, UPDATE, DELETE. ALTER TABLE.
Финальный проект.

Введение в React:
  • JSX. Props. Коллекции.
  • Стилизация.
  • Скринкасты.
  • События. Состояние.
  • Формы.
  • Жизненный цикл компонента.
  • Работа с API.
  • React-хуки.
  • Навигация в приложении.
  • Разделение кода (code splitting).
  • Скринкасты.
  • Управление состоянием. Основы Redux.
  • Уменьшение Redux Boilerplate.
  • Middleware. Асинхронный Redux.
  • Селекторы и мемоизация.
  • Регистрация, логин и рефреш.
  • Приватные и публичные маршруты.
Управление проектом на удаленном сервере:
  • Работа с сервером. Настройка подключения, работа в терминале linux, установка и настройка веб- и прокси-сервера, настройка SGI.
  • Деплой веб-приложения на сервер. Мониторинг работы приложений.
  • Работа с контейнерами. Автоматизация деплоя. CI/CD.
  • Дополнительные инструменты. PostgreSQL, Docker Hub, GitHub Actions.
  • Работа с облаками. Настройка и конфигурация виртуальных машин.
  • Работа с AWS. Работа с Azure. Google Cloud.
Финальный проект.

Node.js:
  • Основы Node.js.
  • Создание консольного приложения.
  • Основы Express.
  • CRUD в Express.
  • MongoDB и Mongoose.
  • Схемы и методы Mongoose. Деплой на Heroku.
  • Аутентификация.
  • Работа с изображениями.
  • Тесты. Модульное тестирование.
  • Почта. Docker.
  • Вебсокеты.
React Native:
  • Подготовка к работе.
  • Стилизация и работа с формами.
  • Debugger.
  • Навигация.
  • Нативные компоненты.
  • Redux и firebase.
  • Деплой на сервера Expo.
Финальный проект.

Angular:
  • Знакомство с Angular.
  • Настройка среды разработки.
  • Основы компонентов.
  • Шаблоны и директивы.
  • Сервисы и внедрение зависимостей.
  • Маршрутизация и навигация.
  • Формы в Angular.
  • HTTP и взаимодействие с сервером.
  • Управление состоянием.
  • Тестирование и оптимизация.
Навыки архитектора:
  • Проектирование баз данных.
  • Оптимизация базы данных.
  • Транзакции, ACID, CAD.
  • Дополнительное занятие (NoSQL, Кластер и Cassandra).
  • Дополнительное занятие (Шардирование, BigData, MapReduce).
Финальный проект.

Стоимость обучения 88800 руб.
Скрытая ссылка.

Материал «Frontend Full Stack разработчик [JavaRush]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.

Последние темы автора

SHAREWOOD
Ответы
0
Просмотры
5
SHAREWOOD
SHAREWOOD

Похожие темы

SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
3K
SHAREWOOD
SHAREWOOD
Сверху Снизу