Kõik koolitused ühest kohast!


JavaScript Fundamentals

This course provides an introduction to JavaScript and helps students to implement programming logic, create a well-structured application, develop user interfaces, define and use variables, perform looping and branching and capture and validate user inputs. You will learn how to build and improve a good user interface, how to make it sharper and more beutiful using JavaScript.

The main goal of this course is to gain a strong skill in adding more features into a web page and make a richer user interface design.

Professional developers and non-proffesionals are equaly welcomed to take part of the cource. Some recommendation of previous experience:

  • Professional developers who have 6-12 month of programming experience and are interested in developing web applications using HTML5 with JavaScript and CSS3.
  • Non-professionals with 4-8 month experience of creating web applications using HTML5/CSS3 with simple JavaScript code.
  • Junior frontend/software developers and others who are willing to make a richer website by using JavaScript.


  • Day1:
    • Introduction to JavaScript(JS)
    • Overview of JavaScript syntax
    • Objects and types
    • Document Object Model(DOM)
    • HTML5 and DOM
    • Events
    • Debugging JS
  • Day2:
    • Forms
    • Styles and UI enhancement
    • Libraries
    • JS and HTML5
    • Advanced features of JS
    • Avoid, Regular Expressions, Ajax, Prototypes
    • JavaScript best practices
    • Style guide, minify, code check

After finishing this course student has the ability to:

  • Know core JavaScript syntax
  • Use arrays, numbers, strings, dates and objects
  • Work with DOM and nodes
  • Use JavaScript Libraries
  • Work with events and event listeners
  • Make UI enhancement

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

Amir Zare Pashaei, lektor/konsultant/MCT. Valdkond: Veebi- ja tarkvaraarendus (HTML5, CSS3, PHP, Java, Python, JavaScript, Typescript, C#.NET, C++, ASP.NET, Visual Basic, MySQL, SQL Server, NodeJS, Angular 4, Android, iOS, macOS).
See the web portfolio of lecturer here: Amir Zare Pashaei

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