Вы используете мобильную версию

перейти на Полную версию сайта

Доступно

[Udemy] JavaScript - Полный курс. Включает 80 Задач (Богдан Стащук)

Складчина [Udemy] JavaScript - Полный курс. Включает 80 Задач (Богдан Стащук). Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Тема найдена по тегам:
Цена:
3790 руб
Взнос:
207 руб
Организатор:
Dr.Vatson

Список участников складчины:

1. Dr.Vatson 2. Lelystrecoza 3. Александр1993 4. dapgank 5. Anneke 6. Fryjil 7. Lili_ma 8. Physen 9. eil 10. kirzim2007 11. egois. 12. Slotus 13. wertuozca 14. Dima1917 15. vdkmvx 16. Sevenseven 17. slater999
Оцените эту складчину: /5,
  • Описание
  • Отзывы (1)
  1. Dr.Vatson
    Dr.Vatson Организатор складчин

    [Udemy] JavaScript - Полный курс. Включает 80 Задач (Богдан Стащук)

    [​IMG]
    Изучите и поймите все современные функции JavaScript, которые используются на практике чаще всего в курсе по JavaScript

    JavaScript - это самый популярный язык программирования в мире. На нем можно создавать как фронтенд, так и бэкенд приложения.

    Тем самым, выучив JavaScript, вы можете стать либо фронтенд разработчиком, либо бэкенд разработчиком или же сможете создавать фул-стек приложения.

    Этот курс включает ПРАКТИЧЕСКИЕ ЗАДАНИЯ С РЕШЕНИЯМИ

    JavaScript - это также язык с огромным количеством функций, но для того чтобы УМЕТЬ писать код на JavaScript, нужно ПОНИМАТЬ ключевые концепции JavaScript. И именно на этом я и сконцентрируюсь вместе с вами в этом курсе.

    Прежде чем писать код и запускать примеры, вы получите от меня объяснения и ответы на вопросы ЗАЧЕМ и ПОЧЕМУ, а уже только после этого КАК писать код.

    Я не буду тратить ваше время и потому я создал максимально эффективную структуру курса. Все примеры, которые я буду объяснять и запускать, написаны мною до курса, но вы будете самостоятельно писать и запускать код.

    Длительность всех видео-лекций в этом курсе 11 часов, но рассчитывайте потратить около 100 часов для освоения всех тем курса, включая самостоятельное выполнение всех практических заданий.

    Для кого этот курс:
    • Начинающие программисты, которые хотят познакомиться з языком программирования JavaScript
    • Желающие стать фронтенд разработчиками
    • Программисты, которые уже используют JavaScript
    • Все, кто хочет понять, как работает JavaScript
    Требования:
    • Предварительных требований нет, все что от вас требуется - желание учиться и практиковаться
    Чему вы научитесь
    • Вы изучите все ключевые функции JavaScript вплоть до Классов, Промисов и Асинхронных функций, но начнем мы с того, что такое переменные, типы, циклы, массивы
    • Основные понятия JavaScript - это Выражения, Объекты и Функции и в этом курсе вы досконально изучите их, а также научитесь применять полученные знания
    • Вы узнаете основные принципы работы JavaScript и изучите все основные функции, которые используются в реальных проектах чаще всего и...
    • Вы будете запускать на практике все примеры, которые я буду показывать на протяжении курса, используя Google Chrome, Node и Visual Studio Code с Code...
    1. Введение
    2. Как выполнять код
    3. Самое важное в JavaScript
    4. Что такое console.log
    5. Выражения
    6. Переменные
    7. Объявление переменных
    8. Практика по созданию переменных
    9. Примитивные типы
    10. Ссылочный тип
    11. Динамическая типизация
    12. Объекты
    13. Создание и удаление свойств объектов
    14. Вложенные свойства
    15. Сокращенный формат записи свойств
    16. Глобальные объекты
    17. Методы объекта
    18. JSON - JavaScript Object Notation
    19. Мутация в JavaScript
    20. Как избежать мутаций объектов
    21. Что такое функция
    22. Объявление и вызов функции
    23. Передача значения по ссылке
    24. Колбэк функции
    25. Правила работы с функциями
    26. Области видимости
    27. Цепочка областей видимости
    28. Жизненный цикл переменных
    29. Типы областей видимости
    30. Строгий режим
    31. Операторы
    32. Оператор присваивания
    33. Унарные и бинарные операторы
    34. Форматы записи операторов
    35. Приоритетность операторов
    36. Логические операторы
    37. Ложные значения
    38. Практика с typeof оператором
    39. Оператор НЕ
    40. Оператор короткого замыкания И
    41. Оператор короткого замыкания ИЛИ
    42. Трюк с оператором И и вызовом функции
    43. Цепочки выражений с операторами И и ИЛИ
    44. Оператор разделения объекта на свойства
    45. Конкатенация строк
    46. Функциональные выражения
    47. Стрелочные функции
    48. Значения параметров функции по умолчанию
    49. Обработка ошибок
    50. Инструкции
    51. Выражения-инструкции
    52. Как отличить инструкцию от выражения
    53. Массивы
    54. Оператор сравнения для массивов и объектов
    55. Массив против Объекта
    56. Как работать с элементами массива
    57. Методы массивов
    58. Метод forEach
    59. Метод map
    60. Деструктуризация объектов
    61. Деструктуризация массивов
    62. Деструктуризация параметров функции
    63. Условные инструкции
    64. Условная инструкция if else
    65. Условная инструкция if else if
    66. Использование if в функциях
    67. Инструкция switch
    68. Тернарный оператор
    69. Циклы
    70. Цикл for
    71. Для перебора массивов не нужен for
    72. Цикл while
    73. Цикл do while
    74. Цикл for in
    75. Методы keys и values для объектов
    76. Цикл for in для массивов
    77. Цикл for of
    78. Модули
    79. Создание и запуск модулей с помощью Node
    80. Несколько экспортов
    81. Правила работы с модулями
    82. Практика по созданию нескольких экспортов
    83. Как используются модули в React
    84. Введение в классы и прототипы
    85. Пример класса
    86. Создание экземпляров класса
    87. Цепочка прототипов
    88. Проверка принадлежности классу
    89. Вызов унаследованных методов
    90. Практика по созданию классов и экземпляров
    91. Проверка принадлежности свойств объектов
    92. Создание нескольких экземпляров
    93. Статические методы
    94. Практика по созданию статических методов
    95. Расширение других классов
    96. Что же такое прототип
    97. Строки и числа ведут себя как объекты
    98. Введение в промисы
    99. Создание и использование промисов
    100. Использование промисов в fetch
    101. Практика по использованию промисов и fetch
    102. Практика с отклонением промисов
    103. Вызов fetch внутри промиса
    104. Асинхронные функции
    105. Использование await внутри асинхронных функций
    106. Пример с async await
    107. Переход с промисов на async await
    108. Обработка ошибок в асинхронных функциях
    109. Ключевые принципы в async await
    Список практических задач с решениями
    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 - Const
    28. ЗАДАЧА 28 - Let
    29. ЗАДАЧА 29 - Строгий режим
    30. ЗАДАЧА 30 - Колбэк функция
    31. ЗАДАЧА 31 - Интервалы и Таймауты
    32. ЗАДАЧА 32 - Добавление элементов в начало массива
    33. ЗАДАЧА 33 - Добавление элемента по определенному индексу
    34. ЗАДАЧА 34 - Массив объектов
    35. ЗАДАЧА 35 - Итерация по свойствам объекта
    36. ЗАДАЧА 36 - Случайные числа
    37. ЗАДАЧА 37 - Цикл "for .. in"
    38. ЗАДАЧА 38 - Тернарный оператор
    39. ЗАДАЧА 39 - Перебор элементов массива
    40. ЗАДАЧА 40 - Конвертация JSON в JavaScript объекты
    41. ЗАДАЧА 41 - Поиск объектов в массиве
    42. ЗАДАЧА 42 - Проверка сортировки массива
    43. ЗАДАЧА 43 - Сравнение двух массивов
    44. ЗАДАЧА 44 - Поиск элементов примитивных типов в массиве
    45. ЗАДАЧА 45 - Поиск элементов в массивах
    46. ЗАДАЧА 46 - Добавление уникальных элементов в массив
    47. ЗАДАЧА 47 - Использование метода "reduce" для создания массива
    48. ЗАДАЧА 48 - Использование метода "reduce" для создания объекта
    49. ЗАДАЧА 49 - Сортировка объектов в массиве
    50. ЗАДАЧА 50 - Шаблонные строки
    51. ЗАДАЧА 51 - Операторы rest и spread
    52. ЗАДАЧА 52 - Параметры функции по умолчанию
    53. ЗАДАЧА 53 - Сокращенное написание свойств объектов
    54. ЗАДАЧА 54 - Деструктуризация массива
    55. ЗАДАЧА 55 - Деструктуризация результата функции
    56. ЗАДАЧА 56 - Деструктуризация объектов
    57. ЗАДАЧА 57 - Трансформация массива объектов
    58. ЗАДАЧА 58 - Удаление свойств объекта
    59. ЗАДАЧА 59 - Расширение массивов
    60. ЗАДАЧА 60 - Модифицированный метод push для массивов
    61. ЗАДАЧА 61 - Сумма чисел
    62. ЗАДАЧА 62 - Разница в объявлении функций
    63. ЗАДАЧА 63 - Зона видимости функции
    64. ЗАДАЧА 64 - Hoisting
    65. ЗАДАЧА 65 - Тернарный оператор
    66. ЗАДАЧА 66 - Стрелочные функции
    67. ЗАДАЧА 67 - Параметры функции по умолчанию
    68. ЗАДАЧА 68 - Проверка наличия аргументов в вызове функции
    69. ЗАДАЧА 69 - Деструктуризация объектов
    70. ЗАДАЧА 70 - Деструктуризация массивов и "rest" оператор
    71. ЗАДАЧА 71 - Spread Operator
    72. ЗАДАЧА 72 - Копия массива
    73. ЗАДАЧА 73 - Шаблонные строки
    74. ЗАДАЧА 74 - Деструктуризация объектов
    75. ЗАДАЧА 75 - Перебор символов строки
    76. ЗАДАЧА 76 - Поменять местами значения двух переменных
    77. ЗАДАЧА 77 - Замыкания
    78. ЗАДАЧА 78 - Классы
    79. ЗАДАЧА 79 - Перебор свойств объекта
    80. ЗАДАЧА 80 - Сумма положительных и отрицательных чисел

    После прохождения этого курса вы смело сможете сказать, что ЗНАЕТЕ JavaScript и УМЕЕТЕ пользоваться самыми востребованными функциями JavaScript.

     
    Последнее редактирование модератором: 18 апр 2023
    Dr.Vatson, 26 сен 2022
    bars0606 нравится это.
  2. Похожие складчины
    Загрузка...
  3. Dr.Vatson
    Dr.Vatson Организатор складчин
    Уведомляем вас о начале сбора взносов.
    Цена продукта: 3790 руб. Взнос с каждого участника: 207 руб.
    Кол-во участников в основном списке: 1 чел.

    Начало сбора взносов 29 Сентябрь 2022 года
     
    Dr.Vatson, 27 сен 2022
  4. SandraW
    SandraW Организатор складчин
    _Smoke [Skillbox] Профессия Инженер по тестированию 2022

    Тестировщик в буквальном смысле проводит краш-тесты программных продуктов.
    Он продумывает, что и где может сломаться, прогнозирует сбои и находит ошибки в приложениях, сайтах и программах, чтобы продукт вышел работоспособным.
    Тестировщик должен всеми способами испытать надёжность и удобство сервиса на этапе разработки.

    Вы освоите одну из самых востребованных IT-профессий под руководством личного наставника и начнёте зарабатывать ещё до завершения курса.
    Опыт программирования не нужен.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    SandraW, 28 сен 2022
  5. Leo.
    Leo. Активный складчик
    _Neo [Яндекс Практикум] Аналитик данных

    Начните зарабатывать, анализируя

    Что именно вы будете делать, когда станете аналитиком
    Выгружать, преобразовывать и очищать данные с помощью SQL-запросов.
    Создавать дашборды с помощью Tableau и других инструментов.
    Запускать А/В-тестирования для проверки гипотез.
    Рассчитывать ключевые метрики работы компании и оценивать их значимость.
    Помогать бизнесу принимать решения на основе данных.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    Leo., 23 апр 2023
Наверх