JavaScript – це одна з найпопулярніших мов програмування. Без його знання не обійтися в web-розробці, однак, він може бути застосований і для вирішення інших завдань. Сьогодні JavaScript, крім додавання динамічної поведінки HTML сторінкам, застосовується в розробці серверних додатків, ігрових і мобільних додатків, а також для створення сценаріїв для автоматизації тестування і багато чого іншого. Вивчення JavaScript-це гарне вкладення в майбутнє, так як мова стане в нагоді для вирішення різних завдань і буде корисним як Frontend або Backend розробнику, так і тестувальнику програмного забезпечення.
В ході курсу" JavaScript базовий " ви вивчите головні принципи використання JavaScript при побудові користувальницьких інтерфейсів і при створенні сценаріїв, що використовують об'єктно-орієнтовані техніки і функціональні підходи. Ці уроки стануть фундаментом для подальшого вивчення бібліотек і фреймворків, що базуються на мові JavaScript. Також, знання, отримані на цьому курсі, допоможуть вам при вивченні і використанні такого фреймворка, як Angular або бібліотеки React.
Курс записаний одним з кращих авторів ITVDN — Дмитром Охріменко, що є CEO CyberBionic Systematics, сертифікованим тренером Microsoft і автором курсів по.NET і FrontEnd розробці. У записаних відео уроках Дмитро ділиться ефективними техніками роботи з мовою JavaScript, які актуальні і затребувані на сьогоднішній день.
Формат: відеоуроки та додаткові матеріали до них.
Структура курсу:
Для розуміння матеріалів даного курсу потрібно знання базового синтаксису JavaScript (матеріал курсу "JavaScript стартовий" ) і знання основ HTML і CSS.
Якщо ви вже займаєтеся розробкою на іншій мові програмування і хочете вивчити JavaScript – ці відео матеріали вам ідеально підійдуть: просто побіжно перегляньте уроки і сконцентруйте увагу на особливостях роботи JavaScript.
Якщо ви займаєтеся тестуванням ПЗ," JavaScript базовий " допоможе вам в подальшому зануренні в особливості мови JS і стане надійним помічником в освоєнні автоматизації тестування.
В ході курсу" JavaScript базовий " ви вивчите головні принципи використання JavaScript при побудові користувальницьких інтерфейсів і при створенні сценаріїв, що використовують об'єктно-орієнтовані техніки і функціональні підходи. Ці уроки стануть фундаментом для подальшого вивчення бібліотек і фреймворків, що базуються на мові JavaScript. Також, знання, отримані на цьому курсі, допоможуть вам при вивченні і використанні такого фреймворка, як Angular або бібліотеки React.
Курс записаний одним з кращих авторів ITVDN — Дмитром Охріменко, що є CEO CyberBionic Systematics, сертифікованим тренером Microsoft і автором курсів по.NET і FrontEnd розробці. У записаних відео уроках Дмитро ділиться ефективними техніками роботи з мовою JavaScript, які актуальні і затребувані на сьогоднішній день.
Формат: відеоуроки та додаткові матеріали до них.
Структура курсу:
- DOM і пошук елементів.
- навігація по Dom елементам.
- Модифікація Dom дерева.
- властивості та атрибути.
- стилі.
- події. Частина 1.
- події. Частина 2.
- події. Частина 3.
- HTML Шаблони.
- функції конструктори.
- класи.
- класи. Успадкування.
- Контекст функції.
- замикання.
- форми та елементи керування.
- Перевірка даних форми.
- Cookies та Web Storage.
- Обробка винятків.
- асинхронний код. Promise.
- мережеві запити.
- створювати веб сторінки з повноцінним призначеним для користувача інтерфейсом
- використовувати класи і успадкування КЛАСІВ, розуміти принципи об'єктно-орієнтованого підходу при розробці на JavaScript.
- працювати з функціями конструкторами і прототипами.
- працювати з функціями і використовувати замикання – розуміти, що таке лексичне оточення, контекст.
- працювати з Dom деревом, знаходити елементи, створювати, видаляти і змінювати стан існуючим елементам.
- працювати зі стилями через JavaScript код.
- використовувати події, застосовувати техніку делегування подій, працюючи з різними фазами події (Capture Phase і Bubble Phase).
- використовувати HTML template і шаблонізатор mustache.js.
- працювати з формами і перевіряти дані, введені в форми.
- працювати з даними на стороні клієнта, використовуючи cookies І Web Storage.
- обробляти винятки та створювати користувацькі винятки.
- організовувати асинхронний код за допомогою функцій зворотного виклику і Promise.
- створювати мережеві запити за допомогою методу fetch.
Для розуміння матеріалів даного курсу потрібно знання базового синтаксису JavaScript (матеріал курсу "JavaScript стартовий" ) і знання основ HTML і CSS.
Якщо ви вже займаєтеся розробкою на іншій мові програмування і хочете вивчити JavaScript – ці відео матеріали вам ідеально підійдуть: просто побіжно перегляньте уроки і сконцентруйте увагу на особливостях роботи JavaScript.
Якщо ви займаєтеся тестуванням ПЗ," JavaScript базовий " допоможе вам в подальшому зануренні в особливості мови JS і стане надійним помічником в освоєнні автоматизації тестування.
https://privatelink.de/?https://itvdn.com/ru/video/javascript-fundamentals