Angular-logo

Angular Course

Alumni only

note-iconНачало курса:

note-iconЗапись до:

microphone-iconEnglish

Присоединиться

Программа обучения

Этот курс предназначен для участников с прочной базой в JavaScript, TypeScript и фронтенд-разработке. Он доступен исключительно для выпускников любых программ RS School.

Продолжительность курса — 11 недель, с предполагаемой нагрузкой 20–40 часов в неделю.
Все вебинары записываются и доступны на нашем канале YouTube. Теоретические материалы предоставляются в виде записанных лекций с предыдущих курсов.

Расписание курса доступно - здесь, а документация школы - здесь.

Зарегистрироваться
RS Sloth Chill

Освещаемые темы

  • TypeScript

  • Компоненты

  • Директивы и пайпы

  • Модули и сервисы, инъекция зависимостей (Dependency Injection)

  • Маршрутизация (Routing)

  • RxJS и Observables

  • HTTP

  • Формы

  • Redux и NgRx

  • Юнит-тесты (Unit Testing)

О курсе

Только для выпускников

Этот курс доступен исключительно для выпускников любых курсов RS School. RS School продолжает работать по принципу «Pay it forward» — участники нашего сообщества делятся знаниями и проверяют задания студентов бесплатно. Мы надеемся, что наши студенты в будущем продолжат эту традицию, став менторами.

Материалы

Все материалы доступны в открытом доступе на канале YouTube и в репозиториях GitHub.

Расписание

Дважды в неделю, вечером. Продолжительность: 9 недель. Тип обучения: вебинары.

Сертификат

После успешного завершения курса студенты получат электронный сертификат.

Стать студентом

Сертификат

Чтобы получить сертификат о прохождении курса вам необходимо набрать 70% от результата TOP-1 студента. Сертификат является признанием вашего усердного труда и преданности делу.

certificate

Общение

Discord Logo

Дискорд — основной способ общения в RS School

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

⚠️Внимание! В некоторых странах для доступа к Discord требуется использование VPN. Если у вас возникают трудности с подключением, попробуйте использовать надёжный VPN-сервис.

Также есть каналы в Телеграм для обсуждения мероприятий, относящихся к вашему городу. Например, офлайн лекции или просто для общения студентов из одной локации.

Обязательно прочитайте информацию об общении в RS School в RS Docs, где вы можете найти правила, описание каналов, FAQ.

Программа обучения

Эта программа будет включать теорию и практику по следующей теме

Неделя #1

  • Модуль «Введение в Angular. TypeScript»

  • Модуль «Angular. Компоненты»

  • Модуль «Angular. Директивы и пайпы»

Неделя #2

  • Модуль «Введение в Angular. Разбор заданий»

  • Angular: модули и сервисы, внедрение зависимостей (Dependency Injection)

  • Модуль «Angular. Директивы и пайпы»

  • Модуль «Angular. Маршрутизация (Routing)»

  • Практическа

Неделя #3

  • Разбор заданий «Angular. Компоненты, директивы, пайпы»

  • Модуль «RxJS и Observables»

  • Модуль «Angular. HTTP»

  • Модуль «Angular. Формы»

  • Практическа

Неделя #4

  • Разбор заданий «Angular. Модули, сервисы, маршрутизация»

  • Модуль «Angular. Redux и NgRx»

  • Модуль «Angular. Юнит-тесты»

  • Практическа

Недели #5-8

  • Разбор заданий «Angular. RxJS, HTTPClient, NgRx и Формы»

  • Итоговый тест по Angular

  • Практическа

  • Финальное задание: «Приложение для управления проектами»

Неделя #9

Кросс-чек проверка финального задания «Приложение для управления проектами»

Что требуется перед стартом

  • Основы JavaScript и TypeScript, CSS3, HTML5, NPM

  • Git, GitHub (clone, add, commit, push, pull, merge, rebase, работа с Pull Request)

  • Chrome DevTools

  • Figma

  • Понимание концепции REST API

  • Успешное завершение JS/FE Stage 2

Разыскиваются ментора!

Если вы заинтересованы в наставничестве наших студентов, ознакомьтесь с Документацией по Наставничеству для данного курса.

Mentors Wanted Poster

Команда курса

Дмитрий Сергейчик Software Engineer, EPAM

Дмитрий Сергейчик

Software Engineer, EPAM

Привет! Меня зовут Дима. Моё профессиональное путешествие началось в музыкальном колледже, где я получил образование и погрузился в творческую среду. До 2022 года я работал учителем музыки в Беларуси, однако со временем мой путь привёл меня в сферу программирования. В 2022 году я переехал в Польшу, где начал искать себя и свои возможности. Параллельно с работой я изучал программирование, и за два года достиг уровня junior разработчика. Сейчас я работаю в компании EPAM и продолжаю развиваться.

