Программирование [Denys Mescheryakov] Современный JavaScript + Vue с нуля на реальных проектах (2020)

Stokrat

Модератор
Модератор
Stokrat

Stokrat

Модератор
Модератор
Сообщения
11,916
Реакции
1,531
1106_34460862175798074.png


Курс для начинающих разработчиков. Практика на реальных проектах. Домашние задания. JS ES6+, Vue.js, ООП, AJAX, Webpack

Что вы изучите
  • JavaScript и основы программирования: переменные, логические операторы, if / else, циклы, функции, массивы и т.д
  • Более сложные структуры, такие как this, замыкания, классы, конструкторы, наследование и прототипы
  • Изучим асинхронный JavaScript а именно Event Loop, AJAX, Promises, Async/Await
  • Научимся работать со сторонним API
  • Напишем несколько проектов с использованием ES6+
  • Изучим новые фичи стандарта ES6+
  • Научимся организовывать и структурировать код
  • Бонус. Разбор задач с собеседований и как начать работать на фрилансе.
  • Познакомимся с современным сборщиком Webpack
  • Домашние задания и презентации по основным темам курса
  • Узнаем как работать с системой контроля версий Git
  • Основы фреймворка VueJS
КУРС В РАННЕМ ДОСТУПЕ: Материалы будут обновляться.
Даты выхода новых видео ниже в описании.

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


Почему стоит учить JavaScript?

JavaScript — это стремительно развивающийся язык с большим сообществом. Без него не обхоится не один сайт в интернете. JavaScript дает вам множество путей для развития. Зная этот язык, вы можете в будущем изучать различные фреймворки Angular, Vue, React, серверную разработку на Node.js, мобильную разработку React Native, Ionic.

Что вас ждет?

Курс разбит на несколько частей в которых вас ждут несколько проектов, тесты, также под видео будут полезные ссылки, презентации и домашние задания, на которых вы сможете отработать полученные знания. Периодически будут выходить разборы домашних заданий.




    • В первой части вас ждет знакомство с фундаментальными основами JavaScript, 16 презентаций, в каждой по несколько домашних заданий а также 2 теста на закрепление пройденного материала.
    • Во второй части вас ждет знакомство с DOM, событиями, CSS variables, написание первого проекта TODO, 4 презентации и несколько домашних заданий.
    • В третьей части мы будем знакомиться с асинхронным JavaScript, Event loop, AJAX, CORS, JSON и напишем второй проект News App.
    • В четвертой части мы продолжим изучать асинхронный JavaScript, познакомимся с Promises, async/await и обработкой ошибок.
    • В пятой части мы познакомимся с основами ООП, прототипами, классами ES6 и наследованием.
    • В шестой части мы познакомимся с модулями import/export, webpack, инкапсуляцией и напишем третий проект Avia Tickets.
    • В седьмой части мы поговорим про аутентификацию и напишем четвертый проект Login Page. Также узнаем что такое интерсепторы.
    • В восьмой части мы будем знакомится с системой контроля версий GIT и Scrum.
    • В девятой части мы подробней познакомимся с Eslint, Husky, Git hooks.
    • В десятой части мы знакомимся с основами современного фреймворка Vue.js.
    • В одиннандцатой части мы будем делать первый проект на Vue.js
    • В двенадцатой части мы познакомимся с концепцией Single Source of Truth а также знакомство с Vuex.
    • В бонусной части будут видео про Chrome DevTools, вопросами которые спрашивают на собеседовании а также видео о том как начать работать на фрилансе.
К большинству видео есть исходный код.
Домашние задания находятся в презентациях к видео!


ПЛАНЫ НА БЛИЖАЙШИЕ ВРЕМЯ

Планы по ближайшим видео

11.01.20 - Тестирование на JavaScript. Остальные фичи ES6. Map, Set, Generators, Iterators и т.д.
17.01.20 - Продолжение проекта Movies App.
24.01.20 - Регулярные выражения.


В будущих планах (пока без дат)

- Принципы SOLID
- Паттерны
- Основы анимации на JavaScript
- Google API
- Разбор вопросов на собеседовании часть 2.
- Еще несколько интересных проектов на JavaScript и VueJs




Скачать


 

Сверху Снизу