Angular – це сучасний фреймворк від компанії Google, написаний на TypeScript і забезпечує FrontEnd-розробника зручними інструментами для створення вебдодатку, а також задає дизайн програми та впорядковану структуру коду. Використання Angular дає можливість будувати інтерактивні та динамічні вебдодатки набагато швидше та з меншим обсягом написання коду, ніж у разі застосування стандартного JavaScript та HTML.
Курс Angular Essential дозволить вам отримати базові знання фреймворку та особливості його використання, а також дасть можливість закріпити ці знання на практиці.
На курсі будуть розглянуті такі сутності як: компоненти, пайпи, сервіси, модулі та ін., які є невід'ємною частиною будь-якої програми на Angular. Ви дізнаєтеся яким чином вистоюється структура файлів та коду програми з різними варіантами. Розгляньте використання базового набору інструментів для гнучкого настроювання роботи з формами, серверними запитами/відповідями, маршрутизації сайту/додатку.
Вивчивши матеріали курсу, ви зможете реалізувати простий проект вебдодатка з налаштуванням маршрутизації, прив'язкою свого шаблону до кожної окремої сторінки та своєю логікою взаємодії з користувачем. Також ви зможете додати в проект валідацію форми з різними повідомленнями, що підказують, і виведенням отриманих з сервера даних.
При створенні курсу в основу було взято версії Angular 10 і 11.
Познайомитесь з фреймворком та зручним інструментарієм для зручного вивчення Angular надалі. На цьому уроці буде розглянуто, що потрібно на початку роботи з Angular. Як створити початковий проект на Ангулярі Буде розглянуто файлову структуру початкового проекту та початок роботи з ним.