Съдържание и теми, включени в курса
Въведение в JavaScript
- История, имплементации, версии
- Вграждане на код в HTML документ
- Синтаксис
- Ключови думи и запазени думи
- Променливи
- Типове данни
- Оператори
- Контролни изрази
- Функция
- Управление на паметта
Референтни типове
- Обвивки на типове
- Масив
- Дата
- RegExp
- Math
- Функция
Обектно-ориентирано програмиране
- Създаване на обекти
- Наследяване
Анонимни функции
- Рекурсия
- Затваряния (Closures)
- Частни елементи
Модел на обектите на браузъра (BOM)
- Обекти: window, location, navigator, screen, history
- Времеви броячи
- Определяне на типа клиент
Модел на обектите на документа (DOM)
- Йерархия на DOM
- Достъп и модифициране на елементи
Събития
- Видове събития
- Обработка на събития
- Разпространение
- Обектът на събитието
- Програмно генериране на събития
- Памет и производителност
- Обслужване на форми от JavaScript
Изключения и дебъгване
- Докладване и обработка на изключения
- Техники и инструменти за дебъгване
- Типични грешки в IE
Изисквания
- Разбиране на основни компютърни операции и уеб технологии
- Опит с HTML и основна структура на уеб страници
- Основен опит в програмирането е от полза, но не е задължителен
Аудитория
- Начинаещи уеб разработчици
- Front-end разработчици, които искат да затвърдят основите на JavaScript
- IT специалисти, интересуващи се от разработка на уеб приложения
Отзиви от участници (7)
Участниците
Arne Schwarck - Diehl Aviation Laupheim GmbH
Курс - Javascript Basics
Машинен превод
упражненията, които направихме
Baby Mulaudzi
Курс - Javascript Basics
Машинен превод
Мнеш колко харесвам да разглеждам обукателни примери и реални житейски сценarii.
Yohance Campbell
Курс - Javascript Basics
Машинен превод
Добро съобщение, пациентно отделяше време за преодоляване на грешното мислене на ученика.
Daryl Campbell
Курс - Javascript Basics
Машинен превод
Много добре обучаващ, лесно разбираем тренер.
geoff loken
Курс - Javascript Basics
Машинен превод
Практичен използv на JS
Piotr Michniewicz - Credit Suisse Poland SP. Z O.O.
Курс - Javascript Basics
Машинен превод
Мисля, че беше трудно да се проведе обучението за нашата група, поради неравномерния ниво на знания сред участниците. По мое мнение, Марцин го направи изключително добре.
Jacek Dynski - Credit Suisse Poland SP. Z O.O.
Курс - Javascript Basics
Машинен превод