Goal abandoned
The author does not write in the goal 7 years 5 months 7 days
Выучить JavaScript
Желательно каждый день хоть немного заниматься изучением этого языка. В начале мне будет просто и уроки будут идти быстро, потому что я уже знаю Cи, C++ и другие подобные языки программирования, поэтому в азах я разберусь быстро, так как конструкции если не одинаковые, то очень похожие.
Сначала буду просто читать учебник на сайте gabdrahimov.ru. Постараюсь изучить его как можно быстрее, так там основы.
Так же более подробно буду читать в learn.javascript.ru. Буду решать оттуда задачи.
Потом буду тренироваться с помощью сайта js.checkio.org. Там задачи с каждым разом все сложнее и сложнее, но буду стараться делать по задаче в день. Сюда буду стараться каждый день писать отчеты.
Goal Accomplishment Criteria
Я знаю основы языка и могу его использовать
Personal resources
Время, интернет, зрение
Goal ecological compatibility
Я увлеклась Веб-разработкой, хочу зарабатывать на этом деньги и я знаю уже и HTML, и CSS, и основы PHP. Но я до сих пор не познакомилась со JavaScript-ом. А это большой минус.
-
Изучить учебник на сайте gabdrahimov.ru
-
Учебник JavaScript для начинающих
-
Учебник JavaScript для продолжающих
-
-
Изучить раздел "Основы JavaScript" на сайте learn.javascript.ru и прорешать задачи оттуда
-
Внешние скрипты, порядок исполнения
-
Структура кода
-
Современный стандарт, "use strict"
-
Переменные
-
Правильный выбор имени переменной
-
Шесть типов данных, typeof
-
Основные операторы
-
Операторы сравнения и логические значения
-
Побитовые операторы
-
Взаимодействие с пользователем: alert, prompt, confirm
-
Условные операторы: if, '?'
-
Логические операторы
-
Преобразование типов для примитивов
-
Циклы while, for
-
Конструкция switch
-
Функции
-
Функциональные выражения
-
Рекурсия, стек
-
Именованные функциональные выражения
-
Всё вместе: особенности JavaScript
-
-
Изучить раздел "Качество кода" на сайте learn.javascript.ru и прорешать задачи оттуда
-
Отладка в браузере Chrome
-
Советы по стилю кода
-
Как писать неподдерживаемый код?
-
Автоматические тесты при помощи chai и mocha
-
-
Видео про JQuery
-
Учим jQuery за 30 минут. Начало.
-
jQuery за 30 минут. Учим селекторы. Часть 1.
-
jQuery за 30 минут. Учим события. Часть 2.
-
Изучаем jQuery за 30 минут. Изучаем Анимацию, атрибуты и др.
-
-
Изучить раздел "Структуры данных" на сайте learn.javascript.ru и прорешать задачи оттуда
-
Введение в методы и свойства
-
Числа
-
Строки
-
Объекты как ассоциативные массивы
-
Объекты: перебор свойств
-
Объекты: передача по ссылке
-
Массивы с числовыми индексами
-
Массивы: методы
-
Массив: перебирающие методы
-
Псевдомассив аргументов "arguments"
-
Дата и Время
-
-
Изучить раздел "Замыкания, область видимости" на сайте learn.javascript.ru и прорешать задачи оттуда
-
Глобальный объект
-
Замыкания, функции изнутри
-
[[Scope]] для new Function
-
Локальные переменные для объекта
-
Модули через замыкания
-
Управление памятью в JavaScript
-
Устаревшая конструкция "with"
-
-
Изучить раздел "Методы объектов и контекст вызова" на сайте learn.javascript.ru и прорешать задачи оттуда
-
Изучить раздел "Некоторые другие возможности" на сайте learn.javascript.ru и прорешать задачи оттуда
-
Изучить раздел "ООП в функциональном стиле" на сайте learn.javascript.ru и прорешать задачи оттуда
-
Изучить раздел "ООП в прототипном стиле" на сайте learn.javascript.ru и прорешать задачи оттуда
-
Пройти уровень Home на сайте js.checkio.org
-
Пройти уровень Elementary на сайте js.checkio.org
- 1577
- 15 May 2017, 19:43
Don't miss new posts!
Subscribe for the Goal and follow through to its completion