1

Этап 1

Учебник JavaScript для новичков от Трепачёва Дмитрия

2

Этап 2

Основы работы с JavaScript

3

Этап 3

Основы работы с массивами и объектами в JavaScript

4

Этап 4

Работа с конструкциями if-else, switch-case в JavaScript

5

Этап 5

Работа с циклами for и while в JavaScript

6

Этап 6

Работа с математическими функциями в JavaScript

7

Этап 7

Практика на комбинации стандартных функций JavaScript

8

Этап 8

Работа со строковыми функциями в JavaScript

9

Этап 9

Работа с пользовательскими функциями в JavaScript

10

Этап 10

Приемы работы с флагами на JavaScript

11

Этап 11

Работа с функциями для массивов в JavaScript

12

Этап 12

Приемы работы с логическими значениями

13

Этап 13

Приемы работы с циклами на JavaScript

14

Этап 14

Приемы работы с массивами на JS

15

Этап 15

Правильное использование пользовательских функций

16

Этап 16

Практика на работу с пользовательскими функциями

17

Этап 17

Продвинутая работа с пользовательскими функциями

18

Этап 18

Практика на отработку циклов и функций JavaScript

19

Этап 19

Основы работы с DOM в JavaScript

20

Этап 20

Работа с элементами страницы в JavaScript

21

Этап 21

Работа с датами в JavaScript

22

Этап 22

Работа с таймерами в JavaScript

23

Этап 23

Продвинутая работа с событиями в JavaScript

24

Этап 24

Продвинутая работа с DOM на JavaScript

25

Этап 25

Работа с метриками на JavaScript

26

Этап 26

Работа с метриками для window на JavaScript

27

Этап 27

Основы работы с объектом Event на JavaScript

28

Этап 28

Продвинутая работа с объектом Event на JavaScript

29

Этап 29

Разные полезные темы JavaScript

21 июля—24 июля

30

Этап 30

Практика JavaScript для новичков

31

Этап 31

Минипроекты JavaScript для новичков

1

Этап 1

Учебник JavaScript для новичков от Трепачёва Дмитрия

2

Этап 2

Основы работы с JavaScript

3

Этап 3

Основы работы с массивами и объектами в JavaScript

4

Этап 4

Работа с конструкциями if-else, switch-case в JavaScript

5

Этап 5

Работа с циклами for и while в JavaScript

6

Этап 6

Работа с математическими функциями в JavaScript

7

Этап 7

Практика на комбинации стандартных функций JavaScript

8

Этап 8

Работа со строковыми функциями в JavaScript

9

Этап 9

Работа с пользовательскими функциями в JavaScript

10

Этап 10

Приемы работы с флагами на JavaScript

11

Этап 11

Работа с функциями для массивов в JavaScript

12

Этап 12

Приемы работы с логическими значениями

13

Этап 13

Приемы работы с циклами на JavaScript

14

Этап 14

Приемы работы с массивами на JS

15

Этап 15

Правильное использование пользовательских функций

16

Этап 16

Практика на работу с пользовательскими функциями

17

Этап 17

Продвинутая работа с пользовательскими функциями

18

Этап 18

Практика на отработку циклов и функций JavaScript

19

Этап 19

Основы работы с DOM в JavaScript

20

Этап 20

Работа с элементами страницы в JavaScript

21

Этап 21

Работа с датами в JavaScript

22

Этап 22

Работа с таймерами в JavaScript

23

Этап 23

Продвинутая работа с событиями в JavaScript

24

Этап 24

Продвинутая работа с DOM на JavaScript

25

Этап 25

Работа с метриками на JavaScript

26

Этап 26

Работа с метриками для window на JavaScript

27

Этап 27

Основы работы с объектом Event на JavaScript

28

Этап 28

Продвинутая работа с объектом Event на JavaScript

30

Этап 30

Практика JavaScript для новичков

31

Этап 31

Минипроекты JavaScript для новичков

29

Этап 29

Разные полезные темы JavaScript

21 июля—24 июля

02 апреля 2018 31 июля 2018
Цель завершена 28 ноября 2018

Автор цели

Карьера и работа

пройти курс javascript на http://theory.phphtml.net/books/javascript/

Хочу стать профессионалом сначала по js потом еще и по node.js, как пойдет конечно)))

У меня есть жена, только родился ребенок, куча долгов и нет времени. Но, я не унываю, я буду пытаться как то двигаться.

Буду проходить курс по http://theory.phphtml.net/. Проходил там php, оч сложный, но потом хоть что то в голове остается.

 Критерий завершения

знаю умею пользоваться

 Личные ресурсы

вместо сна

 Экологичность цели

