In this course you learn how to program in JavaScript and build interactive websites.This self-paced JavaScript introductory training course will teach you how to add increased functionality to HTML web pages using the programming language of JavaScript. This training class will get you started by teaching all the essential aspects of using JavaScript.
Learning Objectives
In this course, you learn the following:
- Storing Information in Variables
- Conditional Statement
- Loops in JavaScript
- Coding JavaScript Functions
- Working with Arrays
- The String Object
- Objects and callbacks
Topics and Subtopics
Here is the list of topics and subtopics covered in this course:
I. Refresher and Installation
- Web design and development refresher
- What is JavaScript and how it works
- Top JS frameworks
- Setup and Installation
II. JavaScript Programming- Part I
1. Lexical Structure
2. Expressions
3. Types
4. Strings
5. Variables and Values
6. This
7. Objects
8. The console
9. Scopes
10. Arrays
11. Template Literals
12. Semicolons
13. Strict Mode
14. Callbacks
III. JavaScript Programming- Part II
1. Conditional statements
2. Loops
3. Classes and Constructors
4. Build-in Functions
5. New Functions
- Timers
- Callbacks
- Promises
- Async and Await
- Closures
- Arrow functions
IV. JavaScript Programming- Part III
- DOM Overview
- DOM Methods
- DOM Document
- DOM Events
IV. JavaScript Project 1: Create a simple calculator
V. JavaScript Project 2: Create a To-Do List using HTML and JavaScript
VI. JavaScript Project 3: Build a Reading List
Requirements
Basic knowledge of HTML and CSS is required.
Related Courses
- Web Design with WordPress
- Intro to Joomla CMS
- Introduction to Drupal CMS
- Web Design with Bootstrap
- User Experience Best Practices
- Intro to Search Engine Optimization
Complete Training Bundle
If you are serious about learning web design and development, you should enroll in our Web Design and Development Training Bundle. This bundle covers all essential and practical topics related to web development. For $290 monthly subscription, you can have access to 300+ hours of hands-on project-based training covering all courses related to web development like JavaScript, PHP, JavaScript frameworks like React or Angular and many more. Click here to learn more.
Private Tutoring Classes
To take skills you learn from this course to the next level, taking the Coding Bootcamps School tutoring classes are highly recommended. It is also a great opportunity to discuss your questions and problems related to this course with an experienced instructor:
- Web design and development tutoring sessions- Weekly and monthly plans
- JavaScript, jQuery, Node.JS, MongoDB, and Express.JS- Private tutoring sessions
What Is Next?
After finishing this course, you can enroll in any of following classes:
- Intermediate JS with jQuery, JSON and Ajax
- Learn Node.JS, Express.JS and MongoDB
- Intro to Angular.JS Framework
- Intro to React.JS Framework
- Vue.JS Framework
Recommended Free Courses
If you are new to the IT or programming, we suggest the following free courses:
Kaustubh Ghadge- MBA, MS, and Senior MEAN Stack Developer
Kaustubh has over five years of technology consulting experience with focus on web development, cloud technologies. In his experience as a web developer and digital strategist, Kaustubh has worked with SaaS startups within the industries of marketing and mortgage technology.
He has an MBA and a master of Computer Science from Illinois Institute of Technology.
He is co-founder of Chicago based Indica Digital which focuses on mortgage digital strategy and Pune based Intelliflow Systems. As a senior instructor at High School Technology Services, Kaustubh has taught full-stack web development and cross-platform mobile App development to students from the U.S. and Canada.
Here are his two more courses: