1

Etapa 1

1. Введение в JavaScript

2

Etapa 2

2. Hello, world и немного браузерной магии

3

Etapa 3

3. JS: Начало

4

Etapa 4

4. Функции и асинхронность

5

Etapa 5

5. Связываемся с сервером

6

Etapa 6

6. JQuery

7

Etapa 7

7. JQuery UI: библиотека компонентов. Twitter Bootstrap

8

Etapa 8

8. Пишем простое приложение на JS

9

Etapa 9

9. Навигация внутри JS приложений

10

Etapa 10

10. Angular.JS:Супер-героический фреймворк для веб-приложений!

11

Etapa 11

11. Директивы в AngularJS

12

Etapa 12

12. Тестируем JS-код

13

Etapa 13

13. Мобильное приложение на JavaScript

14

Etapa 14

14. Node.js: javascript на сервере

15

Etapa 15

15. MVC в Node.js: обзор фреймворков

16

Etapa 16

16. Socket.io: добавим интерактива

17

Etapa 17

17. EcmaScript6: будущее уже здесь

18

Etapa 18

18. Что дальше?

1

Etapa 1

1. Введение в JavaScript

2

Etapa 2

2. Hello, world и немного браузерной магии

3

Etapa 3

3. JS: Начало

4

Etapa 4

4. Функции и асинхронность

5

Etapa 5

5. Связываемся с сервером

6

Etapa 6

6. JQuery

7

Etapa 7

7. JQuery UI: библиотека компонентов. Twitter Bootstrap

8

Etapa 8

8. Пишем простое приложение на JS

9

Etapa 9

9. Навигация внутри JS приложений

10

Etapa 10

10. Angular.JS:Супер-героический фреймворк для веб-приложений!

11

Etapa 11

11. Директивы в AngularJS

12

Etapa 12

12. Тестируем JS-код

13

Etapa 13

13. Мобильное приложение на JavaScript

14

Etapa 14

14. Node.js: javascript на сервере

15

Etapa 15

15. MVC в Node.js: обзор фреймворков

16

Etapa 16

16. Socket.io: добавим интерактива

17

Etapa 17

17. EcmaScript6: будущее уже здесь

18

Etapa 18

18. Что дальше?

12 agosto 2015 31 octubre 2015
Objetivo completado 26 septiembre 2015

Autor del objetivo

Александр П

Rusia, Москва

45 año / año / año

Educación

[ItBursa] - Профессиональные JavaScript курсы

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

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

 Criterio del fin

Материал изучен

  1. 1. Введение в JavaScript

    • JavaScript - прошлое, настоящее и будущее.
    • Цели, задача и структура курса.
    • Что такое RIA (Rich Internet Application) и с чем его едят.
    • Что нужно сделать до начала: среда разработки, инструменты и т.п.
  2. 2. Hello, world и немного браузерной магии

    • Простейший код на JS.
    • Манипулирование HTML с помощью JavaScript.
    • События и их обработка.
  3. 3. JS: Начало


    • Как можно и как нельзя писать на JS.
    • Инструменты для контроля качества кода.
    • Основные примитивы языка.
  4. 4. Функции и асинхронность


    • Асинхронность как ключевой элемент языка.
    • Замыкания, анонимные функции, область видимости.
    • Отличия от других языков программирования.
  5. 5. Связываемся с сервером


    • AJAX и все-все-все (JSONP, XMLHttpRequest2, Websockets и т.д.).
    • Организация транспортного слоя (Long polling, short polling, flash и т.д.).
  6. 6. JQuery


    • Что такое JQuery?
    • AJAX и JQuery.
    • Анимации и т.п.
  7. 7. JQuery UI: библиотека компонентов. Twitter Bootstrap


    • Что такое виджет?
    • JQuery UI и Twitter Bootstrap как библиотеки виджетов.
  8. 8. Пишем простое приложение на JS


    • Чем "приложение" отличается от странички?
    • Как писать модульное и расширяемое приложение.
  9. 9. Навигация внутри JS приложений


    • Используем HTML5 History API.
    • Как хранить данные пользователя на клиенте.
    • Подводные камни при реализации.
  10. 10. Angular.JS:Супер-героический фреймворк для веб-приложений!


    • Почему AngularJS?
    • Основы.
    • Связывание данных.
    • Контроллеры.
  11. 11. Директивы в AngularJS


    • Зачем нужны директивы?
    • Типы директив.
    • Пишем собственные директивы.
  12. 12. Тестируем JS-код


    • Как писать тестируемый код?
    • Разные типы тестирования.
    • Пример тестирования AngularJS-приложения.
  13. 13. Мобильное приложение на JavaScript


    • Особенности реализации JS на мобильных устройствах.
    • Обзор PhoneGap как средства реализации мобильных приложений.
    • Когда не стоит использовать PhoneGap.
  14. 14. Node.js: javascript на сервере


    • Node.JS: история возникновения.
    • Какие задачи удобно делать на Node.JS, а какие - крайне неудобно.
    • Hello, server-side JS.
  15. 15. MVC в Node.js: обзор фреймворков


    • Express.js как самая популярная библиотека для реализации MVC.
  16. 16. Socket.io: добавим интерактива


    • Что такое Socket.IO?
    • Как он облегчает разработку интерактивных приложений?
    • Подводные камни.
  17. 17. EcmaScript6: будущее уже здесь


    • Новый стандарт языка JS.
    • Что и как можно использовать уже сейчас?
    • Генераторы как метод избавления от callback hell.
  18. 18. Что дальше?


    • Как и куда расти дальше?
    • Обзор полезных ресурсов.
    • Обзор технологий, оставшихся за рамками курса.
  • 2046
  • 12 agosto 2015, 12:34
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?