Click on ENROLL below and Get access to the classroom immediately on enrollment
GOALS:
The goal of Javascript program is to equip learners with the unique skills they need to build and develop a variety of websites and applications. After graduating from this course, you will be able to construct responsive websites using CSS, Flexbox and CSS Grid, develop interactive websites and UI (User Interface) applications using JavaScript and HTML, and connect a web application to backend server data using JavaScript.
TIME: Study 10 hrs/week and complete in 4 weeks
PREREQUISITES: HTML Web Design
-
Javascript
If you do well in this topic, you should be able to: Know variable naming rules and JavaScript data types. Identify expressions and operators. Know flow control. Demonstrate objects and arrays usage Define functions and methods. Define constructors and inheritance. Demonstrate usage of pattern matching with regular expressions. Describe the Document Object Model (DOM). How to Get Input and Output Know managing web page styles using JavaScript and CSS. Demonstrate handling web page events. Demonstrate how to script tables. Demonstrate how to script forms. Know Ajax and its use Debug using inspector. Remember the class notes are below the videos.
-
Jquery
If you do well in this topic, you should be able to: Understand jQuery concepts like callbacks and event handlers. Install jQuery Understand the Document Object Model (DOM) and how JavaScript manipulates objects in the DOM. Traverse the DOM. Show, hide and toggle DOM elements. Create forms to gather input from the user. Manipulate the attributes of DOM elements. Changing CSS in jQuery Adding Text to an element in JQuery Animate elements in JQuery Kickoff Ajax events in Jquery Write onClick, onLoad, onHover, onEnter events. Remember the class notes are below the videos.
-
Git
At the end of this topic you will be able to: Understand the differences between Git, Github and Gitlab Install and configure Git for use Use Git to manage files using CLI commands Create, Clone and manage repositories Reviewing audit trails Perform Branching, Merging and Rebasing Prevent and resolve merge conflicts Understand common Git workflows Perform basic troubleshooting of Git. Remember the class notes are below the videos.
-
Deploying To Heroku
If you do well in this topic, you should be able to: Create github repository of your project Setup a heroku project of your repository Setup automatic building of your project. Remember the class notes are below the videos.