На курсе вы познакомитесь с технологией Node.js, позволяющей упростить разработку и тестирование backend на JavaScript. Преподаватели расскажут о том, как применять инструменты и библиотеки для создания и поддержки эффективного и надежного кода на Typescript. Вы будете работать над дизайном, реализацией и улучшением основных API веб-сервисов и разработаете собственные сайты для бронирования отелей и доставки еды, которые дополнят ваше портфолио. Вы сможете выйти на новый уровень в професии и переквалифицироваться в fullstack-разработчика.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вас ждёт онлайн-курс с акцентом на практику: по итогам обучения вы дополните портфолио несколькими работами, созданными с помощью Node.js.
Познакомитесь со средой разработки Node.js, научитесь работать с потоками, циклами событий и асинхронностью, а также создадите приложение для обработки файлов.
Научитесь использовать библиотеки Express.js и подключать базы данных к проекту, а также настроите аутентификацию и взаимодействие с сервером в режиме реального времени.
Спроектируете сайт доставки с помощью различных библиотек, инструментов и фреймворков, а также добавите в сервис опцию чата между двумя пользователями.
Узнаете об отличиях статической типизации от динамической, научитесь разделять приложения на слои и сможете использовать расширенные возможности TypeScript.
Познакомитесь с фреймворком Nest.js, научитесь подключать модуль базы данных, а также сможете настроить аутентификацию и добавить опцию тестирования кода.
Сможете использовать инструменты Google Firebase, подключите облачную БД и организуете хранение данных.
По итогам обучения спроектируете сайт-агрегатор для поиска и бронирования отелей, задействовав фреймворки Node.js и Nest.js, а также подключите базы данных с помощью MongoDB.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Так как программа обучения рассчитана на специалистов с опытом, вам понадобятся знания основ JavaScript, понимание принципов прототипного наследования, асинхронных операций и цикла обработки событий. Перед записью на курс рекомендуется пройти вступительное тестирование на определение вашего уровня подготовки.
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.