хочу хочу хочу

  1. Учебник JavaScript для новичков от Трепачёва Дмитрия

  2. Основы работы с JavaScript

    1. Строки и числа

    2. Переменные

    3. Операция присваивания

    4. Комментарии

    5. Функция alert

    6. Математические операции

    7. Получение определенного символа строки

    8. Сложности с операцией присваивания

    9. Операции инкремента и декремента

    10. Операции +=, -=, *=, /=

    11. Значения undefined и null

    12. Значения true и false

    13. Значение NaN

    14. Значения Infinity и -Infinity

    15. Функция prompt

    16. Функция confirm

    17. Типизация переменных

  3. Основы работы с массивами и объектами в JavaScript

    1. Как вывести отдельный элемент массива

    2. Ассоциативные массивы (объекты)

    3. Свойства объекта

    4. Как еще можно создать массив или объект

    5. Заполнение массива

    6. Многомерный массив

  4. Работа с конструкциями if-else, switch-case в JavaScript

    1. Конструкция if-else

    2. Сокращенный синтаксис

    3. Равенство по значению и типу

    4. Не равно

    5. Все операции сравнения

    6. Несколько условий сразу

    7. Работа с логическими переменными

    8. Вложенные if

    9. Конструкция else if

    10. Несколько if

    11. Конструкция switch-case

  5. Работа с циклами for и while в JavaScript

    1. Цикл while

    2. Цикл for

    3. Цикл без тела

    4. Несколько команд в цикле for

    5. Цикл for для массивов

    6. Цикл for-in

    7. Инструкция break

  6. Работа с математическими функциями в JavaScript

    1. Работа с %

    2. Работа со степенью и корнем

    3. Работа с функциями округления

    4. Нахождение максимального и минимального числа

    5. Работа с рандомом

    6. Работа с модулем

    7. Задачи

  7. Практика на комбинации стандартных функций JavaScript

    1. Отработка стандартных функций JavaScript

  8. Работа со строковыми функциями в JavaScript

    1. Задача . Поиск и замена

    2. Задача . Методы substr, substring, slice

    3. Задача . Преобразование формата даты

    4. Работа с регистром символов

    5. Работа с length, substr, substring, slice. Работа с indexOf

    6. Работа с replace

    7. Работа с split

    8. Работа с join

    9. Задачи

  9. Работа с пользовательскими функциями в JavaScript

    1. Задача 1

    2. Простые функции

  10. Приемы работы с флагами на JavaScript

    1. Задачи для решения На флаги

  11. Работа с функциями для массивов в JavaScript

    1. Задача 1

    2. Задача 2

    3. Задача . Многомерные массивы

    4. Задачи для решения Работа с concat

    5. Работа с reverse

    6. Работа с push, unshift

    7. Работа с shift, pop

    8. Работа с slice

    9. Работа с splice

    10. Работа с sort

    11. Работа с Object.keys

  12. Приемы работы с логическими значениями

    1. Приемы работы с логическими значениями

  13. Приемы работы с циклами на JavaScript

    1. На цикл в цикле

    2. Пирамидки

  14. Приемы работы с массивами на JS

    1. Заполнение массивов

    2. Переворот массива

    3. Многомерные массивы

  15. Правильное использование пользовательских функций

    1. Задача 1

    2. Задача 2

    3. Задача 3

    4. Задача 4

    5. Задача 5

    6. Задача 6

    7. Задача 7

  16. Практика на работу с пользовательскими функциями

    1. Задача 1

    2. Задача 2

    3. Задача 3

    4. Задача 4

  17. Продвинутая работа с пользовательскими функциями

    1. Работа с рекурсией 1

    2. Работа с рекурсией 2

  18. Практика на отработку циклов и функций JavaScript

    1. Задача 1

    2. Задача 2

    3. Задача 3

    4. Задача 4

    5. Задача 5

    6. Задача 6

    7. Задача 7

    8. Задача 8

    9. Задача 9

    10. Задача 10

    11. Задача 11

    12. Задача 12

  19. Основы работы с DOM в JavaScript

    1. Задача . Алерт по нажатию на кнопку

    2. Задача . Изменение текста в инпуте

    3. Задача . Вывод содержимого инпута

    4. Задача . Квадрат содержимого инпута

    5. Задача . Обмен содержимым между инпутами

    6. Задача . По нажатию на кнопку меняется ее текст

    7. Задача . Работа с CSS

    8. Задача . Блокирование полей ввода

    9. События через атрибуты

    10. Метод getElementById и работа с атрибутами

    11. Работа с this

    12. Работа с CSS

    13. Задача 16

    14. Задача 17

    15. Задача 18

    16. Задача 19

    17. Задача 20

    18. Задача 21

    19. Задача 22

    20. Задача 23

    21. Задача 24

    22. Задача 25

  20. Работа с элементами страницы в JavaScript

    1. Задача . Изменение текста в span

    2. Задача . Замена span на тег b без изменения текста

    3. Задача . На getElementsByTagName

    4. Задача . На getElementsByClassName

    5. Задача . На querySelectorAll

    6. Свойства innerHTML, outerHTML

    7. Метод getElementsByTagName

    8. Метод getElementsByClassName

    9. Метод querySelectorAll

    10. Методы setAttribute, getAttribute, removeAttribute, hasAttribute

    11. Задача 11

    12. Задача 12

    13. Задача 13

    14. Задача 14

    15. Задача 15

  21. Работа с датами в JavaScript

    1. Задача 1

    2. Задача 2

    3. Работа с new Date

    4. Работа с getDay

    5. Работа с getTime

    6. Работа с Date.parse

    7. Разность между датами

    8. Задача 11

    9. Задача 12

  22. Работа с таймерами в JavaScript

    1. Задача 1

    2. Задача 2

    3. Задача 3

    4. Задача 4

    5. Задача 5

    6. Задача 6

    7. Задача 7

    8. Задача 8

  23. Продвинутая работа с событиями в JavaScript

    1. На elem.onclick

    2. На addEventListener, removeEventListener

    3. Задача 3

    4. Задача 4

    5. Задача 5

    6. Задача 6

    7. Задача 7

    8. Задача 8

    9. Задача 9

  24. Продвинутая работа с DOM на JavaScript

    1. Работа с классами

    2. Работа с CSS

    3. Свойство tagName

    4. Вставка элементов через appendChild

    5. Привязывание событий при вставке

    6. Вставка элементов через insertBefore

    7. Вставка элементов через insertAdjacentHTML

    8. Потомки

    9. Соседи

    10. Родители

    11. Удаление и клонирование

    12. Клонирование

    13. Практика

  25. Работа с метриками на JavaScript

    1. На величину границы clientTop, clientLeft.

    2. На полный размер элемента offsetWidth, offsetHeight.

    3. На размер элемента без границ, но с padding clientWidth, clientHeight.

    4. Работа с getComputedStyle getComputedStyle.

    5. Прокрутка элемента scrollTop, scrollLeft.

    6. Прокрутка элементаscrollWidth, scrollHeight.

    7. Прокрутка страницы pageXOffset, pageYOffset.

    8. Прокрутка страницы scrollTo, scrollBy, scrollIntoView

    9. Практика

  26. Работа с метриками для window на JavaScript

    1. Задача 1

    2. Задача 2

    3. Задача 3

  27. Основы работы с объектом Event на JavaScript

    1. На координаты

    2. На клавиши

    3. Практика

  28. Продвинутая работа с объектом Event на JavaScript

    1. Задача 1

    2. Задача 2

  29. Разные полезные темы JavaScript

    1. Работа с формами

    2. Работа с селектами

  30. Практика JavaScript для новичков

    1. Задача 1

    2. Задача 2

    3. Задача 3

    4. Задача 4

    5. Задача 5

    6. Задача 6

    7. Задача 7

    8. Задача 8

    9. Задача 9

    10. Задача 10

    11. Задача 11

    12. Задача 12

    13. Задача 13

    14. Задача 14

    15. Задача 15

    16. Задача 16

    17. Задача 17

    18. Задача 18

    19. Задача 19

    20. Задача 20

    21. Задача 21

    22. Задача 22

    23. Задача 23

    24. Задача 24

    25. Задача 25

    26. Задача 26

    27. Задача 27

    28. Задача 28

    29. Задача 29

    30. Задача 30

    31. Задача 31

    32. Задача 32

    33. Задача 33

    34. Задача 34

    35. Задача 35

    36. Задача 36

    37. Задача 37

    38. Задача 38

    39. Задача 39

    40. Задача 40

    41. Задача 41

    42. Задача 42

    43. Задача 43

    44. Задача 44

    45. Задача 45

    46. Задача 46

    47. Задача 47

    48. Задача 48

    49. Задача 49

    50. Задача 50

    51. Задача 51

    52. Задача 52

    53. Задача 53

    54. Задача 54

    55. Задача 55

    56. Задача 56

    57. Задача 57

    58. Задача 58

    59. Задача 59

  31. Минипроекты JavaScript для новичков

    1. Урок 1

    2. Урок 2

    3. Урок 3

    4. Урок 4

    5. Урок 5

    6. Урок 6

    7. Урок 7

    8. Урок 8

    9. Урок 9

    10. Урок 10

    11. Урок 11

  • 1353
  • 02 апреля 2018, 12:40
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?