Доступно

[Otus] Fullstack разработчик JavaScript (Александр Коржиков, Павел Асташкин)

Тема в разделе "Курсы по программированию", создана пользователем Lodbrok, 25 дек 2020.

Тема найдена по тегам:
Цена:
50000р.
Взнос:
605р.

Список участников складчины:

1. Lodbrok
Тип: Стандартная складчина
Оцените эту складчину: /5,
  1. 25 дек 2020
    #1
    Lodbrok
    Lodbrok Организатор
    [Otus] Fullstack разработчик JavaScript (Александр Коржиков, Павел Асташкин)
    [​IMG]
    Что даст вам этот курс
    Этот курс подойдет разработчикам, которые:

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

    В рамках курса мы рассмотрим:
    Ключевые особенности JavaScript - замыкания, особенности ООП и SOLID в JS, функционального и реактивного программирования, Promises и другие возможности ES6, Event Loop, а также разберём DOM API, Ajax и события в рамках разработки в браузере, и, конечно, прокачаем навыки в HTML и CSS. Научимся писать код на диалектах JavaScript, таких как TypeScript и JSX.

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

    Мы будем собирать проекты для production с помощью Webpack, хранить данные в MongoDB, использовать TDD подход и писать тесты на различных фреймворках и уровнях.
    • Изучим полный ландшафт современных технологий Node / React / Angular / Vue / Web Components
    • Выполним домашние задания в формате мини-assignment, как на собеседованиях в российские и европейские компании
    • Углубимся во внутренние алгоритмы и логику работы фреймворков и рассмотрим спецификации
    По окончании курса студент будет:
    - Понимать принципы работы современных JavaScript фреймворков и библиотек
    - Уметь применять паттерны проектирования (Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables)
    - Знать подходы при проектировании, организации, контроля состояния и тестирования серверных и клиентских приложений
    - Выбирать подходящие инструменты для проекта
    - Тестировать проект unit-тестами на разных уровнях
    - Создавать веб-приложения с использованием современных технологий

    Преподаватель
    Павел Асташкин

    Маркетолог по образованию, программист по призванию.
    В настоящий момент JavaScript developer в небольшой, но динамично развивающейся компании. Последнее время занимается разработкой и внедрением решений, направленных на улучшение работы проекта, преимущественно на Vue.
    Плюс ко всему, является выпускником курса "Разработчик JavaScript"!

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

    Плюсом будет:
    - опыт использования JavaScript библиотек / фреймворков
    - понимание или желание разбираться с алгоритмическими, проектировочными и логическими задачами
    - умеет работать с IDE

    После обучения вы
    • заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на github и другие дополнительные материалы;
    • получите сертификат о прохождении курса;
    • приобретете опыт работы с актуальными технологиями, фреймворками и инструментарием;
     
    25 дек 2020