Открыто

[loftschool] Node.js Серверный JavaScript [17 ноября - 28 декабря 2020]

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

Цена: 27000р.
Взнос: 611р.

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

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

  1. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

    [loftschool] Node.js Серверный JavaScript [17 ноября - 28 декабря 2020]

    [​IMG]


    Курс рассчитан на веб-разработчиков с опытом разработки на языке JavaScript и на выпускников курсов «Vue.js Продвинутая веб-разработка» или «Комплексное обучение JavaScript»


    Программа курса была переработана!
    Теперь каждая неделя включает в себя:

    • 2-3 обучающих модуля
      Каждый модуль состоит из видеоуроков и методичек.
    • 1 групповую практику
      С наставником и одногруппниками.
    • 1-2 практических вебинара
      С преподавателем.

    Неделя 1 — Введение в Node.js, асинхронность, модули
    — Знакомство с командой курса.
    — Изучаем модули, файловую систему и потоки в Node.js.
    — Разбираем асинхронность в Node.js.

    Введение в Node.js и настройка рабочей среды
    2 урока (38:23)
    • 1. Intro (09:10)
    • 2. Основная информация о Node.js (29:13)
    Модули, файловая система и потоки
    12 уроков (01:04:19)
    • 1. Введение (05:22)
    • 2. Самодельный загрузчик модулей (03:21)
    • 3. Циклические зависимости (03:04)
    • 4. ES6 модули (02:41)
    • 5. Объект Process (04:56)
    • 6. Модуль Path (03:54)
    • 7. Работа с файлами (06:18)
    • 8. Потоки. Модуль stream (03:22)
    • 9. Потоки чтения (08:37)
    • 10. Потоки записи (11:54)
    • 11. Transform stream (05:15)
    • 12. Transform parallel (05:35)
    Работа с асинхронностью в Node.js
    6 уроков (26:40)
    • 1. Event Loop (03:57)
    • 2. Event Emitter (02:12)
    • 3. Коллбеки (04:07)
    • 4. Промисы (06:03)
    • 5. Генераторы (04:15)
    • 6. Async-await (06:06)
    Разбор заданий #1
    Воркшоп
    2 урока (26:28)
    • 1. ДЗ №1 (14:27)
    • 2. ДЗ №2 (12:01)

    Неделя 2 — Работа с шаблонами, Express.js, Koa.js
    — Изучаем принципы работы с шаблонами (шаблонизаторы Ejs, Handlebars, Pug).
    — Знакомимся с framework Express.js.
    — Изучаем framework Кoa.js.

    Работа с шаблонами
    9 уроков (35:47)
    • 1. Введение (05:35)
    • 2. Обзор шаблонизатора Ejs (05:39)
    • 3. Разбиение на файлы. Шаблонизатор Ejs. (02:07)
    • 4. Обзор шаблонизатора Handlebars (06:43)
    • 5. Использование partials в шаблонизаторе Handlebars (05:15)
    • 6. Обзор шаблонизатора Pug (04:47)
    • 7. Подключение шаблонизатора Ejs в фреймворке Express (02:05)
    • 8. Подключение шаблонизатора Handlebars в фреймворке Express (01:59)
    • 9. Подключение шаблонизатора Pug в фреймворке Express (01:37)
    Koa.js
    11 уроков (24:57)
    • 1. Intro (03:08)
    • 2. Маршрутизация (02:00)
    • 3. Именованные параметры (01:59)
    • 4. Статические файлы (01:48)
    • 5. Обработка ошибок (03:02)
    • 6. Middleware (01:12)
    • 7. Работа с JSON (01:32)
    • 8. Загрузка файлов (01:36)
    • 9. Cookie (01:32)
    • 10. Выбор шаблонизатора (01:57)
    • 11. Пример приложения (05:11)
    Express.js
    8 уроков (58:09)
    • 1. Введение (05:23)
    • 2. Маршрутизация (07:29)
    • 3. Загрузка файлов на сервер (11:38)
    • 4. Промежуточное ПО (07:08)
    • 5. Отправка электронной почты (09:38)
    • 6. Сеансы (05:47)
    • 7. Простейшая авторизация и аутентификация с помощью сеансов (03:52)
    • 8. Cookie - файлы и логирование (07:14)
    Разбор заданий #2
    Воркшоп
    2 урока (55:52)
    • 1. ДЗ №3-1 (27:50)
    • 2. ДЗ №3-2 (28:02)

    Неделя 3 — REST API, работа с базами данных
    — Разбираем понятие API и изучаем примеры построения простого API.
    — Рассматриваем работу с реляционными и не реляционными БД на примере PostgreSQL и MongoDB.

    REST API
    6 уроков (39:17)
    • 1. Установка проекта (03:24)
    • 2. Подключение swagger и описание get запроса в swagger (09:10)
    • 3. Добавление, получения по id, обновления и удаления в swagger (06:49)
    • 4. Контроллер. Получения всех User (07:25)
    • 5. Контроллер. Создание нового User (06:15)
    • 6. Контроллеры получения, обновления и удаления (06:14)
    Работа с реляционными БД (на примере PostgreSQL)
    7 уроков (47:47)
    • 1. Настройка окружения (05:02)
    • 2. Подключение к базе данных с помощью sequelize (11:36)
    • 3. Sequelize CLI (02:15)
    • 4. Создание и применение первой миграции (06:00)
    • 5. Создание модели (09:09)
    • 6. Подключаем модели к проекту (02:57)
    • 7. CRUD с использованием модели (10:48)
    Работа с нереляционными БД (на примере MongoDB)
    5 уроков (31:01)
    • 1. Intro (02:07)
    • 2. Установка (03:19)
    • 3. Подключение к базе (07:27)
    • 4. Подключаем NodeJS (07:50)
    • 5. Mongoose (10:18)

    Неделя 4 — Сокеты, авторизация, тестирование
    — Работа с Websocket. Рассматриваем библиотеку Socket.IO.
    — Рассматриваем различия авторизации и аутентификации.
    — Изучаем виды тестов (на примере Mocha и Chai тестов).

    Сокеты и работа с ними
    5 уроков (24:16)
    • 1. Введение в вебсокеты (03:40)
    • 2. Модуль WS (06:20)
    • 3. SocketIO (07:08)
    • 4. SocketIO - пространстра имён (02:40)
    • 5. SocketIO комнаты (04:28)
    Авторизация и аутентификация
    6 уроков (13:00)
    • 1. Введение (00:52)
    • 2. Passport (02:28)
    • 3. Passport и локальная стратегия (02:32)
    • 4. Сериализация и десериализация (01:24)
    • 5. Используем локальную стратегию (04:28)
    • 6. Реализуем выход (01:16)
    Тестирование
    7 уроков (20:55)
    • 1. Когда нужно тестировать (01:18)
    • 2. Основные термины (06:10)
    • 3. Пишем тесты правильно (04:03)
    • 4. Выбор фреймворка (02:46)
    • 5. Jest - добавление в проект (03:16)
    • 6. Jest - конфигурация (01:24)
    • 7. Jest - watch mode + расширение vscode (01:58)

    Неделя 5 — Deployment
    — Рассматриваем виртуальные хостинги. Deployment на Heroku с использованием Travis.
    — Пишем Telegram-бота, учимся работать с node-telegram-bot-api.
    — Выбираем framework для реализации выпускного проекта.

    Deployment и все, что с ним связано
    5 уроков (21:12)
    • 1. Введение (01:48)
    • 2. Heroku (02:30)
    • 3. Travis + Heroku (06:06)
    • 4. DigitalOcean (06:16)
    • 5. Docker (04:32)
    Процесс написания ботов
    6 уроков (14:30)
    • 1. Intro (02:06)
    • 2. Первый Telegram бот (03:46)
    • 3. Медиа файлы (02:52)
    • 4. Клавиатуры для ботов (01:13)
    • 5. Inline keyboard (01:24)
    • 6. Разметка (03:09)
    Разбор заданий #3
    Воркшоп
    1 урок (09:58)
    • 1. Docker (09:58)

    Неделя 6 — Серверный рендеринг
    — Рассматриваем принципы серверного рендеринга.
    — Разбираем преимущества и недостатки SPA.
    — Завершаем работу над выпускным проектом.

    Серверный рендеринг
    4 урока (12:37)
    • 1. CSR (01:48)
    • 2. SSR (02:06)
    • 3. React SSR (02:46)
    • 4. GatsbyJS (05:57)

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

    1. alexcme

      alexcme не участвует в складчине.

      25 май 2022 в 10:30
    2. torbox

      torbox не участвует в складчине.

      25 май 2022 в 00:52
    3. skladchik.com

      В складчине участвует 50 человек(а).

      24 май 2022 в 20:37
    4. Ko Mar

      Ko Mar не участвует в складчине.

      23 май 2022 в 14:10
  3. MaksimDesk

    MaksimDesk ДолжникДолжник

    если организовать сейчас, можно взять за 24к
    цена до 2 октября, вполне реально собрать
     
  4. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

    Ты не знаешь здешних складчиков. Они не будут платить 800-1500 за курс.
    Жаль! Думаю курс достойный.
     
  5. Boomberman30

    Boomberman30 ОргОрганизатор

  6. Tolancho

    Tolancho ЧКЧлен клуба

    Вообще тема, надо собирать.
     
  7. shiokuo

    shiokuo ОргОрганизатор

  8. Ostar

    Ostar ЧКЧлен клуба

    Epic React Pro [2020]
    Новый курс по React от известного учителя. (английский)
     
  9. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

  10. tomskmi3

    tomskmi3 ШтрафникШтрафник

  11. Tolancho

    Tolancho ЧКЧлен клуба

    Ну дак все пошло по бороде или как?
     
  12. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

  13. Tolancho

    Tolancho ЧКЧлен клуба

  14. peekaboo51

    peekaboo51 ЧКЧлен клуба

  15. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

  16. Tolancho

    Tolancho ЧКЧлен клуба

    может тут уже цену собъем....
     
  17. hisbvdis

    hisbvdis ЧКЧлен клуба

  18. IC1101

    IC1101 ЧКЧлен клуба

  19. hisbvdis

    hisbvdis ЧКЧлен клуба

  20. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

    Изучите веб-разработку от одной из ведущих школ в RU-сегменте!

    Адаптивная вёрстка сайтов
    Записывайтесь и сбивайте цену. __Скоро сборы!__

    Приглашаю на курс по адаптивной вёрстке сайтов и автоматизации процессов разработки!
    Курс содержит актуальные кейсы по профессиональной вёрстке сайтов на первую половину 2021 года.
    Пройдя этот курс вы научитесь: размечать страницы по методологии БЭМ, писать CSS-код используя препроцессоры Sass/Less, создавать адаптивную и резиновую сетки по методологии mobile first(мобильная версия -> планшетная версия -> десктопная версия), работать с адаптивной и ретиновой графикой и подготовите автоматизацию сборки проекта для публикации на Gulp.
    [HTML Academy] HTML & CSS, Уровень 2 [22 марта — 23 мая 2021]


    React.js
    На курсе Вы освоите приёмы и методики решения профессиональных задач с самой
    популярной JS-библиотекой. После каждой лекции вы будете выполнять задания над одним из двух
    личных проектов на выбор: «Шесть городов» - сервис для путешественников и «Что посмотреть» - современный онлайн-кинотеатр.
    [HTML Academy] React. Разработка сложных клиентских приложений [31 мая — 1 августа 2021]
     
  21. pikylbkaNomer

    pikylbkaNomer ЧКЧлен клуба

    Материал уже на руках! Записывайтесь и сбивайте цену!
    Курсы по PHP базового [HTML Academy] PHP. Профессиональная веб-разработка и продвинутого уровня [HTML Academy] PHP и Yii. Архитектура сложных веб-сервисов.
    Вы получите опыт разработки в процедурном и объектно-ориентированном подходе, научитесь принципу построения правильной архитектуры и работе с популярным, современным фреймворком.​


    А для тех, кому интересна фронтенд-разработка, приглашаю на новый курс по ReactJS от ведущей IT-компании в RU-сегменте! React-разработчик [Яндекс.Практикум]
     

Поделиться этой страницей