Программирование [Илья Климов] [ItBursa] Профессиональные JavaScript курсы

Бывалый
Команда форума
20 Фев 2019
31,438
1,759,550
113
#1
1723364048243-png.74774


Описание [Илья Климов] [ItBursa] Профессиональные JavaScript курсы:



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

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

Вот основные темы нашего курса:

  1. Введение в JavaScript: прошлое, настоящее и будущее, цели и задачи курса, понятие RIA, подготовка к началу работы (среда разработки, инструменты).
  2. Hello, world и немного браузерной магии: основы кода на JavaScript, манипулирование HTML с помощью JavaScript, обработка событий.
  3. JS: начало: как правильно писать на JavaScript, инструменты контроля качества кода, основные примитивы языка.
  4. Функции и асинхронность: асинхронность как ключевой элемент языка, замыкания, анонимные функции, область видимости, отличия от других языков программирования.
  5. Связываемся с сервером: AJAX и всё, что с ним связано (JSONP, XMLHttpRequest2, Websockets и т. д.), организация транспортного слоя (Long polling, short polling, flash и т. д.).
  6. JQuery: что такое JQuery, AJAX и JQuery, анимации и т. п.
  7. JQuery UI: библиотека компонентов, Twitter Bootstrap: что такое виджет, JQuery UI и Twitter Bootstrap как библиотеки виджетов.
  8. Пишем простое приложение на JavaScript: отличие приложения от страницы, модульность и расширяемость приложения.
  9. Навигация внутри JavaScript-приложений: использование HTML5 History API, хранение данных пользователя на клиенте, подводные камни реализации.
  10. Angular.JS: супергеройский фреймворк для веб-приложений, основы, связывание данных, контроллеры.
  11. Директивы в AngularJS: зачем нужны директивы, типы директив, создание собственных директив.
  12. Тестируем JavaScript-код: как писать тестируемый код, разные типы тестирования, пример тестирования AngularJS-приложения.
  13. Мобильное приложение на JavaScript: особенности реализации JavaScript на мобильных устройствах, обзор PhoneGap как средства реализации мобильных приложений, когда не стоит использовать PhoneGap.
  14. Node.js: JavaScript на сервере, история возникновения, удобные и неудобные задачи для Node.js, hello, server-side JavaScript.
  15. MVC в Node.js: обзор фреймворков, Express.js как самая популярная библиотека для реализации MVC.
  16. Socket.io: добавляем интерактив, что такое Socket.IO, как он облегчает разработку интерактивных приложений, подводные камни.
  17. EcmaScript6: будущее уже здесь, новый стандарт языка JavaScript, что и как можно использовать уже сейчас, генераторы как метод избавления от callback hell.
  18. Что дальше? Как и куда расти дальше, обзор полезных ресурсов, обзор технологий, оставшихся за рамками курса.

Скачать курс [Илья Климов] [ItBursa] Профессиональные JavaScript курсы:


Для просмотра содержимого вам необходимо авторизоваться