Kõik koolitused ühest kohast!


JavaScript Fundamentals

The course provides an introduction to JavaScript with the aim of helping students to write rich and well-structured web applications. This includes defining and using variables, performing looping and branching, capturing and validating user inputs and carrying out other DOM-related operations.

Target audience: Professional and non-professional developers are equally welcomed to take part of the course. Some recommendations based on previous experience:

  • Professional developers with 6-12 month of programming experience
  • Non-professionals with 6-12 month experience of creating web applications
  • People without a developer background, but who are interested in learning to create web applications


Day 1: Basics and DOM

  • Introduction to JavaScript
  • Variables
  • Objects and types
  • Styles and UI enhancements
  • Document Object Model (DOM)
  • HTML5 and DOM
  • Forms
  • Events
  • Debugging JS

Day 2: Classes, objects, asynchronous JavaScript, arrow functions

  • Classes and objects
  • Asynchronous JavaScript and Promises
  • Fetch API
  • Arrow functions
  • Regular expressions

Outcomes. After finishing this course student has the ability to:

  • Use arrays, numbers, strings, dates, classes and objects
  • Create functions (including arrow functions)
  • Work with DOM and nodes
  • Work with events and event listeners
  • Write asynchronous JavaScript by using Promises
  • Use Fetch API
  • Read and write regular expressions
  • Debug JavaScript code
  • Use JavaScript for UI enrichments

Learning methods: Practical exercise, independent work.
Assesment methods:
 Execution of independent work.

Marek Lints
BCS Koolituse partnerlektor. Full-stack tarkvaraarendaja (Java, JavaScript, HTML, CSS, PHP, SQL).

Küsin koolituse kohta lisainfot

Koolitusfirma tutvustus

BCS Koolitus on Eesti juhtiv IKT valdkonna koolitus-, projektijuhtimis- ja konsultatsiooniettevõte. Loen koolitusfirma kohta veel...

Osalen koolitusel

JavaScript Fundamentals