Открыто

[HTML Academy] Профессия «Фулстек-разработчик» Часть 1 [2021-2022]

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

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

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

  1. 21 июл 2021
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: [HTML Academy] Профессия «Фулстек-разработчик» Часть 1 [2021-2022]

    [HTML Academy] Профессия «Фулстек-разработчик» [2021-2022]

    [​IMG]

    Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым специалистом. Он подойдёт для работающих людей, у которых мало времени.


    В профессию входит
    :
    • Подготовка к профессии (1 месяц)
    • JavaScript. Профессиональная разработка веб-интерфейсов (2 месяца)
    • JavaScript. Архитектура клиентских приложений (2 месяца)
    • React. Разработка сложных клиентских приложений (2 месяца)
    • Node.js. Профессиональная разработка REST API (2 месяца)
    • Node.js. Проектирование веб-сервисов (2 месяца)

    • Понимать полный цикл процесса разработки.
    • Уверенно знать современный JavaScript (ECMAScript 2018+).
    • Разрабатывать веб-приложения в полном цикле (фронтенд, бэкенд).
    • Строить архитектуру клиентских и серверных приложений.
    • Применять ООП и паттерны проектирования на практике (MV*, Адаптер, Провайдер, Proxy, Dependency Injection и другие).
    • Разрабатывать SPA (Single Page Application).
    • Собирать приложения с помощью webpack.
    • Применять стек React + Redux + Redux Thunk + Axios для разработки сложных SPA.
    • Проектировать и разрабатывать REST API.
    • Применять TypeScript.
    • Проводить автоматизированное тестирование фронтенда и бэкенда с помощью Jest, React Testing Library и Supertest.
    • Работать с базами данных MongoDB (NoSQL) и PostgreSQL (RDBMS).
    • Использовать WebSocket.
    1 месяц
    Подготовка к профессии

    Этот модуль предназначен для подготовки полных новичков к успешному освоению профессиональных навыков фулстек-разработчика.

    Вы плавно погрузитесь в ритм обучения, а также с нуля пройдёте и закрепите «технологический минимум», который необходим, чтобы эффективно учиться решать задачи фулстек-разработчика.

    В этот минимум входят базовые знания HTML и CSS, основы языка JavaScript и базовая алгоритмика, основы работы с браузерными API с помощью JavaScript, а также умение использовать инструменты командной разработки, а именно Git и GitHub.

    2 месяца
    JavaScript. Профессиональная разработка веб-интерфейсов
    Вы изучите основы JavaScript, научитесь алгоритмическому мышлению, разберётесь, как оживлять статичные страницы, валидировать данные в формах, взаимодействовать с серверами и получите практику решения типовых задач.

    2 месяца
    JavaScript. Архитектура клиентских приложений
    Вы научитесь проектировать небольшие приложения на JavaScript, разберётесь в синтаксисе ES2015, познакомитесь с концепцией ООП. При проектировании приложения вы будете использовать паттерн MVC и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Кроме этого, вы научитесь работать с REST API и делать офлайновые приложения. Также мы поговорим о настройке окружения: о зависимостях, использовании внешних библиотек, сборке кода и серверах разработки.


    2 месяца
    React. Разработка сложных клиентских приложений
    Вы научитесь проектировать большие клиентские приложения с использованием стека React-Redux-Thunk-Jest. Будете настраивать окружение. Поймёте, где использовать React, а где он не нужен. Познакомитесь с библиотекой Redux. Большой упор будет сделан на отладку кода. Кроме этого, вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты и использовать для этого библиотеку Jest.

    2 месяца
    Node.js. Профессиональная разработка REST API
    Вы познакомитесь с платформой Node.js и основами разработки приложений для сервера. Научитесь проектировать, документировать и проверять работоспособность REST API с помощью автоматизированных тестов. Узнаете, как валидировать данные от клиентов, познакомитесь с СУБД MongoDB и научитесь управлять данными в базе данных из своего приложения.

    За время курса вы разработаете полноценный REST API сервис с поддержкой публичных и закрытых ресурсов. А также освоите различные техники и приёмы разработки приложений под платформу Node.js и Express.js. Научитесь выполнять отладку приложения, настроите логирование событий и познакомитесь с различными техниками оптимизации.

    Стек курса: Node.js LTS, Express.js, MongoDB, mongoose, axios, jest, supertest, swagger, joi. Node.js.

    2 месяца
    Node.js. Проектирование веб-сервисов
    Вы расширите свои знания о платформе Node.js и встроенном API. Научитесь проектировать сложные сервисы с применением принципов DDD (Domain Driven Design). Познакомитесь с TypeScript и расширите свои знания в области ООП. Научитесь применять TypeScript для разработки веб-сервисов под платформу Node.js. Узнаете, что такое инверсия управления (Inversion of Control) и внедрение зависимостей (Dependency Injection).

    Расширите знания о хранении данных и на практике познакомитесь с СУБД PostgreSQL, а также способами взаимодействия с ним из вашего приложения. Узнаете, как добавить в приложение поддержку реалтайма с помощью протокола WebSocket. За время курса вы освоите несколько новых паттернов проектирования, которые часто применяются при разработке серверных приложений.

    Стек курса: Node.js LTS, TypeScript, Express.js, Inversify.js, PostgreSQL, Sequelize ORM.

    Продажник
     
    4 пользователям это понравилось.
  2. Последние события

    1. Enline
      Enline не участвует в складчине.
      1 апр 2026
    2. American Dream
      American Dream не участвует в складчине.
      31 янв 2026
    3. alex tru
      alex tru не участвует в складчине.
      9 сен 2025
    4. skladchik.com
      В складчине участвует 20 человек(а).
      2 авг 2025

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      17 фев 2023
    2. skladchik.com
      Кирсан Кайфат организатор складчины.
      23 янв 2023
  3. Обсуждение
  4. 9 авг 2021
    #2
    Oximan
    Oximan ЧКЧлен клуба
    В первую часть входит "Подготовка к профессии (1 месяц)" ?
    т.е. по факту полный курс придется 1 год и 5 месяцев ждать?
     
  5. 20 сен 2021
    #3
    vladik-oradge
    vladik-oradge ЧКЧлен клуба
    Когда брать будем?
     
  6. 25 янв 2023
    #4
    Кирсан Кайфат
    Кирсан Кайфат МодерМодератор Команда форума
    Друзья, помогите с рекламой складчины! Будем бить ее на части.
     
  7. 26 янв 2023
    #5
    Кирсан Кайфат
    Кирсан Кайфат МодерМодератор Команда форума
    Производство и дальше не стоит покупать так как это только для орга полезно- он проходит тесты и А лигу. Зачем складчинам это ?