Goal abandoned
The author does not write in the goal 8 years 9 months 15 days
Современный учебник JavaScript
Недавно прошел курс по программированию и черт возьми, мне понравился. На самом деле, давно был интерес к этой тематике, но действии по изучению не проявлял. Теперь серьезно решил изучить и взгляд пал на язык JavaScript.
Это мой первый учебник по программированию, поэтому собственно создал эту цель. Она, как раз, будет одним из первых толчков по становлению веб-разработчиком.
Goal Accomplishment Criteria
Полностью изучен учебник
Personal resources
Желание, время
Goal ecological compatibility
Хочу серьезно заняться веб-разработкой и изучить JavaScript
- 
                    
                    Введение- 
                                                                        Введение в JavaScript 
- 
                                                                        Справочники и спецификации 
- 
                                                                        Редакторы для кода 
- 
                                                                        Консоль разработчика 
 
- 
                                                                        
- 
                    
                    Основы JavaScript- 
                                                                        Привет, мир! 
- 
                                                                        Внешние скрипты, порядок исполнения 
- 
                                                                        Структура кода 
- 
                                                                        Современный стандарт, "use strict" 
- 
                                                                        Переменные 
- 
                                                                        Правильный выбор имени переменной 
- 
                                                                        Шесть типов данных, typeof 
- 
                                                                        Основные операторы 
- 
                                                                        Операторы сравнения и логические значения 
- 
                                                                        Побитовые операторы 
- 
                                                                        Взаимодействие с пользователем: alert, prompt, confirm 
- 
                                                                        Условные операторы: if, '?' 
- 
                                                                        Логические операторы 
- 
                                                                        Преобразование типов для примитивов 
- 
                                                                        Циклы while, for 
- 
                                                                        Конструкция switch 
- 
                                                                        Функции 
- 
                                                                        Функциональные выражения 
- 
                                                                        Рекурсия, стек 
- 
                                                                        Именованные функциональные выражения 
- 
                                                                        Всё вместе: особенности JavaScript 
 
- 
                                                                        
- 
                    
                    Качество кода- 
                                                                        Отладка в браузере Chrome 
- 
                                                                        Советы по стилю кода 
- 
                                                                        Как писать неподдерживаемый код? 
- 
                                                                        Автоматические тесты при помощи chai и mocha 
 
- 
                                                                        
- 
                    
                    Структуры данных- 
                                                                        Введение в методы и свойства 
- 
                                                                        Числа 
- 
                                                                        Строки 
- 
                                                                        Объекты как ассоциативные массивы 
- 
                                                                        Объекты: перебор свойств 
- 
                                                                        Объекты: передача по ссылке 
- 
                                                                        Массивы с числовыми индексами 
- 
                                                                        Массивы: методы 
- 
                                                                        Массив: перебирающие методы 
- 
                                                                        Псевдомассив аргументов "arguments" 
- 
                                                                        Дата и Время 
 
- 
                                                                        
- 
                    
                    Замыкания, область видимости- 
                                                                        Глобальный объект 
- 
                                                                        Замыкания, функции изнутри 
- 
                                                                        [[Scope]] для new Function 
- 
                                                                        Локальные переменные для объекта 
- 
                                                                        Модули через замыкания 
- 
                                                                        Управление памятью в JavaScript 
- 
                                                                        Устаревшая конструкция "with" 
 
- 
                                                                        
- 
                    
                    Методы объектов и контекст вызова- 
                                                                        Методы объектов, this 
- 
                                                                        Преобразование объектов: toString и valueOf 
- 
                                                                        Создание объектов через "new" 
- 
                                                                        Дескрипторы, геттеры и сеттеры свойств 
- 
                                                                        Статические и фабричные методы 
- 
                                                                        Явное указание this: "call", "apply" 
- 
                                                                        Привязка контекста и карринг: "bind" 
- 
                                                                        Функции-обёртки, декораторы 
 
- 
                                                                        
- 
                    
                    Некоторые другие возможности- 
                                                                        Типы данных: [[Class]], instanceof и утки 
- 
                                                                        Формат JSON, метод toJSON 
- 
                                                                        setTimeout и setInterval 
- 
                                                                        Запуск кода из строки: eval 
- 
                                                                        Перехват ошибок, "try..catch" 
 
- 
                                                                        
- 
                    
                    ООП в функциональном стиле- 
                                                                        Введение 
- 
                                                                        Внутренний и внешний интерфейс 
- 
                                                                        Геттеры и сеттеры 
- 
                                                                        Функциональное наследование 
 
- 
                                                                        
- 
                    
                    ООП в прототипном стиле- 
                                                                        Прототип объекта 
- 
                                                                        Свойство F.prototype и создание объектов через new 
- 
                                                                        Встроенные "классы" в JavaScript 
- 
                                                                        Свои классы на прототипах 
- 
                                                                        Наследование классов в JavaScript 
- 
                                                                        Проверка класса: "instanceof" 
- 
                                                                        Свои ошибки, наследование от Error 
- 
                                                                        Примеси 
 
- 
                                                                        
- 
                    
                    Современные возможности ES-2015- 
                                                                        ES-2015 сейчас 
- 
                                                                        Переменные: let и const 
- 
                                                                        Деструктуризация 
- 
                                                                        Функции 
- 
                                                                        Строки 
- 
                                                                        Объекты и прототипы 
- 
                                                                        Классы 
- 
                                                                        Тип данных Symbol 
- 
                                                                        Итераторы 
- 
                                                                        Set, Map, WeakSet и WeakMap 
- 
                                                                        Promise 
- 
                                                                        Генераторы 
- 
                                                                        Модули 
- 
                                                                        Proxy 
 
- 
                                                                        
- 2536
- 30 October 2016, 18:43
Don't miss new posts!
Subscribe for the Goal and follow through to its completion
 
     
     
                         
				