Открыто

(Javascript.ru)Обновленный JavaScript/DOM/интерфейсы c ES 2015

Тема в разделе "Курсы по программированию", создана пользователем Бомбардир, 27 дек 2016.

Метки:
Цена: 26000р.
Взнос: 450р.

Основной список:

  1. 1.Бомбардир  
  2. 2.Бошетунмай  
  3. 3.Slatkey  
  4. 4.El_Spectre  
  5. 5.rinzler  
  6. 6.yankee5  
  7. 7.no matter  
  8. 8.Maxton  
  9. 9.Zyxel  
  10. 10.Synth  
  11. 11.trueDeveloper  
  12. 12.slavawright  
  13. 13.webdeveloper  
  14. 14.avr1972  
  15. 15.--First-One--  
  16. 16.Dimon2x  
  17. 17.GoodSitizen  
  18. 18.1_1985  
  19. 19.goodkat_123  
  20. 20.arara  
  21. 21.webeyrad4  
  22. 22.notoriousb  
  23. 23.Nnutthowze  
  24. 24.opaopalalala  
  25. 25.Chidori  
  26. 26.Денис Гуру  
  27. 27.Marmariska  
  28. 28.rasswet  
  29. 29.CodePy  
  30. 30.tirant_belyi  
  31. 31.denegs  
  32. 32.Александр_1988  
  33. 33.loader777  
  34. 34.Galianyn  
  35. 35.Дядя Митя  
  36. 36.Zimson  
  37. 37.arloktev  
  38. 38.SerfIer  
  39. 39.Marik0  
  40. 40.antikk  
  41. 41.Alex_prog  
  42. 42.blackfish  
  43. 43.MikeleCorleone  
  44. 44.alsofiev  
  45. 45.cubus  
  46. 46.Slondon  
  47. 47.Amigos  
  48. 48.yuraB  
  49. 49.Anastasia Sidorenko  
  50. 50.Wanderer2006  
  51. 51.ensol  
  52. 52.pegasmi  
  53. 53.Vladiks  
  54. 54.tomsawyer  
  55. 55.abrakadabra  
  56. 56.ACDCme  
  57. 57.avaness  
  58. 58.sibero  
  59. 59.bakhaa  
  60. 60.maestrox  
  61. 61.BelMike  
  62. 62.Jasco  
  63. 63.Игорь Храп  

