Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 26 дек 2024.

Основной список: 18 участников

Резервный список: 3 участников

  1. 26 дек 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

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

    2024-12-26_16-05-40.png

    3 причины, почему тебе стоит выбрать Frontend для обучения и старта карьеры разработчика:
    • Самая востребованная профессия в IT
      Frontend-разработка — это идеальная отправная точка для карьеры в IT. Простота изучения основ HTML, CSS и JavaScript делает её доступной даже для новичков без технической базы. При этом, навыки фронтенда невероятно востребованы и позволят вам быстро находить работу и расти в профессии.
    • Выход на глобальный IT‑рынок
      Спрос на фронтенд-разработчиков высок во всем мире, 75% вакансий предлагают удаленную работу, а 20% – возможность релокации. Это открывает перед вами двери к международной карьере и высоким зарплатам. Средняя зарплата фронтенд‑разработчика уровня Middle в США составляет $110 тысяч в год, а Senior-специалист зарабатывает от $140 тысяч и выше.
    • Интересные проекты
      Frontend-разработка позволяет вам участвовать в создании самых разнообразных и интересных проектов. От разработки интерфейсов для веб-приложений и мобильных платформ до работы с интерактивной графикой и анимациями – каждый проект приносит новый опыт и удовлетворение от результатов. Вы будете создавать продукты, которыми пользуются миллионы людей, и видеть плоды своего труда в реальном времени.
    Программа

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

    Модуль 1. Web Core

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

    Модуль 2. Fullstack

    Работа с сетью
    • Устройство сети
    • Протокол 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.
    Итоговый проект

    Модуль 3. Reast

    Знакомство с 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
    Итоговый проект

    Модуль 4. Node.js & React Native

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

    Модуль 5. Angular

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

    Цена 88800 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 28 дек 2024
    1 человеку нравится это.
  2. Последние события

    1. Kosmonavt1984
      Kosmonavt1984 не участвует.
      29 ноя 2025
    2. andrpv
      andrpv участвует.
      19 ноя 2025
    3. Julia78
      Julia78 не участвует.
      30 сен 2025
    4. Dati_not
      Dati_not не участвует.
      15 сен 2025
  3. Обсуждение
  4. 7 май 2025
    #2
    Макс55-66
    Макс55-66 СкладчикСкладчик
    Судя по описанию этого курса, прям неплохо.