Bogdan Stashchuk «JavaScript - Полный Курс По JavaScript» — Udemy слив скачать
- Добавлено: 2022-02-08
- Автор курса: Bogdan Stashchuk
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Скачать: PC / Smartphone / Tablet
- Вы изучите все ключевые функции jаvascript вплоть до Классов, Промисов и Асинхронных функций, но начнем мы с того, что такое переменные, типы, циклы, массивы
- Основные понятия jаvascript - это Выражения, Объекты и Функции и в этом курсе вы досконально изучите их, а также научитесь применять полученные знания
- Вы узнаете основные принципы работы jаvascript и изучите все основные функции, которые используются в реальных проектах чаще всего и востребованные больше всех
- Вы будете запускать на практике все примеры, которые я буду показывать на протяжении курса, используя Google Chrome, Node и Visual Studio Code с Code Runner
- Предварительных требований нет, все что от вас требуется - желание учиться и практиковаться
jаvascript - это самый популярный язык программирования в мире. На нем можно создавать как фронтенд, так и бэкенд приложения.
Тем самым, выучив jаvascript, вы можете стать либо фронтенд разработчиком, либо бэкенд разработчиком или же сможете создавать фул-стек приложения.
jаvascript - это также язык с огромным количеством функций, но для того чтобы УМЕТЬ писать код на jаvascript, нужно ПОНИМАТЬ ключевые концепции jаvascript. И именно на этом я и сконцентрируюсь вместе с вами в этом курсе.
Прежде чем писать код и запускать примеры, вы получите от меня объяснения и ответы на вопросы ЗАЧЕМ и ПОЧЕМУ, а уже только после этого КАК писать код.
Я не буду тратить ваше время и потому я создал максимально эффективную структуру курса. Все примеры, которые я буду объяснять и запускать, написаны мною до курса, но вы будете самостоятельно писать и запускать код.
Длительность всех видео-лекций в этом курсе 11 часов, но рассчитывайте потратить около 100 часов для освоения всех тем курса, включая самостоятельное выполнение всех практических заданий.
Темы, которые мы рассмотрим в этом курсе:
Введение
Как выполнять код
Самое важное в jаvascript
Что такое console.log
Выражения
Переменные
Объявление переменных
Практика по созданию переменных
Примитивные типы
Ссылочный тип
Динамическая типизация
Объекты
Создание и удаление свойств объектов
Вложенные свойства
Сокращенный формат записи свойств
Глобальные объекты
Методы объекта
JSON - jаvascript Object Notation
Мутация в jаvascript
Как избежать мутаций объектов
Что такое функция
Объявление и вызов функции
Передача значения по ссылке
Колбэк функции
Правила работы с функциями
Области видимости
Цепочка областей видимости
Жизненный цикл переменных
Типы областей видимости
Строгий режим
Операторы
Оператор присваивания
Унарные и бинарные операторы
Форматы записи операторов
Приоритетность операторов
Логические операторы
Ложные значения
Практика с 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
После прохождения этого курса вы смело сможете сказать, что ЗНАЕТЕ jаvascript и УМЕЕТЕ пользоваться самыми востребованными функциями jаvascript.
Для кого этот курс:
- Начинающие программисты, которые хотят познакомиться з языком программирования jаvascript
- Желающие стать фронтенд разработчиками
- Программисты, которые уже используют jаvascript
- Все, кто хочет понять, как работает jаvascript
Купить другие курсы и тренинги
Рекомендуемые курсы
Docker — Полный курс Docker Изучите все основные функции Docker — Образы, Контейнеры, Dockerfile, Docker Compose в полном практическом курсе DockerТребования Базовые навыки использования компьютера Умение пользоваться терминалом и командной строкой Описание Этот курс посвящен Docker Узнайте, КАК
Изучите и поймите все современные функции Python, которые используются на практике чаще всего в курсе по Python Чему вы научитесь: Вы узнаете основные принципы работы Python и изучите все основные функции, которые используются в реальных проектах чаще всего и востребованные больше всех Вы будете
Изучите все основы CSS, включая CSS Селекторы, CSS Комбинаторы, Flexbox, Grid, шрифты, цвета, анимацию и переходы. Чему вы научитесь: Глубокое понимание CSS: Студенты освоят основы и продвинутые техники CSS, позволяющие создавать стильные и эффективные веб-страницы. Гибкость в расположении
Изучите и поймите все основные функции Git. Узнайте, как использовать Git и GitHub - Коммиты, ветки, слияние, GitHub и Git Objects: Если эти термины для вас новые — становитесь студентом этого курса и вы узнаете, что такое Git и как использовать его основные функции. Ознакомьтесь с Git и GitHub,
Супер jаvascript Самый полный обучающий курс по изучению языка программирования jаvascript от автора образовательного канала ITDoctor Авторы: Исмаил Усеинов Последнее обновление: 3/2021 русский Чему вы научитесь Язык программирования jаvascript Требования основы HTML и CSS Описание Курс состоит из
Освойте самое важное для веб-разработчика и начните зарабатывать на этом деньги! HTML, CSS, jаvascript, Vue, Git, Gulp Описание Этот курс направлен на обучение созданию сайтов и программированию на языке jаvascript, весь материал подносится простым языком. Вы получите много полезных материалов и мы
Больше курсов по этой теме
Вы должны сделать покупку, чтобы увидеть скрытое содержимое. Этот курс включает 6 часов видео-курса Пожизненный доступ Доступ через приложение Лабораторная работа Сертификат Чему вы научитесь: Понимать как устроена Active Directory DS Развертывать службу каталогов Active Directory DS Управлять
Управление проектами Основы управления проектами и личная эффективность Курс разработан для тех, кто не имеет специальных знаний в области проектного управления. Призван дать комплексное представление о проектной работе, организации проектов, а также базовые знания по управлению проектами. Системно
V четверть - Системный анализ Эта четверть полностью посвящена системному анализу. Вы изучите необходимые нотации, основные интеграционные технологии и инструменты: UML, SOAP, REST API, XML, XHTML, протокол HTTP и TLS, Websockets и Firebase, HTTP/2, gRPC, очереди сообщений: Kafka, rabbit MQ, ESB
IV Четверть - Python для аналитиков Этот блок обучения погрузит вас в мир Python. Вы пройдете путь от основ программирования до автоматизации, сбора, обработки, анализа и визуализации данных. Освоите парсинг и работу с API, а также научитесь использовать основные библиотеки анализа данных: NumpP,
Конфигурация «1С:ERP Управление предприятием 2» содержит весь необходимый инструментарий для автоматизации бухгалтерского и налогового учета, включая подготовку обязательной регламентированной отчетности в организации. Конфигурация поддерживает бухгалтерский и налоговый учет деятельности
Чему научим : Установка программного обеспечения Управление безопасностью и правами на файлы Управление файловой системой Управление пакетами Системные настройки в Linux Работа с командной строкой Скрипты на Bash Регулярные выражения Корневые концепции в Linux Старт системы и мониторинг Linux
Отзывы о курсе [Udemy] JavaScript - Полный Курс По JavaScript (Bogdan Stashchuk)