Открыто

Курс по Angular [learn.javascript.ru] [Егор Сидоров]

Тема в разделе "Курсы по программированию", создана пользователем Evgeny20, 14 апр 2022.

Цена: 19000р.-88%
Взнос: 2114р.

Основной список: 10 участников

Резервный список: 12 участников

  1. 14 апр 2022
    #1
    Evgeny20
    Evgeny20 СкладчикСкладчик
    Курс по Angular
    Этот онлайн-курс посвящён профессиональной разработке веб-приложений с помощью Angular.

    Screenshot_43.png

    • Быстро и качественно начать создавать приложения с использованием современного Angular.
    • Отлаживать уже существующие приложения и проводить их улучшение.
    • Научиться использовать ряд вспомогательных библиотек, часто дополняющих Angular.

    Курс идёт 5 недель.

    До начала обучения: вводные материалы:

    • Перед курсом предлагается просмотреть скринкаст по основам Angular и TypeScript.
    • Мы также будем использовать систему Git/GitHub для обмена исходным кодом, так делает большинство проектов. Для тех, кому это в новинку - дадим крэш-курс и поможем разобраться.
    Онлайн-занятия с преподавателем 2 раза в неделю:
    • Занятие проходит в формате вебинара. Запись занятия доступна через 15 минут после окончания. Вы также сохраняете доступ к записям после окончания курса.
    Домашние задания, обратная связь по ним:
    • Ваши решения присылаете преподавателю, он проверяет качество кода, использование правильных шаблонов проектирования, даёт обратную связь. К ряду заданий прилагаются тесты, которые частично позволяют проверить правильность решения самому.
    Чат:
    • Между занятиями доступен групповой чат для общения и вопросов преподавателю.
    Курсовой проект:
    • Делаем курсовой проект: интернет-магазин. Большую часть кода для проекта пишете вы.
    Результат:
    • Вы хорошо знаете Angular, свободно разрабатываете и отлаживаете приложения.
    • Вы умеете проектировать и создавать сложные интерфейсы.
    Сертификат:
    • По окончанию курсов вы получаете сертификат в электронном виде на русском и английском языках.
    • Хотя сертификатам в нашей профессии обычно не придают значения. Главное - знания и умения, которые вы получите, если будете полноценно участвовать в курсе.

    Занятия проходят онлайн два раза в неделю.

    Программа может быть дополнительно адаптирована под вопросы и темп обучения группы.

    Собрание:
    • Первая встреча традиционно является собранием. На нём мы знакомимся, проверяем подключение, обсуждаем организационные вопросы, взаимодействие с преподавателем, как учиться на курсе.
    Окружение и компонентый подход:
    • Знакомимся с angular-cli и экосистемой. Разбираем настройки и конфигурацию окружения.
    • Изучаем базовые механизмы работы и сущности фреймверка Angular, создаем ряд компонентов.
    • Разбираем специфику синтаксиса шаблонов Angular, как работает интерполяция и связывание.
    Продвинутая работа с компонентами
    • Разбираем вложенные компоненты и передачу данных в компонент и из него.
    • Передача содержимого компоненту с помощью ng-content (content projection).
    • Доступ к элементам шаблона через ViewChild/ViewChildren/ContentChild/ContentChildren.
    Директивы и Pipe для решения повседневных задач
    • Применяем директивы "из коробки" (ngIf, ngClass, ngFor..).
    • Применяем Pipe "из коробки" (json, async, currency..). Разбираем нюансы работы Impure pipes.
    • Фильтруем данные, используя pipes, и пишем свои директивы.
    • Разбираем нюансы работы ViewRef/TemplateRef.
    Сервисы, работа с сетью и внедрение зависимостей
    • Разбираем концепцию и способы создания провайдеров. Вспоминаем сервис-провайдеры, которые идут "из коробки".
    • Провайдеры для работы с HTTP(S), запросов к серверу.
    • Используем сервисы для передачи данных между компонентами, разбираем создание динамических компонентов.
    Формы и валидация данных:
    • Создание форм "от шаблона" (template-driven forms).
    • Создание форм "от компонента" (reactive forms).
    • Синхронная и асинхронная валидация данных.
    • Создаём сложный элемент формы, работаем с ValueAccessor.
    Навигация и маршрутизация в приложении
    • Изучаем, как определять состояния в приложении, вложенные и абстрактные состояния.
    • Разбираем сервис для доступа к параметрам состояния и передачу данных между состояниями.
    • Оптимизируем приложение, используя ленивую загрузку (lazy loading) и предзагрузку состояний.
    Redux-архитектура для более сложных приложений
    • Основные концепции, организация приложения при помощи Redux.
    • Платформа NgRX и ее модули.
    • Обрабатка асинхронных событий и сторонних эффектов (side effects).
    • Агрегация данных при помощи селекторов.
    Тестирование Angular-приложений
    Вы много раз видели написанные нами тесты в предыдущих занятиях. Теперь у вас достаточно знаний, чтобы писать их самостоятельно.
    • TDD/BDD-разработка.
    • Unit-тесты для сервисов.
    • Специфика тестирования при использовании HttpClient.
    • Unit-тесты для директив, компонентов и пайпов (pipes).
    Дополнительные темы, ответы на вопросы.
    • Вопросы по темам, которые не вошли в основную программу курса.
    • Использование ZoneJS/NgZone для удобного управления асинхронностью.
    • Механизм обновления состояния (change detection), статегия OnPush.

    Интернет магазин.
    • Одностраничное приложение с динамической подгрузкой страниц.
    • Redux-архитектура.
    • Фильтрация товаров по нескольким критериям с сохранением состояния.
    • Слайдер, tooltip, и ряд других графических компонентов на Angular.
    Screenshot_44.png Screenshot_45.png Screenshot_46.png

    • Знакомство с HTML/CSS: верстать макеты не понадобится, но основные теги, позиционирование, margin/padding надо знать.
    • Знание современного JavaScript.
    • Интернет 256кб/с или быстрее для видео.

    • Егор Сидоров. Ведёт курс с 17 февраля 2022 Front-end | Angular разработчик в Tinkoff, занимаюсь разработкой чата для обслуживания и CMS для контроля качества. Паралельно провожу собеседования по Angular. Также обучаю разработке в финтехе.

    Мы занимаемся обучением с 2007 года. За это время у нас обучились тысячи разработчиков из разных стран и компаний. Все отзывы являются честными. Мы не модерируем их.

    Screenshot_47.png Screenshot_48.png Screenshot_49.png

    Курс регулярно обновляется. Все отзывы относятся к последней версии курса.

    • Если объяснения будут вам непонятны
    • Если курсы не дадут вам новых знаний и умений
    • Если вы не сможете подключиться к системе онлайн-обучения
    …то вы сможете получить деньги назад.

    Для этого достаточно не позже окончания первой недели курса написать, что именно вас не устраивает, и тогда ваше участие будет прекращено, а вы получите деньги обратно.

    Цена составляет 19000₽.

    Скрытая ссылка
     
    1 человеку нравится это.
  2. Последние события

    1. TomasGrey
      TomasGrey не участвует.
      9 окт 2024
    2. Lilla My
      Lilla My участвует.
      19 май 2024
    3. zasada21
      zasada21 не участвует.
      16 фев 2024
    4. zasada21
      zasada21 участвует.
      16 фев 2024

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      17 окт 2023
    2. skladchik.com
      izarami организатор.
      5 сен 2023
  3. Обсуждение
  4. 11 ноя 2022
    #2
    Solaire of Astora
    Solaire of Astora ЧКЧлен клуба