7 октября, Киев — Курс «JavaScript. Основы»

3 месяца изучения основ JavaScript на практике-практике-практике (простите, заело). Вторники и пятницы, 3 000 грн/мес.

Веб становится все более развлекательным, а интерфейсы — все более сложными и интерактивными.
Знания HTML и CSS стали необходимой базой, а многие эффектные решения сегодня создаются при помощи JavaScript — универсального языка программирования, который сегодня все чаще встречается в перечне необходимых навыков веб-разработчика.
На базовом курсе вы на практике попробуете JS «на вкус», изучите его возможности и сделаете на нем свои первые проекты.

Кто ведет:

Сергей Сньозик
Front-end Developer в Attendify, обладатель наград на awwwards.com, cssdesignawards.com, cssawds.com и пр.
Василий Рубан
JavaScript разработчик. Работает в InfoPulse, раньше ведущий javascript специалист на Lun.ua

Кому будет полезно:

— Выпускникам курса Программирование. Основы, которые хотят развиваться в разработке интерактивных продуктов.
— Верстальщикам, которые хотят перейти на новый уровень и научиться создавать эффектные интерактивные продукты.
— Разработчикам интерфейсных продуктов, в которых требуется знание JavaScript.
— Дизайнерам сайтов, которые хотят понимать работу сайта более глубоко, а также осознавать ширину своих возможностей.
— Для прохождения курса вам обязательно понадобятся базовые знания программирования, также ноутбук.

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

Программа, как всегда в Projector, построена на культе практики Practicult. Все темы проходим «своими руками», закрепляем домашними работами. Приготовьтесь хорошенько поработать.

Введение

Место javascript в современном мире. Спецификации. Справочники. ES5. ES6. Полезные ресурсы.
________________________________

Основные понятия

Лексическая структура языка. Типы данных. Переменные, statements, expressions и operators. Var’ы, Const’ы, Let’ы... ыыыыы... what? Покажем. Расскажем.
________________________________

Управление потоком

Условные операторы. Циклы. Break, continue, return, goto (шутка), etc.
________________________________

Структуры данных

Понятие объекта. Встроенные объекты: Math, Date, RegExp, Error, etc. Массивы. Мапы. Сеты.
________________________________

Функции

Методы объявления функций. Формальные и фактические параметры. Замыкания. Функция «под капотом». Old School Function Vs. New School => (arrow function).
________________________________

Погружаемся в объекты и функции

Методы создания объектов. Свойства и методы объектов. Ништяки ES6 для работы с объектами и маcсивами: destructuring assignment, spread оператор и тд. Ключевое слово This. Понятие «функция-конструктор».
________________________________

JavaScript в браузере-1

Понятие «Объектная модель докуметна (DOM)». Понятие «Объектная модель браузера (BOM)». Дерево DOM. Работа с DOM деревом.
________________________________

JavaScript в браузере-2

Введение в браузерные события. Нативные события окна, документа, мышки, клавиатуры.
Event bubbling. Event propagation. Кастомные события.
________________________________

Асинхронный javascript (AJAX)

XMLHttpRequest. Fetch. Promises. SetTimeout и SetInterval.
________________________________

Точка сборки

Клиентские приложения. Работа с сервером. Получение данных. Отображение данных. Шаблонизаторы. Немного о популярных библиотеках.
________________________________

ES6 + js для всех

Инструменты для работы с современным JavaScript.

Больше информации и запись в группу: http://prjctr.com.ua/javascript.html

Группа в Facebook : www.facebook.com/prjctrcomua

Похожие статьи:
It seems like Brexit is a never ending process. The UK was supposed to leave the EU in March 2019, yet we are still no further forward as to what direction the UK is going to take. This makes trading the GBP extremely difficult, according to Forex...
20 грудня росіяни атакували ракетами Київ і пошкодили бізнес-центр, де розташований офіс MacPaw і простір для проведення заходів MacPaw Space....
«Не стільки того світу, що у вікні» Мене звати Олексій, останні років десять займаюсь тим, що все більше рухаюся в напрямі розробки...
В компании LG сочли, что пришло время переустройства системы управления всего концерна, мотивируя перестановки в руководстве...
У зимовому зарплатному опитуванні в грудні 2025 року ми питали айтівців, як вони оцінюють свою зарплату: чи вона відповідає...
Яндекс.Метрика