1

Этап 1

День 1-2: Введение в JavaScript

2

Этап 2

День 3-4: Работа с переменными и типами данных

3

Этап 3

День 5-6: Условные операторы и циклы

4

Этап 4

День 7-8: Функции

5

Этап 5

День 9-10: Массивы

6

Этап 6

День 11-12: Работа с объектами

7

Этап 7

День 13-14: Работа с DOM

8

Этап 8

День 15-16: Работа с формами

9

Этап 9

День 17-18: Работа с AJAX

10

Этап 10

День 19-20: Работа с JSON

11

Этап 11

День 21-22: Работа с библиотеками

12

Этап 12

День 23-24: Оптимизация и отладка

13

Этап 13

День 25: Практика и повторение

1

Этап 1

День 1-2: Введение в JavaScript

2

Этап 2

День 3-4: Работа с переменными и типами данных

3

Этап 3

День 5-6: Условные операторы и циклы

4

Этап 4

День 7-8: Функции

5

Этап 5

День 9-10: Массивы

6

Этап 6

День 11-12: Работа с объектами

7

Этап 7

День 13-14: Работа с DOM

8

Этап 8

День 15-16: Работа с формами

9

Этап 9

День 17-18: Работа с AJAX

10

Этап 10

День 19-20: Работа с JSON

11

Этап 11

День 21-22: Работа с библиотеками

12

Этап 12

День 23-24: Оптимизация и отладка

13

Этап 13

День 25: Практика и повторение

28 октября 2023 23 ноября 2023
Цель завершена 22 ноября 2023
Карьера и работа

Освоение основ языка JavaScript

Ощущение, что каждый человек на SmartProgress кроме меня - программист, который по вечерам взламывает Пентагон. Вот и я своими гуманитарными мозгами хочу на танцпол.

Список всего, что я знаю о JavaScript на момент 28.10.2023:

  1. Язык - это такой орган во рту. Мягонький и слизистый.
  2. Ну, или там русский, немецкий... Значит где-то есть страна JavaScriptия, на котором говорят... язык не поворачивается назвать этот народ (язык, который в первом пункте)
  3. Java... что-то такое я видел при загрузке майнкрафта.

Какие у меня есть проблемы на данный момент? Они вполне очевидны. Между мной и айтшниками есть, как бы это сказать, "языковой барьер" (да, я горжусь этим каламбуром). Мне непонятен их язык, они никогда ничего не объясняют и всегда думают, что новички с лёгкостью усвоят кучу новых терминов на английском языке (даже те, кто английский знают). Но я тупой, я так не могу. Хотя эксель с мудлом же усвоил, нет ничего невозможного. Раз плюнуть... да?

*всё, что Вы видите в плане действий, создано ChatGPT. Возможно ничего из этого не имеет смысла, я просто не знаю. Советы и пожелания приветствуются

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

Понять, чё эта такое

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

Доступ в интернет, книги и видеоресурсы. Так понимаю, для практики нужна какая-то программа, у меня пока ничего нет, но, надеюсь, заведётся

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

Уже давно мечтаю разработать сайт и игру. Это будет первый ползок к её воплощению

  1. День 1-2: Введение в JavaScript

    - Изучение основ JavaScript

    - Понимание синтаксиса и структуры языка

    - Написание простых скриптов

  2. День 3-4: Работа с переменными и типами данных

    - Изучение различных типов данных в JavaScript

    - Создание переменных и их использование

    - Операторы и выражения

  3. День 5-6: Условные операторы и циклы

    - Изучение условных операторов (if, else if, else) и их применение

    - Практика использования циклов (for, while) для выполнения повторяющихся задач

  4. День 7-8: Функции

    - Понимание концепции функций в JavaScript

    - Создание и использование функций

    - Параметры и аргументы функций

  5. День 9-10: Массивы

    - Изучение работы с массивами в JavaScript

    - Добавление, удаление и изменение элементов массива

    - Использование циклов для работы с массивами

  6. День 11-12: Работа с объектами

    - Понимание концепции объектов в JavaScript

    - Создание объектов и их свойств

    - Методы объектов и их использование

  7. День 13-14: Работа с DOM

    - Изучение работы с DOM (Document Object Model)

    - Получение доступа к элементам страницы и их изменение

    - Обработка событий

  8. День 15-16: Работа с формами

    - Изучение работы с формами в JavaScript

    - Получение и проверка значений полей формы

    - Отправка данных на сервер

  9. День 17-18: Работа с AJAX

    - Понимание концепции AJAX (асинхронные запросы)

    - Использование AJAX для загрузки данных с сервера без перезагрузки страницы

    - Обработка полученных данных

  10. День 19-20: Работа с JSON

    - Изучение формата JSON (JavaScript Object Notation)

    - Преобразование данных в формат JSON и обратно

    - Использование JSON для обмена данными с сервером

  11. День 21-22: Работа с библиотеками

    - Изучение популярных библиотек JavaScript, таких как jQuery или React

    - Интеграция библиотеки в проект

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

  12. День 23-24: Оптимизация и отладка

    - Изучение методов оптимизации и отладки JavaScript кода

    - Использование инструментов разработчика браузера для отладки кода

    - Оптимизация производительности приложения

  13. День 25: Практика и повторение

    - Практические задания и упражнения для закрепления полученных знаний

    - Повторение основных концепций и тем, изученных в предыдущие дни

    - Подготовка к проверке полученных знаний по JavaScript «Базовый уровень»

  • 882
  • 28 октября 2023, 20:57
Регистрация

Регистрация

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

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

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