• Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Подписаться»
  • Форумы
  • Складчины
  • Программирование

[Otus] JavaScript Developer. Professional (Александр Коржиков)

Найти складчину
  • Курс создан: Дата начала 4 Авг 2021
В избранное

Описание складчины

Курс [Otus] JavaScript Developer. Professional (Александр Коржиков) познакомит с востребованными языками программирования и современными инструментами разработки. Купить курс через складчину можно без переплаты.

Зарегистрируйтесь, чтобы посмотреть контент
Организатор
Организую Складчины
Команда форума
Сообщения
660 042
Реакции
15 491
Монеты
325
Оплачено
1
  • 4 Авг 2021
  • #1
Ссылка на картинку
Что даст вам этот курс

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

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

Для кого этот курс?
- Для разработчиков, хорошо знакомых с основами JavaScript, которые хотят углубиться в возможности языка и стать fullstack-специалистами. Курс расширит арсенал инструментов для работы с фронтендом и бэкендом.
- Для бэкенд-разработчиков, которые хотят переквалифицироваться в fullstack направление. Курс на 70% ориентирован на фронтенд-технологии и позволит разобраться в возможностях разных фреймворков JS.

Особенности курса

Полный ландшафт современных технологий Node.js / React / Angular / Vue / Svelte / TypeScript / Web Components
Домашние задания в формате мини-assignment, как на собеседованиях в российских и европейских компаниях
Углубитесь во внутренние алгоритмы и логику работы фреймворков и рассмотрите спецификации
Поработаете с карьерным консультантом, обновите резюме и получите доступ к эксклюзивным вакансиям от 65 компаний-партнеров

Ключевые составляющие программы

Изучите основные возможности JavaScript — замыкания, особенности ООП и SOLID в JS, функционального и реактивного программирования, Promises и другие фичи ES6, паттерна Event Loop.

Разберете DOM API, Ajax и события в рамках разработки в браузере, и, конечно, прокачаете навыки в HTML и CSS. Научитесь писать код на диалектах JavaScript таких, как TypeScript и JSX.

Помимо разработки клиентской части в браузере, вы научитесь использовать серверную платформу Node.js и её окружение. Изучите популярный фреймворк Angular с реактивными возможностями RxJS, а также библиотеки для написания web-приложений: ReactJS, Redux и современные подходы к разработке UI такие, как Vue и набирающий популярность Svelte.

Узнаете, как хранить данные в MongoDB, использовать TDD подход и писать тесты на различных фреймворках и уровнях, а собирать проекты для production будете с помощью Webpack.

Обновления в программе в 2020 году:
- Добавили актуальные темы, например React Hooks, набирающий популярность фреймворк Svelte
- Включили в первый модуль функциональное программирование в JavaScript
- Выделили занятие по проблемам и возможностям GraphQL в реальности, чтобы студенты могли поработать с тяжелыми схемами и построить хитрые запросы
- Посвятили несколько уроков TypeScript и работаем с ним на многих занятиях
- Технология Polymer в курсе эволюционно уступила место Lit-HTML. Было 2 занятия по Polymer, теперь же ему посвящаем немного времени на лекции, а 1,5 занятия изучаем стандарт Web Components и библиотеку LitElement

После обучения вы сможете указать в резюме:
- Знание принципов работы современных JavaScript фреймворков и библиотек
- Знание подходов при проектировании, организации, контроле состояния и тестирования серверных и клиентских приложений
- Умение применять паттерны проектирования: Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables
- Умение выбирать подходящие инструменты для проекта
- Умение тестировать проект unit-тестами на разных уровнях
- Умение создавать web-приложения с использованием современных технологий

Необходимые знания
- Знание основ JavaScript (переменные, циклы, функции, замыкания, создание объектов, scope, this, работа со встроенными классами и API - Date, Math, RegExp, Array - map, forEach, filter, reduce)
- Основы работы браузера и браузерного API
- Знание HTML и CSS
- Базовые навыки работы с Git (понимание VCS, создать ветку, сделать Merge Request на github)
Плюсом будет:
- опыт использования JavaScript библиотек / фреймворков
- понимание или желание разбираться с алгоритмическими, проектировочными и логическими задачами
- умеет работать с IDE

После обучения вы
Заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на github и другие дополнительные материалы;
Приобретете опыт работы с актуальными технологиями, фреймворками и инструментарием;
Получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).

Начало занятий: 24 декабря 2020
Длительность обучения: 5 месяцев


Спойлер: Преподователи
Александр Коржиков
Dev IT Engineer ING Group (Нидерланды)

Опытный программист, Senior Web Developer, тимлид, ментор и автор технических статей по JavaScript. Специалист по Frontend, программирует на JavaScript, начиная с 2010 года.

Работал в компаниях Tinkoff Bank (Москва), «Альпари», Comindware, Backbase (Амстердам) и других. С 2017 года — Dev IT Engineer в международной финансовой корпорации ING Group (Нидерланды). Занимается проектированием и поддержкой процессов web-разработки.

Среди реализованных проектов — JSON Schema Validator Library — самая быстрая JavaScript-библиотека для проверки объектов на соответствие определениям JSON.

Образование: степень магистра в Московском государственном университете им. М. В. Ломоносова (факультет вычислительной математики и кибернетики, кафедра автоматизации научных исследований).

Руководитель программы
Нажмите, чтобы раскрыть...
Смотреть далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
developer javascript javascript developer otus professional автор александр коржиков
Похожие складчины
Скачать [Otus] Unity Game Developer. Basic (Николай Запольнов)
  • developer javascript javascript developer otus professional автор николай запольнов
  • 4 Авг 2021
Ответы
0
Просмотры
17
4 Авг 2021
Организатор
Скачать [Otus] JavaScript Developer. Basic (Василий Ванчук)
  • basic javascript javascript developer otus автор василий ванчук ванчук василий ванчук
  • 4 Авг 2021
Ответы
0
Просмотры
10
4 Авг 2021
Организатор
Скачать [Otus] Python Developer. Professional (Александр Суханов)
  • otus professional python developer автор сергей нагаев нагаев сергей нагаев
  • 4 Авг 2021
Ответы
0
Просмотры
9
4 Авг 2021
Организатор
Скачать [Otus] C++ Developer. Professional (Сергей Кольцов)
  • c++ c++ developer professional developer otus professional автор сергей кольцов
  • 4 Авг 2021
Ответы
0
Просмотры
58
4 Авг 2021
Организатор
Скачать [Otus] Java Developer. Professional (Сергей Петрелевич)
  • developer java java developer professional otus professional автор сергей петрелевич петрелевич сергей петрелевич
  • 4 Авг 2021
Ответы
0
Просмотры
7
4 Авг 2021
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?