Записаться на курс

JavaScript

Start

01.01.0001
Среда 18.00
Суббота 14.00

Finish

01.01.0001

Важно!

Группа в процессе набора, стартуем ближе к сентябрю. Подробности по телефонам. 

Категории: Курсы JavaScript, Курсы JS, Курсы front end, Курсы web программирования, обучение JS


 – это комплексный курс обучения, включающий изучение популярного языка программирования для front-end разработки — языка Javascript и ставшего неотъемлемой частью инструментария front-end разработчика - библиотеки jQuery.

Для конструирования Single-page Application(SPA), современных динамичных  web приложений (применяемыых в системах управления предприятием, банковской сфере), в курсе рассматривается удобный для новичков фреймворк AngularJS. Используя инструментарий этого фреймворка (контроллеры, сервисы и т.д.) можно с легкостью создавать полноценные веб-приложения, выполняющие обмен данными с сервером с помощью технологии Ajax.

Одним из необходимых элементов веб-приложения является серверная часть (back- end). Для реализации серверного кода может быть использован Node.js. Платформа Node.js позволяет использовать большое количество внешних модулей, ориентированных на решение разнообразных задач. Back-end часть проекта, которая раньше разрабатывалась на языке PHP, теперь, благодаря Node.js, может быть реализована на Javascript.

Программа курса позволяет освоить язык Javascript, jQuery, AngularJS, Node.js, как абсолютному новичку, так и тем, кто уже пробует начинать свое погружение в мир front-end разработки.

Темы лекций и практические задания составлены исходя из требований ведущих IT- компаний, Ваших будущих работодателей.

В качестве практических заданий студенты будут создавать реальные динамические элементы веб-страниц, части SPA и back-end приложений.

Рейтинг этот курса 4.9 из 5 (основан на 611 отзывах)
3 месяца

продолжительность одного курса

2 РАЗА В НЕДЕЛЮ

интенсивность занятий

120 МИНУТ

продолжительность одного занятия

1850 ГРН. В МЕСЯЦ

При оплате всего курса сразу

2100 ГРН. В МЕСЯЦ

При оплате курса помесячно

Программа курса

  • Start
  • Типы данных. Операторы. Управляющие конструкции
  • Массивы. Объекты. Свойства. Методы
  • Функции. Область видимости. Замыкания. IIFE
  • Глобальный объект(BOM). Объектная модель документа(DOM)
  • Обработка событий. Объект события
  • Таймеры. Встроенные объекты. Date, Math
  • Регулярные выражения. Валидация форм
  • Формат JSON. Технология AJAX. Метод JSONP
  • Тестирование кода
  • Использование git, github
  • Framework – что это? Как использовать?
  • jQuery. Выборка элементов. Фильтры
  • jQuery. Манипуляции с элементами. Обработка событий
  • jQuery. AJAX
  • jQuery UI. jQuery plugins
  • AngularJS. Шаблон MVC, SPA, архитектура. Связывание данных
  • AngularJS. Встроенные директивы
  • AngularJS. Контроллер, scope
  • AngularJS. Фильтры
  • AngularJS. Сервисы. Ajax
  • AngularJS. Тестирование кода
  • Node.js. Архитектура платформы, CLI, пакеты, npm
  • Node.js. События
  • Node.js. http-сервер
  • Node.js. Использование Express.js
  • Node.js. Стек MEAN
  • Finish

Кому это нужно?

Курс для тех, кто хочет добавить динамичности веб-сайтам.
Кому интересно, как можно реализовать функциональность таких сайтов, как почтовые веб- приложения, сайты социальных сетей, интерактивные карты, онлайновые текстовые редакторы.

Для желающих понять устройство Single-page Application и реализовывать back-end проекты на  Javascript.

Для тех, кто хочет разобраться с основами веб-разработки и начать строить карьеру front-end разработчика.

 

Зачем это нужно?

Если у Вас уже есть начальные знания по Javascript, то данный курс позволит расширить Вашу теоретическую базу, а также закрепить их при помощи практических заданий. Использование технологии Ajax в Ваших страницах, позволит создавать современные интерактивные веб-сайты. Библиотека jQuery предоставит Вам возможность более гибко управлять элементами веб-страницы, используя минимум программного кода.

Фреймворк AngularJS упростит построение Single-page Application. А Node.js позволит создать высоконагруженные back-end приложения.

Все эти возможности могут быть интересны, как людям, которые просто хотят расширить свои знания в этих областях, так и тем, кто хочет начать заниматься профессиональной front- end разработкой.

Как достигается результат?

Этот курс создан для будущих программистов и читается практикующим программистом. Материал лекций построен таким образом, что позволяет направить ход мысли студентов в правильное русло и научить их не только делать, но и думать как программисты. Сложность практических заданий возрастает постепенно, по мере усвоения лекционного материала. Каждое практическое задание включает элементы нового теоритического материала, прослушанного на лекции, и элементы пройденных лекций. Преподаватель обсуждает домашнее задание со слушателями, детализируя каждый шаг выполнения практического задания.  Практический опыт преподавателя позволяет избежать недопонимания материала и устранить большинство типовых ошибок у начинающих на самых первых порах. Все это и многое другое позволяет слушателям к концу прохождения курса достигнуть поставленной цели – освоить начала front-end разработки.

 

Для того чтобы начать обучение в нашем центре нужно всего 4 вещи:

 

Отправить заявку

Записаться на курс

hello world promo