Комплексное обучение JavaScript. Курс от LoftSchool
Интенсивный курс рассчитан на веб-разработчиков с опытом от 1 года или на тех, кто уже прошел наш курс «Веб-разработка для начинающих»
Описание
За 7 недель вы научитесь
- Уверенно работать с JavaScript. У вас в руках будет вся «база»: переменные, функции, объекты и массивы, обработка ошибок и отладка.
- Создавать архитектуру приложения. Вы перейдете к модульному написанию JavaScript-кода и научитесь связывать модули через import, export и require.
- Взаимодействовать с сервером. Вы научите своё приложение обмениваться данными со сторонними сервисами, используя XMLHttpRequest, Fetch, WebSocket, Service Workers и JSON.
- Создавать SPA приложения. По итогам курса вы сможете создавать свои приложения: придумывать структуру для клиентской части.
- Использовать HTML5 API. Вы сможете использовать новые интерфейсы API, реализованные в стандарте HTML5: History, Drag-and-Drop, File, Storage.
- Познакомитесь с node.js. Изучите цикл событий, поработаете с файлами и освоите работу с сетью.
Что ожидать от обучения?
- Насыщенная программа. 15 видеокурсов, 100+ часов обучения.
- Личный наставник. Практикующий IT-специалист будет отвечать на любые вопросы и делать кодревью.
- 3 выпускных проекта. «Работа с API геолокационных карт». «Чат» — обмен сообщениями, авторизация, загрузка файлов. «Другофильтр» (API VK).
- Доступ к материалам. Не ограничен рамками курса. Вы можете продолжить учиться когда захотите.
- Slack чат. Общение с преподавателями и одногруппниками в уютной и дружелюбной атмосфере.
- Сертификат. С уникальным ID, подтверждающий уровень ваших знаний.
- Ламповая атмосфера. Никаких скучных и занудных “дядек“, как в других школах. В Loftschool вас будут учить в атмосфере rock-and-roll.
- Начало карьеры. После обучения вы сразу же готовы к старту карьеры в веб-индустрии.
Как проходит обучение
Каждый понедельник ученики получают:
- Задание. Его необходимо выполнить до следующего понедельника.
- Недельный план. Подскажет, что делать в каждый конкретный день курса.
- Материалы недели. Изучать можно в удобном для себя ритме.
Каждая неделя обучения включает:
- 2-3 обучающих модуля. Каждый модуль состоит из видеоуроков и тестирования.
- 1 групповую практику с наставником и одногруппниками.
- 1-2 воркшопа от преподавателя.
- 30-минутную консультацию. Кодревью с личным наставником.
Программа обучения
- Неделя 1 — Основы JavaScript, переменные и функции
- Знакомимся со своим личным наставником и группой.
- Узнаём как работает JavaScript и что такое переменные и функции.
- Неделя 2 — Объекты и массивы, обработка ошибок
- Разбираем базовые операции с объектами и массивами, изучаем деструктуризацию и spread-оператор.
- Изучаем динамические свойства массивов, учимся создавать proxy.
- Разбираем инструменты разработчика, изучаем принципы обработки исключений.
- Неделя 3 — DOM, асинхронность
- Учимся создавать, выбирать и модифицировать элементы DOM, изучаем механизм DOM-событий.
- Рассматриваем, что такое обработчик событий, делегирование.
- Изучаем асинхронность в JS, разбираем Promise, Async/await.
- Неделя 4 — Работа с сетью, Browser API
- Рассматриваем работу с сетью на примере WebSocket, ServiceWorks.
- Изучаем Local/Session Storage, HTML 5 Drag and Drop.
- Рассматриваем принцип взаимодействия между окнами и iframe.
- Неделя 5 — Работа с VK API, ООП
- Изучаем документацию по работе с VK API. Рассматриваем шаблонизацию.
- Рассматриваем основы ООП в JavaScript. Изучаем полиморфизм, наследование, инкапсуляцию, конструкторы и классы.
- Неделя 6 — MV*, модули
- Изучаем шаблоны проектирования MVС и MVVM.
- Рассматривается перевод проекта на модули, изучаются ES6 модули.
- Неделя 7 — Node.js, тестирование
- Знакомимся с Node.js. Рассматриваем работу с файлами и сетью.
- Определяемся с необходимостью тестирования JS-кода.
- Знакомимся с библиотеками для тестирования.
Выпускной проект
Первый выпускной проект – «Работа с API геолокационных карт». Второй – это чат: вы на практике реализуете обмен сообщениями, авторизацию и загрузку файлов. И в конце предложим бонусный выпускной проект – «Другофильтр» (API VK).
Ваш будущий сертификат
По окончании обучения вы получите сертификат. LoftSchool знают и ценят работодатели, поэтому сертификат станет вашим дополнительным плюсом при трудоустройстве в IT-компанию.
Он будет доступен в электронном виде в личном кабинете – вы легко сможете добавить ссылку на сертификат в резюме и подтвердить свой уровень подготовки.
Аналоги и альтернативы для Комплексное обучение JavaScript. Курс от LoftSchool
Комплексное обучение JavaScript. Курс от LoftSchool - похожие продукты (инструменты, решения, сервисы)
Отзывы
Отзывов пока нет.