Перейти на сайт курса
Angular – платформа для создания веб-приложений от Google. Основной язык этого фреймворка – TypeScript. Но разрабатывать на платформе можно при помощи JavaScript и Dart.
Я собрал 5 онлайн-курсов по Angular и разместил их в удобном виде. Сравнивайте по длительности, формату, содержанию, гарантиям и стоимости. Выбирайте тот, который лучше подходит вам.
Для обучения вам потребуются базовые навыки по вёрстке и работе с JavaScript. Если в вашем арсенале этот инструментарий отсутствует, то образовательные программы для верстальщиков и курсы по JavaScript вам в помощь.
Курс «Angular» от Skillbox
Длительность | 3 месяца |
Уровень | с нуля |
Для кого подходит | разработчикам на JavaScript и TypeScript, начинающим Angular-разработчикам |
Формат | видеолекции + домашнее задание + обратная связь от ментора |
Итоги | диплом + проект в портфолио |
Цена |
|
Ссылка на курс | полная информация о курсе |
Полную программу смотрите на сайте курса.
Преподаватели
Александр Поздняков — Angular-разработчик биотехнологической компании Insilico Medicine.
Подробнее о преподавателе смотрите на сайте курса.
Чему вы научитесь
- использовать компонентный подход,
- обмениваться данными через сервисы,
- программировать в реактивном стиле,
- оптимизировать рутинные задачи,
- использовать библиотеки Redux и NgRx,
- тестировать и оптимизировать приложения.
Мнение редакции
На курсе вы научитесь работать с открытой платформой для создания веб-приложений Angular. Вы разберётесь в архитектуре фреймворка, формах, шаблонах, компонентах и их функциях. Вы научитесь обрабатывать ошибки в запросах API, работать с HTTP на продвинутом уровне и использовать библиотеку RxJS, чтобы создавать защищённые роуты. К диплому вы самостоятельно разработаете интернет-магазин на Angular.
Специализация Frontend-разработчик от Skillfactory
Длительность | 7 месяцев |
Уровень | новичкам |
Для кого подходит | фронтенд-разработчикам, веб-разработчикам, фулстек-разработчикам |
Формат | онлайн-вебинары, тренажёры + домашние задания с проверкой |
Гарантии | помощь с трудоустройством |
Итоги | диплом + портфолио |
Цена |
|
Ссылка на курс | полная информация о курсе |
Учебные блоки
- Веб-вёрстка
- JavaScript
- React и другие фреймворки
- Архитектура приложений и бэкенд
Полную программу смотрите на сайте курса.
Преподаватели
Наталья Крестинина — фронтенд-разработчик в американском разработчике ПО EPAM.
Дмитрий Бондарчук — ведущий разработчик в области обработки текстов на естественном языке в EPAM.
И ещё 3 преподавателя. Подробнее о них смотрите на сайте курса.
Чему вы научитесь
- создавать веб-страницы на HTML,
- позиционировать и оформлять элементы страницы на CSS,
- использовать средства разработчика в браузерах,
- верстать адаптивные страницы на Flexbox,
- настраивать взаимодействие элементов страницы на JavaScript,
- применять ООП в JavaScript-коде,
- создавать сложные скрипты,
- писать понятный другим разработчикам код,
- разрабатывать приложения на фреймворках,
- использовать инструменты библиотеки Redux для React.js,
- подключать к веб-приложению базы данных,
- развёртывать приложения в Node.js,
- писать юнит-тесты,
- загружать код проекта в систему контроля версий Git.
Мнение редакции
Курс для начинающих фронтенд-разработчиков. Вы освоите веб-вёрстку, программирование на JavaScript и фреймворки и сможете создавать адаптивные кросс-браузерные сайты, лендинги и клиент-серверные веб-приложения и подключать к ним базы данных и тестировать. Вы отработаете навыки на практике и добавите в портфолио сайт, приложение для организации задач и клиент для учёта краж в сервисе проката велосипедов. Вы получите скидку на курс по редактору макетов Figma и помощь с трудоустройством от школы.
Курс «JavaScript Developer. Professional» от OTUS
Длительность | 5 месяцев, 4 академических часа в неделю |
Уровень | Есть вступительное тестирование (основы HTML/CSS/JS) |
Для кого подходит | Новичкам, начинающим программистам, школьникам и студентам, всем, кому интересна frontend-разработка |
Формат | Вебинары + домашние задания + обратная связь с ментором + общение с одногруппниками |
Итоги | Сертификат об окончании обучения + 2 проекта в портфолио |
Гарантия | Возврат денег, если курсы не дадут новых знаний, объяснения не будут понятны или не сможете подключиться к системе онлайн-обучения |
Цена | 75 000 ₽ |
Ссылка | Узнать подробнее |
Содержание. Программа включает в себя следующие блоки:
Преподаватели:
- Александр Коржиков – Dev IT Engineer ING Group (Нидерланды);
- Антон Пальгунов – Senior Frontend Engineer, Revolut;
- Михаил Кузнецов – ING Group.
После окончания курса вы сможете:
Мои впечатления: Полноценное обучение для тех, кто хочет стать fullstack-разработчиком на JavaScript. Вы разберёте все современные JS-фреймворки для frontend-разработки, а также узнаете, как работать с сервером на Node.js. После обучения ваше резюме рассмотрят 65 компаний-партнёров. Для поступления нужно пройти тестирование на базовые знания вёрстки и JS.
Курс «Angular 9. Теория и практика 2020. Всё включено + бонусы» на Udemy
Длительность | 6 месяцев |
Уровень | Нужны знания HTML, CSS и JavaScript (EcmaScript 6) |
Для кого подходит | Новичкам, начинающим программистам, школьникам и студентам, всем, кому интересна frontend-разработка |
Формат | Видеолекции + домашние задания на тренажёрах + обратная связь от преподавателя + общение с одногруппниками |
Итоги | Сертификат об окончании обучения + 5 проектов в портфолио |
Цена | 9 616 ₽ |
Ссылка | Узнать подробнее |
Содержание. Программа включает в себя следующие блоки:
И ещё 10 разделов. Более подробно вы можете посмотреть здесь.
Преподаватели:
Владилен Минин – Senior Frontend, разработчик со стажем работы более 8 лет. В основном занимается разработкой сложных корпоративных модулей для B2B-систем с нестандартными элементами и приложения с высокой нагрузкой.
После окончания курса вы сможете:
- создавать сайт и веб-приложения, используя Angular;
- делать одностраничные динамичные приложения на Angular;
- разбираться в самых важных и необходимых функциях фреймворка;
- использовать Angular на профессиональном уровне.
Мои впечатления: Курс не для новичков. Чтобы успешно пройти и понимать материал, вам нужны хорошие знания JS. Судя по отзывам, информация, подаётся в сжатом виде и без воды, но в то же время не сухо. Также стоит отметить, что курс постоянно дополняется, а значит, вы получите только самые актуальные знания.
Выводы о фреймворке
Angular входит в «большую пятёрку» фронтенд-инструментов. Стоит рядом с такими фреймворками как React, Vue, Ember и Backbone.
Сравнение пакетов различных фреймворков (картинка отсюда)
На скриншоте мы видим, что по «звёздам» Angular стоит на 3-ем месте, по ответвлениям на 1-ом, по ответам на вопросы на 3-ем. Фреймворк постоянно дорабатывается и улучшается, оставаясь одним из самых популярных инструментов фронтенд-разработки.
На момент написания статьи на HH.ru нашлось 67 вакансий по Junior Angular Developer с заработной платой от 50 000 рублей. А также более 1100 заданий, связанных с фреймворком, на международной фриланс-бирже Upwork.
Поэтому изучить его стоит. А в этом вам помогут онлайн-курсы, которые я подобрал. Пишите в комментариях, какой вы выбрали и почему.