Друзі, привіт! На ITVDN опубліковано новий українськомовний відео курс “Angular Базовий”.
Angular – це потужний фреймворк від компанії Google, написаний мовою TypeScript, який забезпечує FrontEnd девелопера зручними інструментами для створення веб-застосунків різного характеру: від SPA (Single Page Applications) та Enterprise застосунків до платформ електронної комерції, соціальних мереж, CMS та панелей візуалізації даних. Використання Angular дає можливість будувати інтерактивні та динамічні веб-застосунки набагато швидше та з меншим обсягом написання коду, ніж у разі застосування стандартного JavaScript та HTML.
Даний курс допоможе вам в теорії та на практиці зрозуміти можливості цього фреймворку. Ви навчитеся створювати компоненти, модулі та сервіси, що дозволить розробляти веб-застосунки відповідно до сучасних стандартів (курс записаний на базовій 15-тій версії).
Також ви отримаєте знання про декларативний підхід до програмування, завдяки чому будете швидко створювати нові функції та змінювати існуючі. Успішне проходження курсу допоможе вам сформувати необхідний набір знань та навичок для використання Angular у розробці гарних і швидких веб-застосунків.
Автор курсу – Даніїл Кушнір, Angular Developer at Infopulse.
Тривалість курсу – 4 години 7 хвилин.
Структура курсу:
- Вступ до Angular.
- Початок роботи з Angular. Синтаксис.
- Події та датабайндинг.
- Директиви, пайпи.
- Роль модулів Angular.
- Компоненти та їх робота.
- Основи роботи сервісів та їх роль у додатку.
- Введення в HttpClient та RxJS.
Чого ви навчитеся на даному курсі:
- Основам структури Angular проєкту.
- Використанню Angular CLI для створення нового проєкту та його налаштування.
- Розумінню ролі модулів, компонентів, сервісів та інших елементів Angular проєкту.
- Використанню форм Angular для створення інтерактивних веб-форм.
- Розумінню життєвого циклу компонентів та використанню хуків життєвого циклу.
- Використанню роутів та налаштуванню навігації між сторінками застосунку.
- Розумінню концепції інжекторів та провайдерів.
- Використанню HTTP-запитів для взаємодії з сервером.
- Розумінню ролі тестування в Angular проєктах та написанню unit-тестів для компонентів та сервісів.
- Навичкам налагодження та оптимізації Angular-застосунків.
Попередні вимоги
Для розуміння матеріалу курсу необхідні:
- знання TypeScript;
- розуміння основ HTML, CSS та JavaScript;
- знання синтаксису ECMAScript 6 та використання нових можливостей JavaScript;
- базові знання HTTP-протоколу та архітектури веб-застосунків;
- наявність досвіду в розробці веб-застосунків або в програмуванні загалом;
- розуміння принципів роботи з системами контролю версій, наприклад Git.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексних програм підготовки за спеціальностями FrontEnd Developer та Angular Developer.