Наталья Логинова Software Engineer

Наталья Логинова

Software Engineer

Наталия Логинова имеет более семи лет опыта работы с различными фронтенд- и бэкенд-технологиями. Она окончила факультет математики и механики Санкт-Петербургского государственного университета по специальности «Прикладная информатика (в индустрии)». Также Наталия прошла докторскую программу подготовки научно-педагогических кадров по направлению «Компьютерные науки и компьютерная инженерия» в СПбГУ. Она имеет опыт работы ментором в программе наставничества EPAM для студентов, желающих присоединиться к компании.

Кирилл Бритсин Frontend and backend developer

Кирилл Бритсин

Frontend and backend developer

Кирилл имеет более 6 лет опыта работы. Он в основном специализируется на разработке на Angular, но также работал с другими фронтенд-фреймворками, а также с Node.js и .NET. Кроме того, Кирилл выступал в роли ментора по Angular и React в компании EPAM. Вне работы он увлекается фотографией, используя как современное, так и винтажное оборудование, а также любит походы и путешествия.

Дина Когут Frontend developer

Дина Когут

Frontend developer

Диана Когут — фронтенд-разработчик с двухлетним опытом работы в EPAM. Она начала путь в студенческой лаборатории и специализируется на Angular. Родом из Киева, Украина, Диана имеет образование в области кибербезопасности и информационных систем управления. Она увлечена путешествиями — посетила 11 стран, следующей в списке у неё стоит Испания. Диана любит детективные книги, компьютерные игры и проводит время со своими двумя кошками.

Олег Дулеба Front-end/Full Stack developer

Олег Дулеба

Front-end/Full Stack developer

Олег Дулеба родился и сейчас живёт в Украине. В 2019 году он присоединился к компании EPAM в качестве фронтенд-разработчика. Ранее он работал фуллстек-разработчиком, но поскольку технологии постоянно меняются, он сосредоточился на JavaScript, Angular, React и фронтенд-разработке в целом. В свободное время Олег создаёт небольшие программные проекты, чтобы улучшать свои навыки кодирования. Помимо основной работы, он преподавал студентам, помогал им с проектами и показывал, как правильно презентовать свои работы.

Арканджело Сакка Senior Angular Developer

Арканджело Сакка

Senior Angular Developer

Арканджело, которого часто называют Анджело, известен своим подходом к решению задач и страстью к DIY-проектам. Он интересуется технологиями, особенно в областях, связанных с домашними кинотеатрами, HI-FI системами, фотографией и автоматизацией дома. Регулярно посещает спортзал и ранее увлекался разгоном компьютеров. Анджело имеет более 10 лет опыта работы в разработке веб-приложений в роли Senior Angular Developer.

Рустам Сатлыков Front-end/Full Stack developer

Рустам Сатлыков

Front-end/Full Stack developer

Рустам Сатлыков живёт в Ташкенте, Узбекистан. В 2016 году он получил степень бакалавра в области энергетики в Ташкентском государственном техническом университете (ТГТУ) и шесть лет проработал в компании ЦДЦ «Энергия». Рустам трижды проходил курс JS/FE в RS School, прежде чем успешно его завершил в 2022 году, а затем прошёл курс по Angular. В том же году он присоединился к компании EPAM Systems. Рустам пять раз выступал в роли ментора в RS School, является координатором курса по Angular и локальным координатором RS School в Узбекистане. Он желает каждому найти своё дело и следовать своей страсти.

Павел Разувалов Senior Software Engineer in EPAM Poland

Павел Разувалов

Senior Software Engineer in EPAM Poland

Павел — опытный разработчик на Angular с более чем шестилетним профессиональным стажем. Он увлекается DIY-проектами, IoT, системами автоматизации дома и экспериментами с самохостингом — запуском собственных веб-, DNS-, VPN- и других серверов. Павел окончил RS School в 2018 году и с тех пор работает в компании EPAM. Помимо основной работы, он активно участвует в жизни сообщества как ментор и координатор курсов, включая Angular и JS/Frontend EN.

Люся Кулагина Angular Frontend Developer

Люся Кулагина

Angular Frontend Developer

Люся, также известная как Cherry в сообществе Discord RS School, теперь активно помогает в роли модератора, делая сервер еще более дружелюбным и ярким. Изначально ее привело сюда стремление создавать потрясающие визуальные вещи. Люся закончила два университета в Санкт-Петербурге (один по специальности железнодорожный инженер и другой по связям с общественностью). Однажды, создавая фавиконку для работы, она задумалась: «Хм, а как они делают так, чтобы эта крошечная красивая картинка появлялась на вкладке Google?» Это любопытство, вместе с ее художественным образованием, привело ее к тому, что она нашла наибольший интерес в Angular, особенно после того, как увидела его новый градиентный логотип и обновленный сайт.

Partnered with