Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Домашние задания

JavaScript Developer. Professional от OTUS

JavaScript Developer. Professional
Формат
Онлайн
Длительность
5 месяцев
Уровень
Для специалистов
Документ
Сертификат
Трудоустройство
Нет
Программа

Курс для web-разработчиков по продвинутым возможностям JavaScript и его фреймворков. Вы научитесь решать на этом языке программирования задачи фронтенда и бэкенд. Чтобы успешно пройти курс, необходимы знания основ JavaScript, HTML/CSS и Git, основ работы браузера и API. Есть вступительное тестирование.

На курсе вы можете выбрать индустриальный проект от компании Revolut. По сути, это техническое собеседование: на нем вы отработаете полученные знания, получите консультацию от специалиста и, возможно, приглашение на работу.

  • JavaScript

    • Введение в курс Modern JavaScript Frameworks
    • Возможности современного JavaScript
    • JavaScript - Работа с браузером
    • Введение в Node - Пакетный менеджер NPM и возможности package.json
    • Test Driven Development
  • Node.js

    • Основные концепции Node - Modules
    • Стандартная библиотека Node - EventLoop - Timers
    • Node Best Practices - Streams - Errors - Processes
    • Web-сервер на JavaScript - Стек MEAN - Express - MongoDB
    • Построение Rest API
    • Основы GraphQL
    • Возможности GraphQL в реальности
    • Сборка и деплой проекта, CI/CD
  • Современный Стэк JavaScript

    • Web Components
    • Webpack
    • PWA
    • Service Workers
    • Функциональное программирование в JavaScript
    • Введение в TypeScript
    • Особенности TypeScript
  • React

    • Основы React и JSX
    • Компоненты React - Lifecycle, State & Props
    • Паттерны проектирования React (Higher-Order Components)
    • Обзор современных возможностей React
    • Состояние приложения - Flux и Redux
    • Routing в React - Оптимизация приложения
    • Подготовка React Приложения к Production, Best Practices
  • Angular

    • Введение в Angular
    • Компоненты и директивы
    • Observables - RxJS
    • Сервисы и состояние приложения
    • Создание и управление формами в Angular
    • Routing, тестирование и сборка в Angular
    • Введение в SvelteJS
    • Особенности разработки приложений с SvelteJS
    • Основы Vue
    • Компоненты, шаблонизатор и формы
    • Routing и Vue3
    • Advanced Vue - Vuex
    • Специфика построений приложений c Vue, Best Practices
  • Проектная работа

    • Вводное занятие по проектной работе. Обзор пройденных фреймворков и технологий
    • Консультация по проектам и домашним заданиям
    • Защита проектных работ
Чему научат на курсе
Основным возможностям JavaScript
TypeScript и JSX
Использованию серверной платформы Node.js и её окружению
Angular с реактивными возможностями RxJS
Библиотекам для написания web-приложений: ReactJS, Redux и современным подходам к разработке UI такие, как Vue и набирающему популярность Svelte
О школе
OTUS
рейтинг 4.5
19 отзывов
101 курс
OTUS

Откройте для себя онлайн-школу Otus — ваш надежный проводник в мир IT-образования. Изучайте Java, Linux, Python, PHP, Unity и другие востребованные технологии с помощью практических курсов от экспертов. Узнайте, почему выбор Otus поможет вам достичь успеха в IT-индустрии.

Богатый выбор курсов в онлайн-школе Otus

Стремитесь освоить новую специальность в сфере информационных технологий, но не знаете, с чего начать? Онлайн-школа Otus предлагает вам уникальную возможность прокладывать путь к своей мечте без отрыва от работы или учебы. Здесь вы найдете высококачественные курсы по востребованным направлениям, таким как Java, Linux, Python, PHP и Unity, которые помогут вам приобрести ценные навыки и знания, необходимые для успешного карьерного роста в IT-индустрии.

Онлайн-школа Otus гордится своим обширным каталогом курсов, охватывающих широкий спектр направлений в сфере информационных технологий. Вне зависимости от вашего текущего уровня подготовки и опыта, вы сможете найти подходящую для себя программу обучения.

Java Otus

Если вы мечтаете стать Java-разработчиком, то Otus предлагает вам всеобъемлющий курс, в рамках которого вы изучите все необходимые аспекты этого языка программирования - от основ синтаксиса до создания сложных приложений с использованием фреймворков и библиотек.

Linux Otus

Для тех, кто хочет освоить навыки администрирования операционных систем, Otus предлагает курсы по Linux. Вы познакомитесь с основными командами, освоите работу в командной строке, научитесь настраивать и оптимизировать серверные системы.

Python Otus

Язык программирования Python становится все более популярным благодаря своей простоте и универсальности. Курсы Otus по Python охватывают базовый синтаксис, работу с библиотеками и фреймворками, а также углубленное изучение таких направлений, как машинное обучение и анализ данных.

PHP Otus

Для тех, кто интересуется разработкой веб-приложений, Otus предлагает курсы по PHP. Вы изучите основы этого языка, научитесь создавать динамические сайты и веб-сервисы, а также освоите популярные фреймворки и библиотеки.

Unity Otus

Мечтаете о карьере в игровой индустрии? Курсы Otus по Unity познакомят вас с принципами создания 2D и 3D игр, научат работать с игровым движком Unity и реализовывать увлекательные игровые механики.

Преимущества обучения в школе Otus

Отличительная особенность обучения в Otus — это практико-ориентированный подход. Вместо сухой теории вы будете погружены в решение реальных задач, характерных для вашей будущей профессии. Опытные наставники-эксперты не только предоставят вам необходимые знания, но и научат применять их на практике, что значительно ускорит ваше профессиональное развитие.

Гибкий график и поддержка сообщества

Онлайн-формат обучения в Otus дает вам возможность проходить курсы в удобное для вас время, совмещая учебу с работой или другими делами. Кроме того, вы будете находиться в постоянном контакте с одногруппниками и преподавателями, что позволит вам обмениваться опытом, задавать вопросы и получать своевременную поддержку.

Выводы

Если вы стремитесь построить успешную карьеру в сфере информационных технологий, но не знаете, с чего начать, онлайн-школа Otus готова стать вашим надежным проводником. Обширный каталог практико-ориентированных курсов, опытные наставники и гибкий график обучения помогут вам эффективно освоить востребованные навыки и уверенно двигаться к своей цели. Начните свой путь в IT-индустрию вместе с Otus уже сегодня!

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.