pds-it
['Product detail page','no']
Software development / JavaScript
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

JavaScript - The basics training

Online
2 days
German
Download PDF
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
36602
Venue
Online
1 appointment
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
36602
Venue
Online
1 appointment
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training for your Employees only - exclusive and effective.
Inquiries
In cooperation with
JavaScript is one of the most versatile and easiest programming languages to learn. It serves as the basis for the development of dynamic and interactive web applications and is also widely used in various areas of programming. This course offers a comprehensive introduction to the language. You will learn the basic syntactic structures and program your own scripts in practical exercises.
Contents

1. introduction

  • Architecture
  • Areas of application
  • Versions

 

2. simple script

  • Integration
  • Console
  • Comment

 

3. values

  • Literal
  • Vocabulary
  • Identifier
  • Variable
  • Strict Mode
  • Constant

 

4. operators

  • Assignment operation
  • Arithmetic operation
  • Concatenation operation
  • Comparison operation
  • Logic operation
  • Conditional operation
  • Composite operation

 

5. data types

  • Type testing operation
  • Conversion

 

6. text templates

 

7. arrays

  • Enumeration
  • Length
  • Access

 

8. branching

  • Species
  • Condition structure
  • Alternative structure
  • Multiple selection
  • Case differentiation

 

9. grinding

  • Species
  • Pre-test loop
  • Verification loop
  • Counting loop
  • Property loop
  • Collection loop

 

10. jumps

  • Iteration abort
  • Loop termination

 

11. functions

  • Declaration
  • Expression
  • Parameters
  • Return value
  • Call
  • Argument

 

12. JavaScript Object Notation (JSON)

  • JSON structure
  • JSON data

 

13. forms

  • Forms
  • Form API

 

14. events

  • Species
  •   Treatment
  •   Bubbling

 

15. browser

  •   Navigator
  •   URL
  •   Query string
  •   Cookie
Your benefit

In this course you will learn to understand JavaScript, read code, program JavaScript and use it to implement your own projects:

  • The basics of syntax: Learning the basic syntactic structures through typical JavaScript scripts.

 

  • Possible applications and limitations: Understanding the areas of application and the limits of JavaScript.

 

  • Architecture and versions: Introduction to the architecture and different versions of JavaScript.

 

  • Data structures and operations: Working with variables, constants, operators, data types, arrays and loops.

 

  • Functions and JSON: Declaration and use of functions and introduction to JSON structures.

 

  • Forms and events: Dealing with forms and their API, as well as event handling in the browser.
trainer
Dominic Merz
Methods

This training training is conducted in a group of a maximum of 12 participants using the Zoom video conferencing software. Individual support from the trainers is guaranteed.

 

The trainers are on hand to help you carry out the practical exercises - in the virtual classroom or individually in break-out sessions.

 

Once you have registered, you will find all the information, downloads and extra services for this training course in your online learning environment.

Final examination
Recommended for

This course is aimed at web designers and future developers developers who want to learn the basic syntactic structures of the programming language.

 

Basic knowledge of the web languages HTML5 and CSS3 is a prerequisite for participation. Initial programming skills in other languages are an advantage, but are not required.

Start dates and details

Form of learning

Learning form

17.9.2025
Online
Places free
Implementation secured
Online
Places free
Implementation secured

The training is carried out in cooperation with an authorized training partner.

The latter collects and processes data under its own responsibility. Please take note of the corresponding privacy policy

Do you have questions about training?
Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.