HRDF Course-Javascript for Interactive Website Essential Training
Details
Use JavaScript to add new features and a richer, more compelling user interface on web pages. This course keeps current best practices and practical uses for JavaScript in mind, while covering syntax, working with the DOM, and developing and debugging across
multiple platforms, devices, and browsers. The trainer also shows how to progressively enhance and gracefully degrade web pages, and take advantage of the world of JavaScript libraries now available.
Topics include:
- Understanding the structure of JavaScript code
- Creating variables, functions, and loops
- Writing conditional code
- Sending messages to the console
- Working with different variable types and objects
- Creating and changing DOM objects
- Event handling
- Working with timers
- Debugging JavaScript
- Building smarter forms
- Working with CSS, HTML5, and JavaScript
Outline
Module 1 Get Ready
- What is Javascript
- First Javascript Program
- Send Message to Console
- Write Message to Webpage
- Script Location
- Comments
Module 2: Data Types
- Variables
- Numbers
- Strings
- Boolean
- Array
- Date
- Math
- Object
Module 3 Control Structures
- If-Else
- Switch
- While Loop
- For Loop
- For-In Loop
- Break & Continue
Module 4 Function
- Function Syntax
- Return Value
- Default Paremeter
Module 5: DOM
- What is DOM
- Access DOM Elements
- Change DOM Elements
Module 6 Events
- Onclick
- Onload
- Onfoucs & Onblur
- Timeout & Interval
Module 7 UI Enhancement
- Inline Styling
- Class Styling
Module 8 Javascript Libraries
- jQuery
- Bootstrap
Module 9 JSON
- What is JSON?
- JSON Structure
- Parse JSON
Speaker/s
During his high school time, Chee Tat was inspired by Bill Gates and decided to learn programming (Visual FoxPro) by himself. After high school, Chee Tat continued to pursue a Bachelor degree in Information Technology. He did very well in all the programming subjects as well as Counter Strike during his university life. He's earned a Dean List.
Chee Tat started his first job in startup - AMS. That was where he sharpened his skills in Full-stack Java Web Development, Software Design, and soft skills such as requirements gathering with client, client-handling during UAT, client training and "how to drive in and out from Singapore". 8 months later, AMS decided to promote Chee Tat as Team Lead after seeing his leadership potential.
Chee Tat is a fans of Personal Development & Continuous Learning. He believes "Knowledge in Breadth is the key to Creativity Breakthrough". He loves writing more and managed to publish a book which is available in all the bookstores in Malaysia. He also ran Facebook Page for World Vision Malaysia for a few months.
All our courses and trainings are funded by HRDF (Human Resources Development Fund Malaysia). Our courses include Infocomm, Digital Media, Robotics, Semiconductor,Telecommunication, Life Science, Horticulture Industries , and Business Administration . Below are some of our popular courses
- Python Programming
- R Programming
- Tableau
- Machine Learning
- Raspberry Pi
- Arduino
- 3D Printing
- iOS Apps Development
- Android Apps Development
- Magento eCommerce
- Wordpress
- Joomla
- Search Engine Optimizatoin
- Web Design
- Google Analytics
- Facebook Marketing