EL365
Information technology

JavaScript : The basics of the language

Learn JavaScript, HTML, and CSS to build interactive web pages

Objectives

JavaScript is a programming language mainly used to develop dynamic web pages. The proposed set of resources is aimed at web developers who wish to master this language to bring dynamic behavior to their web applications and acquire expertise in Web 2.0 technologies.

Is it for you ?

Developers.

Prerequisite

None.

Your benefits

  • Understand core JavaScript concepts: variables, functions, conditions, and loops
  • Manipulate the DOM to dynamically create and update web pages
  • Handle user events to build interactive interfaces
  • Structure web pages with HTML5 and style them using CSS3 and Flexbox
  • Use developer tools to test, debug, and run scripts
  • Content

    HTML, CSS and JavaScript - The fundamentals of web development

    Presentation of web development

    • Presentation and history of web development
    • Main principles of web development
    • Use cases of web development

    The HTML language

    • Presentation of the HTML language
    • Creating an HTML page
    • Overview of the main tags
    • HTML 5 specific tags
    • Developing a basic page

    CSS style sheets

    • Introduction to CSS
    • Creating a CSS style sheet
    • Formatting HTML components
    • Organization and breakdown of a page
    • Presentation of CSS3 Flexboxes

    The JavaScript language

    • Presentation of the JavaScript language
    • Development of a first script
    • Listening to events in JavaScript
    • Handling a page in JavaScript
    See more + / -

    JavaScript - Learning the basics of the language

    Introduction

    • Introduction to the language

    Language basics

    • Dialog boxes and simple text display
    • Functions
    • Conditionals
    • Loops
    • Scope of variables

    Running scripts

    • Browser console
    • Debugger

    JavaScript objects and callbacks

    • Creating and manipulating a JavaScript object
    • Calling a JavaScript function during a user event

    Manipulating the DOM

    • Creating and displaying an HTML todo
    • Emptying an HTML todo

    Learning to develop with JavaScript (2nd edition)

    • Presentation of the JavaScript language
    • Development using algorithms
    • Basics of the JavaScript language
    • Conditioning of processes
    • Iterative processing (loops)
    • Arrays
    • Procedures and functions
    • Object" approach in JavaScript
    • Basic objects in JavaScript
    • Data entry via forms
    • DOM model
    • Exploring XML streams via DOM
    • Cookie management in JavaScript
    • Local data storage
    • Remote storage (Ajax - PHP - MySQL - XML)
    • Remote storage (Ajax - PHP - MySQL - JSON)
    • Geolocation
    • Drawing (HTML5 CANVAS)
    • Management graphics
    • AngularJS Framework
    • EcmaScript 6
    • Node.js Framework
    • Mongo DB data server
    • Access to a Mongo DB server from Node.js
    • Access to a Node.js server from AngularJS

    💡 Useful information

    100% online training. Accessible anytime, from anywhere, giving a one year of access to the training. If you have any questions regarding registration, the language of instruction, or cancellation policies, please consult our FAQ .

    Trainers

    Upcoming information
    Duration
    12.0 hours
    Regular fee
    $250
    Private or personalized training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Request a quote

    Request in-company training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Tell us more
    Added to cart View my cart