Цель заброшена
Автор не отписывался в цели 6 лет 10 месяцев 10 дней
Путь в front-end
Окончены курсы loftschool и htmlacademy. Выполнены выпускные проекты.Loftschool | Web-разработка для начинающихJavascript | ОсновыJavascript | Документ, события, интерфейсыВыразительный Javascript - Marijn Haverbeke
Foundation | Верстка писем
PostCSS
Webpack
JavaScript 30
htmlacademy | JavaScript
htmlacademy | Продвинутый JavaScript
loftschool | JavaScript
loftschool | Продвинутый JavaScript
Критерий завершения
Окончены курсы loftschool и htmlacademy. Выполнены выпускные проекты.
Личные ресурсы
htmlacademy.ru
loftschool.com
-
Loftschool | Продвинутый курс по веб-разработке
Серверный Javascript: Node.js, Express.js, MongoDB; освоите лучшие практики автоматизации и прокачки workflow: Gulp, Sass, Pug; svg, анимации и параллакс-эффектоы.
Стоимость этапа — 18000 ₽
-
01 - Настройка рабочего окружения 14.07
-
02 - Workflow 16.07
-
03 - Верстка(часть 1) 18.07
-
04 - Верстка(часть 2) 20.07
-
05 - Верстка(часть 3) 22.07
-
06 - Верстка(часть 4) 24.07
-
07 - Javascript(часть 1) 26.07
-
08 - Анимации 28.07
-
09 - Javascript(часть 2) 30.07
-
10 - Javascript(часть 3) 1.08
-
11 - Mongo.db и mongoose 3.08
-
12 - Workflow(часть 2) 5.08
-
13 - PHP(часть 1) 7.08
-
14 - PHP(часть 2) 9.08
-
15 - Верстка(часть 5) 11.08
-
16 - Мастеркласс - кодревью по выпускному проекту 13.08
-
17 - Командная разработка 15.08
-
18 - Javascript(часть 4) 17.08
-
19 - Работа с интерактивными элементами страницы 19.08
-
20 - PHP(часть 3) 21.08
-
21 - PHP(часть 4) 23.08
-
22 - Работа с API 25.08
-
23 - Работа с CMS 27.08
-
24 - Мастеркласс - 29.08
-
25 - Закрытие курса 31.08
-
-
Javascript | Документ, события, интерфейсы
Изучаем работу со страницей – как получать элементы, манипулировать их размерами, динамически создавать интерфейсы и взаимодействовать с посетителем.
-
Окружение: DOM, BOM и JS
-
Дерево DOM
-
Работа с DOM из консоли
-
Навигация по DOM-элементам
-
Поиск: getElement* и querySelector* и не только
-
Внутреннее устройство поисковых методов
-
Свойства узлов: тип, тег и содержимое
-
Современный DOM: полифиллы
-
Атрибуты и DOM-свойства
-
Методы contains и compareDocumentPosition
-
Добавление и удаление узлов
-
Мультивставка: insertAdjacentHTML и DocumentFragment
-
Метод document.write
-
Стили, getComputedStyle
-
Размеры и прокрутка элементов
-
Размеры и прокрутка страницы
-
Координаты в окне
-
Координаты в документе
-
Итого
-
Введение в браузерные события
-
Порядок обработки событий
-
Объект события
-
Всплытие и перехват
-
Делегирование событий
-
Приём проектирования "поведение"
-
Действия браузера по умолчанию
-
Генерация событий на элементах
-
Мышь: клики, кнопка, координаты
-
Мышь: отмена выделения, невыделяемые элементы
-
Мышь: движение mouseover/out, mouseenter/leave
-
Мышь: Drag'n'Drop
-
Мышь: Drag'n'Drop более глубоко
-
Мышь: колёсико, событие wheel
-
Мышь: IE8-, исправление события
-
Прокрутка: событие scroll
-
Клавиатура: keyup, keydown, keypress
-
Загрузка документа: DOMContentLoaded, load, beforeunload, unload
-
Загрузка скриптов, картинок, фреймов: onload и onerror
-
Навигация и свойства элементов формы
-
Фокусировка: focus/blur
-
Изменение: change, input, cut, copy, paste
-
Формы: отправка, событие и метод submit
-
Введение
-
Графические компоненты
-
Вёрстка графических компонентов
-
Шаблонизатор LoDash
-
Коллбэки и события на компонентах
-
Что изучать дальше
-
-
Loftschool | Web-разработка для начинающих
Изучение адаптивной вёрстки, JavaScript и jQuery. Также необходимо прокачать свой workflow, освоив Terminal, Git, npm и Gulp.
Стоимость этапа — 24500 ₽
-
01 - Открытие потока
-
02 - Как устроен интернет
-
03 - HTML#1
-
06 - ВЕРСТКА 1
-
07 - ФОТОШОП
-
08 - Верстка 2
-
09 - CSS2(SASS)
-
10 - Мастеркласс №1
-
11 - CSS#3 - 13.04
-
12 - ВЕРСТКА #2.1 - 15.04
-
13 - АДАПТИВ - 17.04
-
14 - Верстка №3 - 19.04
-
15 - Мастеркласс ДЗ1 - 21.04
-
16 - JavaScript#1 - 04.06
-
17 - JavaScript #2 - 07.06
-
18 - jQuery - 10.06
-
19 - Пакетные менеджеры и основы работы с консолью - 13.06
-
20 - jQuery на практике - 16.06
-
21 - BOOTSTRAP - 19.06
-
22 - SVG - 22.06
-
23 - GULP - 25.06
-
24 - Git - 28.06
-
25 - HTML5 и работа с API - 31.06
-
26 - CMS MODx - 3.07
-
27 - Мастеркласс ДЗ-2 - 6.07
-
28 - Устройство на работу. Закрытие - 9.07
-
-
learn.javascript.ru
Учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
-
Введение в JavaScript
-
Справочники и спецификации
-
Редакторы для кода
-
Консоль разработчика
-
Привет, мир!
-
Внешние скрипты, порядок исполнения
-
Структура кода
-
Современный стандарт, "use strict"
-
Переменные
-
Правильный выбор имени переменной
-
Шесть типов данных, typeof
-
Основные операторы
-
Операторы сравнения и логические значения
-
Побитовые операторы
-
Взаимодействие с пользователем: alert, prompt, confirm
-
Условные операторы: if, '?'
-
Логические операторы
-
Преобразование типов для примитивов
-
Циклы while, for
-
Конструкция switch
-
Функции
-
Функциональные выражения
-
Рекурсия, стек
-
Именованные функциональные выражения
-
Всё вместе: особенности JavaScript
-
Отладка в браузере Chrome
-
Советы по стилю кода
-
Как писать неподдерживаемый код?
-
Автоматические тесты при помощи chai и mocha
-
Введение в методы и свойства
-
Числа
-
Строки
-
Объекты как ассоциативные массивы
-
Объекты: перебор свойств
-
Объекты: передача по ссылке
-
Массивы с числовыми индексами
-
Массивы: методы
-
Массив: перебирающие методы
-
Псевдомассив аргументов "arguments"
-
Дата и Время
-
Глобальный объект
-
Замыкания, функции изнутри
-
[[Scope]] для new Function
-
Локальные переменные для объекта
-
Модули через замыкания
-
Управление памятью в JavaScript
-
Устаревшая конструкция "with"
-
Методы объектов, this (доделать 2 последние задачи)
-
Преобразование объектов: 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 сейчас
-
Переменные: let и const
-
Деструктуризация
-
Функции
-
Строки
-
Объекты и прототипы
-
Классы
-
Тип данных Symbol
-
Итераторы
-
Set, Map, WeakSet и WeakMap
-
Promise
-
Генераторы
-
Модули
-
Proxy
-
-
Loftschool | JavaScript
Стоимость этапа — 19000 ₽
-
01. Введение в web-технологии
-
02. Функции
-
03. Обработка ошибок и отладка
-
04. Структуры данных объекты и массивы
-
05. Ответы на вопросы
-
06. DOM
-
07. События
-
08. Aсинхронность
-
09. Aсинхронность практика
-
10. BOM
-
11. API Платформы
-
12. API Браузеры - HTML 5
-
13. Практика
-
14. ООП
-
15. MV-разновидности
-
16. Практика
-
17. Модули - продвинутый уровень
-
18. Введение в NodeJS
-
19. Фреймворки
-
20. Закрытие курса
-
21. Введение в AngularJS
-
- 1416
- 13 апреля 2017, 12:40
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением