Course Outline
Introduction to JavaScript and Functions for Government
- What is JavaScript?
- JavaScript through time
- When and where to use JavaScript for government
- When and where not to use JavaScript for government
- Web scripting fundamentals
- Including JavaScript in your web page for government
- Writing JavaScript statements
- Using variables
- Working with operators
- Capturing mouse events
- General syntax
- Calling functions
- Variable scope
- Arrow functions
- Setting default parameters
DOM Objects and Built-in Objects for Government
- Interacting with the user for government
- Selecting elements by their ID for government
- Accessing browser history for government
- Using the location object for government
- Using dates and times for government
Dealing with Numbers and Strings for Government
- Numbers for government
- Global methods for government
- The number object for government
- The Number() function for government
- Boolean values for government
- The null and undefined values for government
- Strings for government
- String templates for government
Storing Data in Arrays for Government
- Arrays for government
- How to iterate through arrays for government
- The three dots operator for government
Handling Events in JavaScript and Controlling Program Flow for Government
- Event types for government
- Event handlers for government
- The event object for government
- Conditional statements for government
- Loops and control structures for government
- How to set up and use timers for government
Scripting with the DOM for Government
- DOM nodes for government
- Selecting elements with getElementsByTagName() for government
- How to read element attributes for government
- The Mozilla and Chrome DOM inspector for government
- What is JSON? An introduction for government
Programming with JavaScript, HTML, and CSS Manipulation for Government
- Some important elements for government
- Drag and drop for government
- Local storage for government
- How to work with local files for government
- The style property in DOM for government
- How to access classes using className for government
- The DOM styleSheets object for government
- How to reference CSS3 properties in JavaScript for government
- How to set CSS3 properties for government
Summary and Next Steps for Government
Requirements
- Basic understanding of HTML and CSS
- Familiarity with general programming concepts
Audience
- Web developers for government
- Software engineers
- Individuals interested in learning JavaScript for web development
Testimonials (5)
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
Course - Laravel and Vue.js
I am glad we can get the recordings, slides and files zipped to us so we can always reference back to them when needed. David explained concepts clearly and was able to answer questions that we had. He was very knowledgeable.
Renee Chan - Mackenzie Investments
Course - Vue.js
practice exercises
Mateusz - DPDgroup IT Solutions sp. z o.o.
Course - React Native for iOS and Android
The vue.js is something that I never worked with and the presentation clarified few of my doubts. But again, online courses are not efficient in acquiring knowledge.
Bogdan Stoica - EMAG IT Research S.R.L
Course - Advanced Vue.js
His ability to explain complex concept in simpler terms. Giving an overview of how everything ties together and how we can best apply these in our work scenarios