Що нового?

Придбаний Программирование на JavaScript [Shultais Education] [Никита Шультайс]

Інформація про покупку
Тип покупки: Складчина
Ціна: 3994 ГРН
Учасників: 0 з 8
Організатор: Відсутній
Статус: Набір учасників
Внесок: 519.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Программирование на JavaScript [Shultais Education] [Никита Шультайс]



Полный онлайн-курс по JavaScript подходит для начинающих web-разработчиков и поможет освоить самый распространенный язык для разработки клиентских приложений.
В процессе обучения JavaScript вы познакомитесь не только с основами языка, но и много узнаете о работе интернета, браузеров, а также о серверной разработки на Node.js.
Программа обучения включает в себя серию видео уроков по JavaScript, практику на специальном тренажере, а также поддержку преподавателя.
Курс предназначен для начинающих программистов, которые хотят глубоко освоить язык JavaScript с упором на клиентское web-программирование и работу с браузером.
Также курс будет полезен разработчикам мобильных приложений, которые хотят создавать кроссплатформенные решения на React Native и других фреймворках.

Чему вы научитесь:

На курсе вы не только познакомитесь с современными возможностями и синтаксисом JavaScript,
но и научитесь взаимодействовать с браузером, а также освоите основы Node.js
  • Выполнять JavaScript скрипты в браузере.
  • Запускать серверные JavaScript программы в Node.js.
  • Работать с типами данных.
  • Преобразовывать типы данных между собой.
  • Работать с массивами, объектами и словарями.
  • Писать эффективный код с помощью функционального программирования.
  • Перехватывать и обрабатывать исключения.
  • Создавать объекты, конструкторы объектов и классы.
  • Создавать функции разными способами.
  • Использовать колбэки, промисы и замыкания.
  • Работать с прототипами и прототипным наследованием.
  • Отслеживать события генерируемые пользователем и браузером.
  • Изменять стили страницы.
  • Модифицировать структуру страницы.
  • Создавать AJAX-запросы к серверу.
  • Обрабатывать серверные запросы на Node.js.
  • Сохранять данные в Cookie и LocalStorage.
Кому подойдет этот курс
Курс предназначен для начинающих программистов, которые хотят
глубоко освоить язык JavaScript с упором на клиентское web-программирование и работу с браузером.

Также курс будет полезен разработчикам мобильных приложений, которые хотят
создавать кроссплатформенные решения на React Native и других фреймворках.
  • Frontend-программисту
    JavaScript — это главный язык для разработки фронтенд части web-сайтов.
    На курсе вы не только познакомитесь с синтаксисом и базовыми возможностями JS, но и научитесь управлять браузером.

  • Верстальщику
    Если вы уже знакомы с HTML и CSS и хотите дальше развиваться в области клиентской-разработки, то курс по JavaScript поможет вам освоить все необходимые концепции и приемы языка.
  • Мобильному разработчику
    JavaScript лежит в основе фреймворка React Native, который используется для создания мобильных приложений.
    На курсе вы глубоко освоите JS и сможете применять язык с разными библиотеками и фреймворками.
Программа

1. Введение в курс

7 уроков, 7 заданий
Познакомитесь с историей и основами JavaScript.
Научитесь устанавливать Node.js
Запустите свой первый скрипт на JS.

2. Переменные и типы данных
15 уроков, 57 заданий
Познакомитесь с переменными и константами.
Научитесь работать со строками и числами.
Узнаете чем null отличается от undefined.
Потренируетесь в преобразовании типов данных.

3. Объекты и массивы
17 уроков, 80 заданий
Познакомитесь с объектами JS.
Освоите базовые операции над объектами.
Научитесь создавать и управлять массивами.
Познакомитесь с основами функционального программирования.
Попробуете на практике функцию map.

4. Инструкции и синтаксис
13 уроков, 52 задания
Познакомитесь с условной конструкций.
Научитесь создавать циклы while и for.
Узнаете как перебирать массивы и объекты.
Создадите свой собственный шаблон строки и заполните его данными.

5. Функции
21 урок, 14 заданий
Научитесь создавать функции и подпрограммы.
Узнаете как передавать в функцию параметры и возвращать из неё значение.
Познакомитесь с разными вариантами определения функций.
Узнаете как создавать стрелочные функции.
Освоите управление отложенным запуском с помощью setTimeout и setInterval.
Научитесь создавать и вызывать колбэки, а также работать с замыканиями.
Узнаете об особенностях рекурсии в JavaScript.

6. Погружение в объекты
16 уроков
Научитесь создавать конструкторы объектов.
Узнаете о роли this.
Познакомитесь с типом Symbol.
Создадите перебираемый объект.
Научитесь создавать геттеры и сеттеры.

7. Наследование через прототипы
5 уроков
Научитесь прототипному наследованию в JavaScript.
Узнаете как использовать прототипы с конструкторами объектов.

8. Классы
12 уроков
Познакомитесь с основами ООО в JavaScript.
Научитесь создавать и наследовать классы.
Узнаете как работают публичные и приватные методы.
Освоите переопределение методов, конструктора, а также геттеров и сеттеров.
Создадите собственные статические свойства.

9. Обработка ошибок
5 уроков
Узнаете как работать с конструкций try...catch.
Научитесь создавать собственные исключения.

10. Промисы
13 уроков
Познакомитесь с концепцией промисов.
Узнаете как создавать цепочки промисов.
Освоите асинхронные вызовы.

11. Работа с документом
18 уроков, 1 задание
Узнаете как искать элементы в DOM.
Научитесь менять стили страницы.
Освоите управление структурой документа.

12. События
15 уроков
Узнаете как перехватывать браузерные события.
Научитесь делегировать.
Освоите обработку пользовательских событий.
Познакомитесь с работой мыши и клавиатуры.

13. Взаимодействие с браузером
6 уроков
Научитесь хранить данные в Cookie.
Узнаете как использовать хранилища браузера.

Продолжительность курса: 14 часов 6 минут
Уроков: 163
Заданий: 211

Цена: 5990 руб.
https://shultais.education/courses/javascript
 
Угорі