|
@@ -0,0 +1,29 @@
|
|
|
+1. Отладка, введение в переменные. JS как калькулятор.
|
|
|
+2. Алфавит и словарь, Базовые операции и типы данных
|
|
|
+ - Ключевые слова
|
|
|
+ - переменные, `let`, `var`, `const`
|
|
|
+ - Идентификаторы
|
|
|
+ - Присвоение
|
|
|
+ - Типы и базовые операции над ними (+,-,...)
|
|
|
+ - Сравнение
|
|
|
+ - if else
|
|
|
+ - ;
|
|
|
+ - тернарный оператор
|
|
|
+3. Switch, case, break, логические операции, !!, и их порядок выполнения.
|
|
|
+ - switch
|
|
|
+ - не, и, или, и как они работают
|
|
|
+ - Разделяй и властвуй
|
|
|
+ - Пунктуация в коде (отступы и феншуй)
|
|
|
+4. Вложенные декларативные структуры и код в них. Отображение циклических и древовидных структур. Циклы(`let`).
|
|
|
+5. Ассоциативные массивы, `in`, `JSON`, ООП, jQ, `of`
|
|
|
+6. Функции1, ООП, jQ, ES6
|
|
|
+7. Функции2, jQ, ES6
|
|
|
+8. DOM.
|
|
|
+9. Модуль
|
|
|
+10. ООП + DOM + Canvas
|
|
|
+11. ООП, замыкания
|
|
|
+12. ООП прототипное
|
|
|
+13. Ajax/weather
|
|
|
+14. Ajax/chat
|
|
|
+15. ES6 Sugar
|
|
|
+16. Модуль.
|