План на курса
Въведение в 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)
Осигурен с nestjs, въпреки че не беше на дневен ред
Suhail - Maldives Pension Administration Office (Pension Office)
Курс - Typescript Unit Testing
Машинен превод
Trainor дава повече проби, което наистина помага много.
Romulo - Tribal Software Philippines, Inc.
Курс - Advanced TypeScript
Машинен превод
Курсът има добър съдържание и е лесен за следване
David Phetole Leshabela - Vodacom SA
Курс - React with Next.js
Машинен превод
Упростяване на нови сложни техники
Brian Zaranyika - Vodacom SA
Курс - React Native Expo
Машинен превод
Към обсъжданите теми се отнасят много и треньора се е опитал да им отдаде правосъдие.
Lakshmipriya Sivakumar - Deque Systems Inc
Курс - Spring Boot, React, and Redux
Машинен превод