fbpx

Javascript Programming

Javascript Programming


JavaScript is among the most powerful and flexible programming languages of the web. It powers the dynamic behaviour on most websites, including this one. You will learn programming fundamentals and basic object-oriented concepts using the latest JavaScript syntax. The concepts covered in this course lay the foundation for using JavaScript in any environment. 

Duration: 1 month

We recommend that attendees of this course have the following prerequisites: 

  • Prior knowledge of HTML coding. It would help if the participants had some prior exposure to object-oriented programming concepts and a general idea on creating online applications. 

At the end of this course, you will be able to:

  • Analyse how the Web operates in conjunction with XHTML's role
  • Classify basic Web page construction – including the major Tag
  • Create a Web page that includes multiple images and hyperlinks
  • Recognize the <HEAD> section as well as the corresponding Meta-data
  • Define the basic Tag attributes
  • Compute and add one or more lists to a page
  • Identify the benefits of XHTML
  • Differentiate between XHTML well-formed and XHTML validity rules
  • Demonstrate HTML to XHTML conversion
  • Create a Web page that includes HTML5 components
  • Analyze CSS theory and concepts including selectors, cascading, inheritance, and specificity
  • Demonstrate how CSS properties and values are used to control positioning, color, background and borders
  • Appraise CSS3 theory and concepts including selectors, cascading, inheritance, and specificity

This course covers the following:

  1. Overview 
  • What is JavaScript? 
  • Client-Side JavaScript 
  • Advantages of JavaScript 
  • Limitations of JavaScript 
  • JavaScript Development Tools 
  • Where is JavaScript Today? 

 

2.Syntax 

  • JavaScript Code 
  • JavaScript Frameworks 
  • Whitespace and Line Breaks 
  • Semicolons are Optional 
  • Case Sensitivity 
  • Comments in JavaScript 

 

3.Variables 

  • Datatypes 
  • Variable Scope 
  • Variable Names 
  • Reserved Words 

 4.Operators 

  • What is an Operator? 
  • Arithmetic Operators 
  • Comparison Operators 
  • Logical Operators 
  • Bitwise Operators 
  • Assignment Operators 
  • Miscellaneous Operators 

 5.Loops 

  • While and Do While Loops 
  • For Loops 
  • For In, For Each, and For Of Loops 

 6.Strings 

  • String Prototype 
  • String Length 

 7.Objects 

  • JavaScript Objects 
  • Object Properties 
  • Object Methods  

Upon completion you will be issued with a Javascript Programming Certificate

Are you ready to take the Next step? Enroll Now!!

Course Application