Новий відео курс JavaScript
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Почати безкоштовно

    Обери свою IT спеціальність

    Почати безкоштовно

      Всем привет!

      Друзья, хотим вас порадовать новым видео курсом, который будет интересен каждому начинающему FrontEnd разработчику, а также BackEnd программистам, использующим язык JavaScript в качестве основного или дополнительного инструмента написания кода. Его название — “JavaScript Базовый”. Он является логическим продолжением курса “JavaScript Starter” и посвящен более углубленному изучению работы с языком программирования JavaScript, без которого сегодня буквально немыслима веб-разработка.

      JavaScript – это один из самых популярных языков программирования. Без его знания не обойтись в web-разработке, однако, он может быть применен и для решения иных задач. Сегодня JavaScript, кроме добавления динамического поведения HTML страницам, применяется в разработке серверных приложений, игровых и мобильных приложений, а также для создания сценариев для автоматизации тестирования и многого другого. Изучение JavaScript — это хорошее вложение в будущее, так как язык пригодится для решения разных задач и будет полезным как Frontend или Backend разработчику, так и тестировщику программного обеспечения.

      В ходе курса “JavaScript Базовый” вы изучите главные принципы использования JavaScript при построении пользовательских интерфейсов и при создании сценариев, использующих объектно-ориентированные техники и функциональные подходы. Эти уроки станут фундаментом для дальнейшего изучения библиотек и фреймворков, базирующихся на языке JavaScript. Также, знания, полученные на этом курсе, помогут вам при изучении и использовании такого фреймворка, как Angular или библиотеки React.

      Курс записан одним из лучших авторов ITVDN — Дмитрием Охрименко, являющимся CEO CyberBionic Systematics, сертифицированным тренером Microsoft и автором курсов по .NET и FrontEnd разработке. В записанных видео уроках Дмитрий делится эффективными техниками работы с языком JavaScript, которые актуальны и востребованы на сегодняшний день.

      Структура курса:

      1. DOM и поиск элементов.
      2. Навигация по DOM элементам.
      3. Модификация DOM дерева.
      4. Свойства и атрибуты.
      5. Стили.
      6. События. Часть 1.
      7. События. Часть 2.
      8. События. Часть 3.
      9. HTML шаблоны.
      10. Функции конструкторы.
      11. Классы.
      12. Классы. Наследование.
      13. Контекст функции.
      14. Замыкания.
      15. Формы и элементы управления.
      16. Проверка данных формы.
      17. Cookies и Web Storage.
      18. Обработка исключений.
      19. Асинхронный код. Promise.
      20. Сетевые запросы.

      Чему вы научитесь на данном курсе:

      • Создавать веб страницы с полноценным пользовательским интерфейсом
      • Использовать классы и наследование классов, понимать принципы объектно-ориентированного подхода при разработке на JavaScript.
      • Работать с функциями конструкторами и прототипами.
      • Работать с функциями и использовать замыкания – понимать, что такое лексическое окружение, контекст.
      • Работать с DOM деревом, находить элементы, создавать, удалять и менять состояние существующим элементам.
      • Работать со стилями через JavaScript код.
      • Использовать события, применять технику делегирования событий, работая с разными фазами события (Capture Phase и Bubble Phase).
      • Использовать HTML template и шаблонизатор mustache.js.
      • Работать с формами и проверять данные, введенные в формы.
      • Работать с данными на стороне клиента, используя cookies и Web Storage.
      • Обрабатывать исключения и создавать пользовательские исключения.
      • Организовывать асинхронный код с помощью функций обратного вызова и Promise.
      • Создавать сетевые запросы с помощью метода fetch.

      Предварительные требования

      Для понимания материалов данного курса потребуется знание базового синтаксиса JavaScript (материал курса “JavaScript Стартовый”) и знание основ HTML и CSS.

      Если вы уже занимаетесь разработкой на другом языке программирования и хотите изучить JavaScript – эти видео материалы вам идеально подойдут: просто бегло просмотрите уроки и сконцентрируйте внимание на особенностях работы JavaScript.

      Если вы занимаетесь тестированием ПО, “JavaScript Базовый” поможет вам в дальнейшем погружении в особенности языка JS и станет надежным помощником в освоении автоматизации тестирования.

      Смотрите первый урок курса в свободном доступе.

      Также, можем вам предложить ознакомиться с бесплатным вебинаром “Как стать FrontEnd разработчиком” для лучшего понимания важности JavaScript в веб-разработке.

      Видео курс “JavaScript Базовый” является второй ступенькой на пути к полноценному освоению языка программирования JavaScript. Если вы желаете не останавливаться на стартовом курсе и хотите дальше ринуться в изучение всех нюансов языка, вам также пригодятся ссылки на другие курсы по JS:

      Смотрите также записи вебинаров-практикумов по JS и фронтенд разработке. Оставайтесь на ITVDN!

      КОМЕНТАРІ ТА ОБГОВОРЕННЯ
      ВІДЕО КУРСИ ЗА СХОЖОЮ ТЕМАТИКОЮ
      СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      169.99 $
      Підписка
      new
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      199.99 $
      Підписка
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.