Javascript – Advanced

Return to schedule

register-button24

Space is limited. Register early to avoid disappointment.

Course Title JavaScript – Advanced
Course Number 900-069-EQ
Platform Windows
Duration 42 hours
Gouvernement du Québec fee (taxes incl.)
$84
General Public fee (taxes incl.)
$700.68
Schedule Winter 2020
Dates Fall 2019
Prerequisites JavaScript- Level 1 or basics of JavaScript
Target Audience This course is intended for web developers with a basic knowledge of HTML, CSS, and JavaScript who are looking to improve their skills and build rich, dynamic, and powerful web pages and applications.
Instructor Khattar Daou
Location TBA

NB: This is a non-credit course. A certificate is provided for all participants who have completed 80% of the course hours.
No textbook is required for this course.

Course Description
The course methodology is based on lectures led by the instructor, who will present the concepts using examples. Each lecture is followed by a lab using real data, where the participants will complete specific tasks in R designed to reinforce the concepts introduced in the lecture.
Topics Covered in this Course
  • Setting up a programming environment
  • Working with Events
  • Working with Document Nodes
  • Programming for Web Forms
Weekly Topics
Please note that the instructor reserves the right to modify this schedule
Week 1 Review the basics of the JavaScript language
Week 2 Implement JavaScript, jQuery, and AngularJS in your web pages
Week 3 Dynamically modify page elements in the browser
Week 4 Use browser events to interact with the user directly
Week 5 Implement client-side services that can interact with the web server
Week 6 Build dynamic browser views that provide rich user interaction

 

Suggested Readings

  • AngularJS Introduction

 https://www.w3schools.com/angular/angular_intro.asp

  • AngularJS Introduction Guide

https://docs.angularjs.org/guide/introduction

  • Introduction to jQuery

https://www.codecademy.com/courses/web-beginner-en-bay3D/0/1?curriculum_id=50a3fad8c7a770b5fd0007a1

  • Node.js Introduction

https://www.w3schools.com/nodejs/nodejs_intro.asp

TOP