JavaScript Essentials - SEM 1 23 - SB

The University of Canberra


The JavaScript Essentials course introduces the student to some universal computer programming concepts, such as data types, type casting, containers, comments, operators, conditional execution, loops, functions, errors, exceptions, troubleshooting, and code debugging. The course guides the student step-by-step to understanding and using the core JavaScript language to design, build, and improve simple JavaScript programs.  No prior programming knowledge is required.  The course begins with the very basics guiding you step by step until you become adept at solving more complex problems. 


By the end of the course, student:

  • Knows the syntax of the core JavaScript language to a degree that allows for working with variables, operators, flow control, and functions;
  • Knows the basics of the JavaScript data types system, distinguishing between primitive and complex types, and is able to choose a type adequate to their needs;
  • Thinks algorithmically and can analyze a problem using a programmatic conceptual apparatus;
  • Can choose a data type adequate to the problem being solved and use suitable flow control means;
  • Can design, develop, and improve very simple JavaScript programs;
  • Can interpret and handle basic exceptions related to errors in program execution
  • Understands a programmer's work in the software development process and the role of fundamental development tools;
  • Knows how a program is interpreted and executed in an actual computer environment, local or remote;
  • Can create and develop their own programming portfolio;

The 70-hour, instructor-led or self-paced course includes hands-on practice activities and over 20 lab exercises to reinforce learning, quizzes and chapter assessments, and pre-final and final tests to measure understanding.

The course is also available as an online self-paced course accessed from the catalog course page. 


The curriculum is designed for upper secondary schools, technical schools, and colleges or universities.

  • No prerequisites


Course Details


Partner: JavaScript Essentials 1 (JSE) (English - 1.00 - Self-Paced)

19 Jan - 31 Dec 2023

Shivansh Budakoti

Enroll now

Le cours est terminé