1

Етап 1

Основы JavaScript

2

Етап 2

JavaScript в работе, теория и практика

3

Етап 3

Продвинутый JavaScript

4

Етап 4

Библиотека React. Базовый уровень

5

Етап 5

Библиотека React. Средний уровень

6

Етап 6

React + Redux

7

Етап 7

Практика

8

Етап 8

Последний этап, поиск работы

1

Етап 1

Основы JavaScript

2

Етап 2

JavaScript в работе, теория и практика

3

Етап 3

Продвинутый JavaScript

4

Етап 4

Библиотека React. Базовый уровень

5

Етап 5

Библиотека React. Средний уровень

6

Етап 6

React + Redux

7

Етап 7

Практика

8

Етап 8

Последний этап, поиск работы

08 вересня 2022 01 березня 2023
Ціль прострочена на 1024 дня

Мета закинута

Автор не відписував в цілі 3 року 1 месяць 2 дня

Автор мети

Boboy

Росія, Казань

27 Рік / року / років

Кар'єра та робота

Стать супер крутым программистом, найти удалённую работу и жить счастливо, не выходя из дома

Ещё с детства хотел стать программистом, для меня в то время это было чем-то крутым и интересным. Недавно мне стукнуло 24, я так и не стал тем кем хотел быть и у меня нет навыков, благодаря которым я бы мог получать достойную зарплату. Попытки войти в it сферу до этого уже были, но не увенчались успехом, много раз терял мотивацию, часто занимался прокрастинацией, пропадал интерес к жизни и т.д. Поэтому дальше пройденного курса по основам вёрстки я не уходил.

Как это бывает, многие начинают новую жизнь в новом году, я же решил выбрать для этого свой день рождения. Набрёл на этот сайт и планирую им пользоваться, чтобы был хоть какой-то мнимый контроль над собой и своим временем. В планах достигнуть поставленную цель к марту. Почему март? Просто очень хочу, чтобы к лету 2023 года у меня было всё более-менее хорошо, чтобы была перспективная работа и хорошие условия для жизни.

Буду пользоваться методом помидора, через определенный сайт для контроля времени и уделять каждый день по 4-8 часов на обучение. В идеале к концу своего пути у меня должно получиться примерно 1000 часов потраченного времени, этого достаточно, чтобы начать задумываться о работе.

Вот собственно сайты, которыми я пользовался и буду пользоваться, список будет дополняться:

  1. https://pomodoro-tracker.com/
  2. https://code.mu/ru/
  3. https://learn.javascript.ru/
  4. https://www.freecodecamp.org/
  5. Ютюбчик

    Ну и слова Гимли в дорогу)

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

Работа фронтенд разработчиком или работа во фрилансе

 Особисті ресурси

Есть достаточное количество свободного времени

Есть базовые знания связанные с вёрсткой и созданием сайтов

 Екологічність мети

С детства я с компьютером на ты и давно есть желание работать разработчиком. Я не душа компании и порой частое общение с людьми меня изматывает, поэтому сидение за компом и удаленная работа это как раз для меня. Но в то же время я прекрасно понимаю, что в любой компании важны софт-скиллы и умение работать в команде. Поэтому я не сильно против работы в офисе, как может показаться по заголовку, удаленная работа для меня это просто хороший бонус.

  1. Основы JavaScript

    Прохожу курс скачанный из интернета. Если кому интересно оригинальный курс находится на сайте Udemy под названием - "Полный курс по JavaScript + React - с нуля до результата". Но там проблемы с покупкой курсов, если вы проживаете в России.

    1. Что такое JS и его подключение

    2. Классификация типов данных в JavaScript

    3. Переменные и строгий режим

    4. Простое общение с пользователем

    5. Интерполяция (ES6)

    6. Операторы в JS

    7. Учимся работать с системой контроля версий Git и с сервисом GitHub

    8. Практика. Пишем приложение. Часть 1

    9. Условия

    10. Циклы

    11. Практика. Применяем условия и циклы. Часть 2

    12. Функции

    13. Методы и свойства строк и чисел

    14. Практика. Используем функции. Часть 3

    15. Callback- функции

    16. Объекты, деструктуризация объектов (ES6)

    17. Массивы и псевдомассивы

    18. Передача по ссылке или по значению, Spread оператор (ES6-ES9)

    19. Основы ООП, прототипно-ориентированное наследование

    20. Практика. Используем объекты. Часть 4

    21. Отлавливаем ошибки в своем коде при помощи консоли разработчика. Breakpoints

    22. Динамическая типизация в JS

    23. Задачи с собеседований на понимание основ

    24. Получение элементов со страницы

    25. Действия с элементами на странице

    26. Практика. Задание на отработку действий со страницей

    27. События и их обработчики

    28. Навигация по DOM - элементам, data-атрибуты, преимущество for of

    29. Практика. Используем события на странице проекта

    30. События на мобильных устройствах

    31. Async, defer, динамические скрипты

  2. JavaScript в работе, теория и практика

    1. ClassList и делегирование событий

    2. Создаем табы в новом проекте

    3. Скрипты и время их выполнения. setTimeout и setInterval

    4. Работа с датами

    5. Создаем таймер обратного отсчета на сайте

    6. Параметры документа, окна и работа с ними

    7. Создаем модальное окно

    8. Модификации модального окна

    9. Функции-конструкторы

    10. Контекст вызова. This

    11. Классы (ES6)

    12. Используем классы в реальной работе

    13. Rest оператор и параметры по умолчанию (ES6)

  3. Продвинутый JavaScript

    1. Локальные сервера

    2. JSON формат передачи данных, глубокое клонирование объектов

    3. AJAX и общение с сервером

    4. Реализация скрипта отправки данных на сервер

    5. Красивое оповещение пользователя

    6. Promise (ES6)

    7. Fetch API

    8. Методы перебора массивов

    9. Подробно про npm и проект. JSON-server

    10. Получение данных с сервера. AsyncAwait (ES8)

    11. Дополнительно Что такое библиотеки. Библиотека axios

    12. Создаем слайдеры на сайте

    13. Создаем навигацию для слайдов

    14. Как сохранить данные без БД. Работа с localStorage

    15. Регулярные выражения

    16. Создаем калькулятор на сайте

    17. Геттеры и сеттеры (свойства объектов)

    18. Инкапсуляция

    19. Прием модуль, как и зачем его использовать

    20. Webpack. Собираем наш проект

    21. ES6 Modules

    22. Собираем наш проект и фиксим баги

    23. Ошибки. Как избежать “поломки” своего кода

    24. Как превратить код ES6+ в старый формат ES5. Babel, Core.js и полифиллы

    25. Современные библиотеки и фрэймворки

    26. Библиотека Jquery

    27. Функции-генераторы

    28. JS анимации, requestAnimationFrame

    29. Event loop, подробная работа асинхронных и синхронных операций

    30. Работаем с готовыми кодами

  4. Библиотека React. Базовый уровень

    Добавлю позже

    1. -

    2. -

    3. -

  5. Библиотека React. Средний уровень

    Добавлю позже

    1. -

    2. -

    3. -

  6. React + Redux

    Добавлю позже

    1. -

    2. -

    3. -

  7. Практика

    Буду применять все изученные знания на практике, пока не знаю как, сайт поделаю, вёрстка и т.д, чтобы не было каши в голове

  8. Последний этап, поиск работы

  • 1321
  • 08 вересня 2022, 11:23

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?