1

Step 1

Изучить учебник на сайте gabdrahimov.ru

2

Step 2

Изучить раздел "Основы JavaScript" на сайте learn.javascript.ru и прорешать задачи оттуда

3

Step 3

Изучить раздел "Качество кода" на сайте learn.javascript.ru и прорешать задачи оттуда

4

Step 4

Видео про JQuery

5

Step 5

Изучить раздел "Структуры данных" на сайте learn.javascript.ru и прорешать задачи оттуда

6

Step 6

Изучить раздел "Замыкания, область видимости" на сайте learn.javascript.ru и прорешать задачи оттуда

7

Step 7

Изучить раздел "Методы объектов и контекст вызова" на сайте learn.javascript.ru и прорешать задачи оттуда

8

Step 8

Изучить раздел "Некоторые другие возможности" на сайте learn.javascript.ru и прорешать задачи оттуда

9

Step 9

Изучить раздел "ООП в функциональном стиле" на сайте learn.javascript.ru и прорешать задачи оттуда

10

Step 10

Изучить раздел "ООП в прототипном стиле" на сайте learn.javascript.ru и прорешать задачи оттуда

11

Step 11

Пройти уровень Home на сайте js.checkio.org

12

Step 12

Пройти уровень Elementary на сайте js.checkio.org

1

Step 1

Изучить учебник на сайте gabdrahimov.ru

2

Step 2

Изучить раздел "Основы JavaScript" на сайте learn.javascript.ru и прорешать задачи оттуда

3

Step 3

Изучить раздел "Качество кода" на сайте learn.javascript.ru и прорешать задачи оттуда

4

Step 4

Видео про JQuery

5

Step 5

Изучить раздел "Структуры данных" на сайте learn.javascript.ru и прорешать задачи оттуда

6

Step 6

Изучить раздел "Замыкания, область видимости" на сайте learn.javascript.ru и прорешать задачи оттуда

7

Step 7

Изучить раздел "Методы объектов и контекст вызова" на сайте learn.javascript.ru и прорешать задачи оттуда

8

Step 8

Изучить раздел "Некоторые другие возможности" на сайте learn.javascript.ru и прорешать задачи оттуда

9

Step 9

Изучить раздел "ООП в функциональном стиле" на сайте learn.javascript.ru и прорешать задачи оттуда

10

Step 10

Изучить раздел "ООП в прототипном стиле" на сайте learn.javascript.ru и прорешать задачи оттуда

11

Step 11

Пройти уровень Home на сайте js.checkio.org

12

Step 12

Пройти уровень Elementary на сайте js.checkio.org

15 May 2017

Goal abandoned

The author does not write in the goal 7 years 5 months 7 days

Goal author

General

Выучить JavaScript

Желательно каждый день хоть немного заниматься изучением этого языка. В начале мне будет просто и уроки будут идти быстро, потому что я уже знаю Cи, C++ и другие подобные языки программирования, поэтому в азах я разберусь быстро, так как конструкции если не одинаковые, то очень похожие.

Сначала буду просто читать учебник на сайте gabdrahimov.ru. Постараюсь изучить его как можно быстрее, так там основы.

Так же более подробно буду читать в learn.javascript.ru. Буду решать оттуда задачи.

Потом буду тренироваться с помощью сайта js.checkio.org. Там задачи с каждым разом все сложнее и сложнее, но буду стараться делать по задаче в день. Сюда буду стараться каждый день писать отчеты.

 Goal Accomplishment Criteria

Я знаю основы языка и могу его использовать

 Personal resources

Время, интернет, зрение

 Goal ecological compatibility

Я увлеклась Веб-разработкой, хочу зарабатывать на этом деньги и я знаю уже и HTML, и CSS, и основы PHP. Но я до сих пор не познакомилась со JavaScript-ом. А это большой минус.

  1. Изучить учебник на сайте gabdrahimov.ru

    1. Учебник JavaScript для начинающих

    2. Учебник JavaScript для продолжающих

  2. Изучить раздел "Основы JavaScript" на сайте learn.javascript.ru и прорешать задачи оттуда

    1. Внешние скрипты, порядок исполнения

    2. Структура кода

    3. Современный стандарт, "use strict"

    4. Переменные

    5. Правильный выбор имени переменной

    6. Шесть типов данных, typeof

    7. Основные операторы

    8. Операторы сравнения и логические значения

    9. Побитовые операторы

    10. Взаимодействие с пользователем: alert, prompt, confirm

    11. Условные операторы: if, '?'

    12. Логические операторы

    13. Преобразование типов для примитивов

    14. Циклы while, for

    15. Конструкция switch

    16. Функции

    17. Функциональные выражения

    18. Рекурсия, стек

    19. Именованные функциональные выражения

    20. Всё вместе: особенности JavaScript

  3. Изучить раздел "Качество кода" на сайте learn.javascript.ru и прорешать задачи оттуда

    1. Отладка в браузере Chrome

    2. Советы по стилю кода

    3. Как писать неподдерживаемый код?

    4. Автоматические тесты при помощи chai и mocha

  4. Видео про JQuery

    1. Учим jQuery за 30 минут. Начало.

    2. jQuery за 30 минут. Учим селекторы. Часть 1.

    3. jQuery за 30 минут. Учим события. Часть 2.

    4. Изучаем jQuery за 30 минут. Изучаем Анимацию, атрибуты и др.

  5. Изучить раздел "Структуры данных" на сайте learn.javascript.ru и прорешать задачи оттуда

    1. Введение в методы и свойства

    2. Числа

    3. Строки

    4. Объекты как ассоциативные массивы

    5. Объекты: перебор свойств

    6. Объекты: передача по ссылке

    7. Массивы с числовыми индексами

    8. Массивы: методы

    9. Массив: перебирающие методы

    10. Псевдомассив аргументов "arguments"

    11. Дата и Время

  6. Изучить раздел "Замыкания, область видимости" на сайте learn.javascript.ru и прорешать задачи оттуда

    1. Глобальный объект

    2. Замыкания, функции изнутри

    3. [[Scope]] для new Function

    4. Локальные переменные для объекта

    5. Модули через замыкания

    6. Управление памятью в JavaScript

    7. Устаревшая конструкция "with"

  7. Изучить раздел "Методы объектов и контекст вызова" на сайте learn.javascript.ru и прорешать задачи оттуда

  8. Изучить раздел "Некоторые другие возможности" на сайте learn.javascript.ru и прорешать задачи оттуда

  9. Изучить раздел "ООП в функциональном стиле" на сайте learn.javascript.ru и прорешать задачи оттуда

  10. Изучить раздел "ООП в прототипном стиле" на сайте learn.javascript.ru и прорешать задачи оттуда

  11. Пройти уровень Home на сайте js.checkio.org

  12. Пройти уровень Elementary на сайте js.checkio.org

  • 1577
  • 15 May 2017, 19:43
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?