План на курса
Въведение в JavaScript
- История, реализации, версии
- Засичане на код в HTML документ
- Синтаксис
- Ключови думи и резервирани
- Променливи
- Типове данни
- Оператори
- Контролни изрази
- Функция
- Управление на паметта
Справочни типове
- Типови обвивки
- Масив
- Дата
- RegExp
- Математика
- Функция
Обектно-ориентирано програмиране
- Създаване на обекти
- Наследяване
Анонимни функции
- Рекурсия
- Затваряния
- Частни елементи
Браузърна модел на обектите (BOM)
- Обекти: window, location, navigator, screen, history
- Таймери
- Детектори на типа на потребителя
Модел на документа (DOM)
- Иерархия DOM
- Достъп и модификация на елементите
Събития
- Типове събития
- Обработка на събития
- Пропагация
- Обект събитие
- Генериране на събития от софтуер
- Управление на паметта и производителност
- Обслужване на форми чрез JavaScript
Изключения и отстраняване на грешки
- Съобщаване за грешки и обработка на изключения
- Техники и инструменти за отстраняване на грешки
- Обикновени грешки в Internet Explorer
Изисквания
- Разбиране на основни компютърни операции и уеб технологии
- Опит с HTML и основна структура на уеб страница
- Основен програмистки опит е полезен, но не е задължителен
Публика
- Започващи уеб разработчици
- Фронт-енд разработчици, които искат да усилят основите на 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
Машинен превод