К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
JavaScript essentials for Node-RED · LearnSpace
Назад в каталог
courseraПрограммирование

JavaScript essentials for Node-RED

Курс от Packt
Средний≈ 14.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of JavaScript and integrate it seamlessly into your Node-RED applications. This course offers an in-depth exploration of JavaScript fundamentals, from variables and operators to functions and arrays, providing you with a solid foundation for building dynamic applications. With hands-on projects and practical examples throughout, you’ll quickly gain proficiency in using JavaScript in the Node-RED environment. Starting with the basics of variables, data types, and operators, the course gradually introduces more complex topics such as loops, functions, and JavaScript methods. You will be guided step-by-step, building your skills as you tackle increasingly challenging projects, like implementing object storage and creating random number generators. This course is designed for developers, engineers, and anyone eager to learn JavaScript with a focus on Node-RED integration. No prior JavaScript or Node-RED experience is required, making it suitable for beginners. However, a basic understanding of programming concepts is beneficial. The course is beginner-friendly, with a progressive learning curve designed to build confidence and competence. By the end of the course, you will be able to write JavaScript code with confidence, create interactive applications, manipulate arrays and objects, and apply logic statements and loops. You’ll also be able to work with built-in JavaScript methods and deploy your skills in real-world Node-RED projects.

Навыки, которые вы освоите

Code ReusabilityComputational Logic

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

8 модулей · 80 учебных материалов

01Introduction to the course2 материалов

Introduction to the course

Introduction to the courseВидеоFull Course ResourcesЧтение
02Variables and Operators12 материалов

Variables and Operators

Math.random() and Math.floor() functionВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

JavaScript essentials for Node-RED
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14.6 ч

8 модулей

Язык: Английский

Часть программы вашего университета
Declaring the variables - var, let, constВидео
String: Double quote or Single quote?Видео
NumberВидео
BooleanВидео
Undefined and nullВидео
Typeof and datatype conversionВидео
Arithmetic OperatorsВидео
Logical operatorsВидео
Project-1Видео
Understanding Variables, Data Types, and Operators in JavaScriptDIALOGUE
Variables and Operators - AssessmentЗадание
03Arrays12 материалов

Arrays

Understanding Arrays and its propertiesВидеоProject WorkВидеоArray methodsВидеоArray sorting (String)ВидеоArray sorting (Numeric)ВидеоArray (Minimum and Maximum value)ВидеоChallenge (LIFO and FIFO)ВидеоMulti-dimensional arraysВидеоProject: Object Storage and Retrieval (using Single-dimension array)ВидеоProject: Object Storage and Retrieval (using Multi-dimension array)ВидеоUnderstanding Arrays and Multidimensional Arrays in JavaScriptDIALOGUEArrays - AssessmentЗадание
04Objects6 материалов

Objects

Understanding ObjectsВидеоProject 1ВидеоNested Objects and ArraysВидеоProject 3ВидеоUnderstanding and Manipulating JavaScript ObjectsDIALOGUEObjects - AssessmentЗадание
05Logic Statements8 материалов

Logic Statements

Introduction to Conditional statement (IF-ELSE)Видеоelse if statementВидеоProject WorkВидеоConditional ternary operatorsВидеоSwitch statementВидеоProject 2ВидеоMastering Conditional Statements in JavaScriptDIALOGUELogic Statements - AssessmentЗадание
06Loops14 материалов

Loops

While and Do while loopВидеоProject 1ВидеоFor loopВидеоProject 2ВидеоBreak and ContinueВидеоProject 3ВидеоProject 4Видео'For in' and 'For of' loopВидеоPractice ExercisesВидеоConverting Objects to ArraysВидеоNested loopsВидеоPractice ExercisesВидеоMastering Loops and Data Structures in JavaScriptDIALOGUELoops - AssessmentЗадание
07Functions13 материалов

Functions

Introduction to FunctionsВидеоWriting a basic functionВидеоParameters and arguments in FunctionsВидеоParameter validationВидеоProject 1- Create random numbers with FunctionВидеоProject 2- ASRS with Function Task 1 and 2ВидеоProject 2- ASRS with Function Task 3ВидеоProject 2- ASRS with Function Task 4ВидеоArrow function, Return value and Variable scopeВидеоNested FunctionsВидеоProject 3ВидеоUnderstanding JavaScript Functions and ScopeDIALOGUEFunctions - AssessmentЗадание
08Built-in JavaScript Methods13 материалов

Built-in JavaScript Methods

Parse Int, Float and Number methodsВидеоArray methodsВидеоString methodsВидеоExercisesВидеоNumber methodsВидеоMath methods- Find Max. and Min.ВидеоMath methods- Power, Sqrt, Real to decimalВидеоExerciseВидеоDate methodsВидеоExercise SolutionВидеоBuilt-in JavaScript Methods - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание