Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

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

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

JavaScript - Полный Курс По JavaScript [Udemy] [Bogdan Stashchuk | Software Engineer, MBA, PhD, CCIE]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 725
Реакции
164
Баллы
63
JavaScript - Полный Курс По JavaScript
Изучите и поймите все современные функции JavaScript, которые используются на практике чаще всего в курсе по JavaScript

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

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

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

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

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

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

Темы, которые мы рассмотрим в этом курсе:

Введение


Как выполнять код


Самое важное в JavaScript


Что такое console.log


Выражения


Переменные


Объявление переменных


Практика по созданию переменных


Примитивные типы


Ссылочный тип


Динамическая типизация


Объекты


Создание и удаление свойств объектов


Вложенные свойства


Сокращенный формат записи свойств


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


Методы объекта


JSON - JavaScript Object Notation


Мутация в JavaScript


Как избежать мутаций объектов


Что такое функция


Объявление и вызов функции


Передача значения по ссылке


Колбэк функции


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


Области видимости


Цепочка областей видимости


Жизненный цикл переменных


Типы областей видимости


Строгий режим


Операторы


Оператор присваивания


Унарные и бинарные операторы


Форматы записи операторов


Приоритетность операторов


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


Ложные значения


Практика с typeof оператором


Оператор НЕ


Оператор короткого замыкания И


Оператор короткого замыкания ИЛИ


Трюк с оператором И и вызовом функции


Цепочки выражений с операторами И и ИЛИ


Оператор разделения объекта на свойства


Конкатенация строк


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


Стрелочные функции


Значения параметров функции по умолчанию


Обработка ошибок


Инструкции


Выражения-инструкции


Как отличить инструкцию от выражения


Массивы


Оператор сравнения для массивов и объектов


Массив против Объекта


Как работать с элементами массива


Методы массивов


Метод forEach


Метод map


Деструктуризация объектов


Деструктуризация массивов


Деструктуризация параметров функции


Условные инструкции


Условная инструкция if else


Условная инструкция if else if


Использование if в функциях


Инструкция switch


Тернарный оператор


Циклы


Цикл for


Для перебора массивов не нужен for


Цикл while


Цикл do while


Цикл for in


Методы keys и values для объектов


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


Цикл for of


Модули


Создание и запуск модулей с помощью Node


Несколько экспортов


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


Практика по созданию нескольких экспортов


Как используются модули в React


Введение в классы и прототипы


Пример класса


Создание экземпляров класса


Цепочка прототипов


Проверка принадлежности классу


Вызов унаследованных методов


Практика по созданию классов и экземпляров


Проверка принадлежности свойств объектов


Создание нескольких экземпляров


Статические методы


Практика по созданию статических методов


Расширение других классов


Что же такое прототип


Строки и числа ведут себя как объекты


Введение в промисы


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


Использование промисов в fetch


Практика по использованию промисов и fetch


Практика с отклонением промисов


Вызов fetch внутри промиса


Асинхронные функции


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


Пример с async await


Переход с промисов на async await


Обработка ошибок в асинхронных функциях


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

www.udemy.com/course/javascript-ru/
 
Прием платежей для сайтов
Верх