Скоро Базовый курс JavaScript

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

VkurseBot

Модератор
20 Сен 2020
0
784
50
Голосов: 0
#1
Внимание! Платежи в складчине будут приниматься только напрямую с кошелька вебмани. Если у вас нет возможности оплатить напрямую с вебмани, то пожалуйста - выпишитесь / не записывайтесь.
Автор: Илья Климов.
#0 Hello world

Рабочее окружение JS-программиста

IDE, ESLint, eslint-config-airbnb-base, prettier

#1 Под капотом

Ключевые понятия JS

Асинхронность – что это значит, почему это важно и как это обеспечивается. Современные примитивы к реализации асинхронности. Понятие Promise

Отладка в Chrome, часть 1

Как отлаживается код, основные возможности отладчика

#2 Do you speak ECMAScript 2017?

Конструкции языка

getters / setters, генераторы + стандартные фишки ES6

Отладка в Chrome, часть 2

DOM breakpoints, XHR breakpoints, эмуляции медленной сети и отказов сети и т.д.

#3 Среда обитания - браузер

DOM, BOM и прочие прелести HTML5 API

Как работать с DOM, что такое BOM и т.д.

Защищенный код

Как правильно писать на неправильном языке?

#4 Общение с внешним миром

AJAX и все-все-все

XMLHttpRequest, fetch, websockets и прочая-прочая-прочая

Тестируемый код

Понятие «тестируемости» кода. Single responsibility principle.

#5 Введение в мир компонентов

Основы компонентного подхода

Что есть компонент? Зачем нужен компонентный подход и что он обеспечивает

Слои логики

Что такое транспортный слой? Что такое бизнес-логика? Отделяем мух от котлет

#6 Классы


Классы и прототипы

Магия this и ее отсутствие. Иерархия классов. Немного ООП

MVC и MVVM

Просто о сложных паттернах проектирования

#7 Основы больших приложений

Webpack, NPM и сопутствующая экосистема

Как жить в мире фронтенда и не проклясть все



#8 Тестирование кода

Тестируем код

Инструменты для написания тестов в вашем коде.

Философия тестирования

Когда и какие тесты писать. И стоит ли писать их вообще

#9 Элементы больших приложений

Состояние, роутинг и прочие звери

Как хранить авторизацию? Как организовывать API? Что такое роутинг и как он работает

Однонаправленный поток данных

Как упростить понимание своих компонентов

#10 Соединяя воедино

Финальное задание

Финальное практическое задание

Next?

Что со всем этим делать дальше…
Стоимость курса
$100 - базовое участие
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

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

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя