План на курса
Въведение в JavaScript и функции
- Какво е JavaScript?
- JavaScript през времето
- Кога и къде да се използва JavaScript
- Кога и къде да не се използва JavaScript
- Основи на уеб скриптове
- Включително JavaScript във вашата уеб страница
- Писане на JavaScript твърдения
- Използване на променливи
- Работа с оператори
- Заснемане на събития с мишката
- Общ синтаксис
- Функции за извикване
- Променлив обхват
- Функции на стрелките
- Задаване на параметри по подразбиране
DOM обекти и вградени обекти
- Взаимодействие с потребителя
- Избор на елементи по техния ID
- Accessпровеждане на историята на браузъра
- Използване на обекта за местоположение
- Използване на дати и часове
Работа с числа и низове
- Числа
- Глобални методи
- Числовият обект
- Функцията Number().
- Булеви стойности
- Нулевите и недефинираните стойности
- струни
- Шаблони за низове
Съхраняване на данни в масиви
- Масиви
- Как да итерирате през масиви
- Операторът с три точки
Обработване на събития в JavaScript и управление на потока на програмата
- Видове събития
- Обработчици на събития
- Обектът на събитието
- Условни твърдения
- Контури и управляващи структури
- Как да настроите и използвате таймери
Скриптиране с DOM
- DOM възли
- Избиране на елементи с getElementsByTagName()
- Как да четем атрибути на елемент
- DOM инспекторът на Mozilla и Chrome
- Какво е JSON? Въведение
Programming с JavaScript, HTML и CSS Манипулация
- Някои важни елементи
- Плъзнете и пуснете
- Локално съхранение
- Как да работите с локални файлове
- Свойството стил в DOM
- Как да получите достъп до класове с помощта на className
- Обектът DOM styleSheets
- Как да посочите CSS3 свойства в JavaScript
- Как да зададете CSS3 свойства
Обобщение и следващи стъпки
Изисквания
- Основно разбиране на HTML и CSS
- Запознаване с общи концепции за програмиране
Публика
- Уеб разработчици
- Софтуерни инженери
- Всеки, който се интересува от обучение JavaScript за уеб разработка
Oтзиви от потребители (5)
Научих много по темата
Zsolt Langviser - Accenture Industrial SS
Курс - NestJS: Beginner to Advanced
Машинен превод
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Курс - React with Next.js
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Курс - Spring Boot, React, and Redux
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Курс - Ant Design
Although I had a pretty good knowledge of the subject already, I found out a lot useful stuff during the course.