Course Summary
This CertPREP IT Specialist JavaScript course helps learners to develop skills to become professional web developers who will be able to create and develop robust, user-friendly and interactive websites. It also teaches learners how to build web applications and mobile applications.
Upon completion of this course, you can expect to have the knowledge of the basic tools and programming skills required to develop a web page and debug using exception handling. The goal of this course is to provide information on how to develop a website using JavaScript and prepare for a JavaScript certificate — including text explanations, video demos, lab activities, self-assessment questions, and a practice exam — to increase chances of passing the exam on the first try.
Methodology:
- Lessons
- Video learning
- MeasureUp Practice Test for IT Specialist JavaScript. Practice Mode with remediation and Certification mode to simulate the test day experience.
- Labs
Duration: Approximately 36 hours of primary course content. Each learner will progress at their own rate.
Audience:
Designed for any learner who want to specialize in developing interactive web applications and mobile applications using JavaScript. By becoming JavaScript certified, as web developers you can work on both front-end as well as backend client-server. You will be able to enhance your Java programming skills and apply them to develop a wide range of web-based applications like interactive online forms and video editing. It also helps you to manage the websites of an organization by updating and backing up the existing websites.
Prerequisites:
- Basic understanding of Java programming language
- Usage of internet and web browser
- Basic knowledge of network architecture, client-server model
- Basic understanding of database
Required course materials: Self-paced CertPREP IT Specialist JavaScript Courseware.
Course Outline:
Upon successful completion of this course, students should be able to:
- Use operators, variables, data types and functions in Java
- Test and use HTML to create HTML forms
- Develop interactive web applications using JavaScript
- Investigate or debugging code using the exception handling method
- Create events using HTML
Lesson 1: JavaScript Operators, Methods, and Keywords
- Skill 1.1: Complete and debug code that uses assignment and arithmetic operators
- Skill 1.2: Apply JavaScript best practices
- Skill 1.3: Evaluate the use of internal and external scripts
- Skill 1.4: Implement exception handling
- Skill 1.5: Complete and debug code that interacts with the Browser Object Model (BOM)
Lesson 2: Variables, Data Types, and Functions
- Skill 2.1: Declare and use variables of primitive data types
- Skill 2.2: Declare and use arrays
- Skill 2.3: Complete and debug code that uses objects
- Skill 2.4: Complete and debug code that uses built-in Math functions
- Skill 2.5: Complete and debug functions that accept parameters and return values
Lesson 3: Decisions and Loops
- Skill 3.1: Evaluate expressions that use logical and comparison operators
- Skill 3.2: Complete and debug decision statements
- Skill 3.3: Complete and debug loops
Lesson 4: Document Object Model
- Skill 4.1: Identify and construct the Document Object Model (DOM) tree
- Skill 4.2: Identify and handle document, form, keyboard, and mouse events
- Skill 4.3: Complete and debug code that outputs to an HTML document
- Skill 4.4: Complete and debug code that locates, modifies, and adds HTML elements and attributes to documents
- Skill 4.5: Create events using event handlers and listeners
Lesson 5: HTML Forms
- Skill 5.1: Complete and debug code that retrieves form input and sets form field values
- Skill 5.2: Complete and debug code that performs input validation
- Skill 5.3: Describe the form submission process