Training: JavaScript – Fundamentals

Ref. JAS-01
Duration:
2
 days
Exam:
Not certifying
Level:
Fundamental

Description

JavaScript is the most popular programming language in the world. While the web development industry is chock full of frameworks and libraries that simplify some aspects of JavaScript development, there’s something to be said about having the skills to write pure JavaScript.

Participant profiles

  • Beginners, or coders who have exclusively used frameworks but want to delve into pure JavaScript development

Objectives

  • Write standard JavaScript code
  • Understand the DOM scripting
  • Improve a html page

Prerequisites

  • No prerequisites

Course content

Module 1: JavaScript Basics

  • Lesson 1: Getting Started
  • Lesson 2: Data and Variables
  • Lesson 3: Functions
  • Lesson 4: Scope
  • Lesson 5: Working with Objects
  • Lesson 6: Creating Objects
  • Lesson 7: Arrays
  • Lesson 8: Conditions and Decisions
  • Lesson 9: Loops

Module 2: JavaScript and the Browser

  • Lesson 1: The window Object and More Scope
  • Lesson 2: The document Object and Finding Elements
  • Lesson 3: Creating Elements and Attributes
  • Lesson 4: Modifying Element Style
  • Lesson 5: Timers and Animation

Module 3: Events

  • Lesson 1: Event Basics
  • Lesson 2: The Standard Event Model
  • Lesson 3: The Legacy IE Event Model
  • Lesson 4: Cross-Browser Event Handling
  • Lesson 5: Event Delegation

Documentation

  • Digital courseware included

Lab / Exercises

  • During the course participants are encouraged to actively participate in the learning experience by running example files during lectures and performing coding challenges during labs
  • Each lab session allows you to compare your solution to the instructor’s

Complementary courses

Temptraining funding

ITTA is a partner of Temptraining, the continuing education fund for temporary workers. This training fund can subsidize continuing education for anyone who works for an employer subject to the Collective Work Agreement (CCT) Rental of services.
Prix de l'inscription
CHF 1'500.-
Inclus dans ce cours
  • Training provided by an industry expert
  • Digital documentation and materials
  • Achievement badge

lun20Mai(Mai 20)09:00mar21(Mai 21)17:00VirtuelVirtual Etiquettes de sessionJAS-01

lun20Mai(Mai 20)09:00mar21(Mai 21)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAS-01

lun24Juin(Juin 24)09:00mar25(Juin 25)17:00VirtuelVirtual Etiquettes de sessionJAS-01

lun24Juin(Juin 24)09:00mar25(Juin 25)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionJAS-01

lun29juil(juil 29)09:00mar30(juil 30)17:00VirtuelVirtual Etiquettes de sessionJAS-01

lun29juil(juil 29)09:00mar30(juil 30)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAS-01

lun02Sep(Sep 2)09:00mar03(Sep 3)17:00VirtuelVirtual Etiquettes de sessionJAS-01

lun02Sep(Sep 2)09:00mar03(Sep 3)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionJAS-01

lun07Oct(Oct 7)09:00mar08(Oct 8)17:00VirtuelVirtual Etiquettes de sessionJAS-01

lun07Oct(Oct 7)09:00mar08(Oct 8)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAS-01

lun11Nov(Nov 11)09:00mar12(Nov 12)17:00VirtuelVirtual Etiquettes de sessionJAS-01

lun11Nov(Nov 11)09:00mar12(Nov 12)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionJAS-01

lun16Déc(Déc 16)09:00mar17(Déc 17)17:00VirtuelVirtual Etiquettes de sessionJAS-01

lun16Déc(Déc 16)09:00mar17(Déc 17)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAS-01

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request

X
X
X
X