Резервный список:

  1. 1.Mofodi  
  2. 2.ibrh85  
  3. 3.Area51  
  1. Бомбардир

    Бомбардир Бомбардир МодерМодератор Команда форума


    Программа
    Курс состоит из трёх частей:
    1. Первая часть позволяет хорошо разобраться в языке JavaScript, получить знания и навыки написания JavaScript-кода, соответствующего современным стандартам.
    2. Вторая часть позволяет научиться работать со страницей и посетителем, создавать меню, слайдеры, Drag’n’Drop и прочие интерфейсные компоненты.
    3. Третья часть посвящена более сложным интерфейсам. На ней мы изучаем, как построить архитектуру, взаимодействие между компонентами, как организовать проект и код, систему сборки с использованием ES6.
    Большое внимание на этом курсе уделяется стилю и качеству кода, глубокому пониманию языка. Именно это отличает хорошего разработчика от выучившего пару десятков функций новичка.


    1 часть
    1. Основной JavaScript.
      Здесь мы изучим сам язык, его конструкции и особенности, которые позволяют "разговаривать" на JavaScript коротко, понятно, а главное - без ошибок.
      • IDE, настройка, полезные приёмы использования, средства для автопроверки кода.
      • Основные структуры данных, работа с числами, строками, датами, массивами, объектами.
      • Инструменты разработки, отладка в браузерах.
      • Автоматизированное тестирование, инструменты и их применение.
      • Современный стандарт ES-2015 (ES6), его кросс-браузерное использование сейчас.
    2. Более глубокое понимание языка.
      Чтобы писать хороший код, а также грамотно пользоваться современными фреймворками, мы изучим JavaScript лучше, включая тонкости и продвинутое применение языковых конструкций.
      • Замыкания и их грамотное применение.
      • Внутреннее устройство движка JavaScript.
      • Контекст this в деталях.
      • Форвардинг, одалживание и делегирование функций.
      • Прототипы, классы, прототипное и функциональное ООП, детали использования.
    По окончанию первой части курса вы свободно пользуетесь языком JavaScript, с учётом его особенностей и новых возможностей стандарта ES-2015. Мы улучшим эти навыки в последующих частях курса.

    2 часть
    1. Документ, генерация интерфейса.
      Здесь мы учимся работать с документом, решать всевозможные задачи в браузере.
      • Внутреннее устройство браузера, оптимальная организация страницы со скриптами.
      • Дерево DOM, особенности разработки в современных браузерах с отмирающей, но иногда нужной поддержкой старых.
      • Динамическая генерация интерфейса - методы DOM, их грамотное использование.
    2. События, взаимодействие с посетителем.
      • Основы и тонкости работы с различными событиями для решения основных интерфейсных задач.
      • Drag'n'Drop, по окну и внутри элемента
      • Паттерн "делегирование", оптимизация производительности и архитектуры, чтобы интерфейсы не тормозили.
      • Объектно-ориентированная разработка, компонентная архитектура с использованием ООП, событий и DOM.
    3. AJAX
      • Общение с сервером при помощи XMLHttpRequest.
      • Использование Promise для асинхронных цепочек вызовов.
    По окончании второй части вы можете создавать интерфейсные компоненты, но нужно больше практики.

    3 часть
    1. Сборка кода.
      • Node.JS как средство запуска полезных утилит.
      • Организация скриптов, стилей и других компонентов проекта на диске.
      • Шаблонизация, системы организации шаблонов и детали их работы.
      • Современные технологии Frontend-сборки, Webpack.
    2. Архитектура сложных интерфейсов.
      • Взаимодействие компонент через события и не только.
      • Проекты с большим количеством компонент.
    3. Куда дальше?
      • Обзор фреймворков (AngularJS, React.js), куда двигаться дальше.
    На практике эти части не так чтобы резко отделены друг от друга, переход между ними плавный. Продвинутые темы используют элементы предыдущих.

    Время обучения: 2 месяца, включая 10 дней каникул с самостоятельно выполняемым заданием, плюс видеокурс за неделю до начала занятий.


     
    Последнее редактирование: 27 дек 2016
    Денис Гуру, 1_1985 и volfodimir нравится это.
  2. Последние события

    1. Игорь Храп

      Игорь Храп участвует в складчине.

      19 янв 2017 в 21:37
    2. Jasco

      Jasco участвует в складчине.

      19 янв 2017 в 20:20
    3. arkadiy_prokofev

      arkadiy_prokofev не участвует в складчине.

      19 янв 2017 в 16:22
  3. Бошетунмай

    Бошетунмай Бошетунмай ОргОрганизатор

    Сегодня открыли запись в группы. С 16 или 30 января, Артём Мезин и Илья Бурлак.
     
  4. Dmitry Friday

    Dmitry Friday Dmitry Friday ЧКЧлен клуба

  5. Steplee81

    Steplee81 Steplee81 ЧКЧлен клуба

    БЕСЦЕННАЯ ПОМОЩЬ! УЧЁБА В США станет для вас или ваших детей доступной и реальной! Пошаговая инструкция от человека, который самостоятельно прошёл путь от ЖЕЛАНИЯ до РЕЗУЛЬТАТА! И теперь живёт и работает IT индустрии в Штатах! Получает достойную зарплату, путешествует по миру и делится своим опытом! Он выдаст ПОШАГОВЫЙ ПЛАН со всеми нюансами, подводными камнями, адресами, сметой https://skladchik.com/threads/Повто...США-От-мечты-до-результата-за-2-месяца.50876/
     

Поделиться этой страницей

  1. Сбор взносов (Курсы по программированию):
  2. Новые складчины (Курсы по программированию):
  3. Нужен организатор (Курсы по программированию):