JavaScript and jQuery

Chapter Title Start Date Finish Date
1 The ABC of Programming June 01, 2019
2 Basix JavaScript Instructions
3 Functions, Methods and Objects
4 Decisions and Loops
5 Document Object Model
6 Events
7 jQuery
8 Ajax and JSON
9 APIs
10 Error Handling and Debugging
11 Content Panels
12 Filtering, Searching and Sorting
13 Form Enhancement and Validation

Web Programming

Web Programming with HTML5, CSS, and JavaScript
Chapter Title Start Date Finish Date
1 Introduction to Web Programming
2 Coding Standards, Block Elements, Test Elements, and Character References
3 Cascading Style Sheets (CSS)
4 Organizing a Page’s Content with Lists, Figures, and Various Organizational Elements
5 Tables and CSS Layout
6 Links and Images
7 Image Manipulations, Audio, and Video
8 Introduction to JavaScript: Functions, DOM, Forms, and Event Handlers
9 Additional JavaScript Basics: window Object, if Statement, Strings, Numbers, and Input Validation
10 Loops, Additional Controls, Manipulating CSS with JavaScript
11 Object-Oriented Programmin and Arrays
12 Canvas

Microsoft Introduction to Programming Using JavaScript (Exam 98-382)

Date of exam: December 27, 2018
Outcome: Failed (Score 68)

I did not study at all. I registered for the exam two months in advance, but got distracted and put studying off. By the time I realized that the test day was close, time had gone by and my schedule assistant notifying me that my exam was the next day.

Planning to retake the exam in March 2019.
June 13, 2019 (redeeming myself!)

Lesson learned: Schedule, and do not put off things for tomorrow!

Update: June 13, 2019
Date of exam: June 13, 2019
Outcome: Passed (Score 79)
REDEEMED!!!

Front-End Web Development

Front-End Web Development ***Each chapter is 3.85%*** 0%
**Learning Front-End Web Development**
Building skills to become a Front-End Developer
CH. Title Date Started Date Completed
I. Core Browser Programming
1 Setting Up Your Development Environment
2 Setting Up Your First Project
3 Styles
4 Responsive Layouts with Flexbox
5 Adaptive Layouts with Media Queries
6 Handling Events with JavaScript
7 Visual Effects with CSS
II. Modules, Objects, and Forms
8 Modules, Objects, and Methods
9 Introduction to Bootstrap
10 Processing Forms with JavaScript
11 From Data to DOM
12 Validating Forms
13 Ajax
14 Deferreds and Promises
III. Real-Time Data
15 Introduction to Node.js
16 Real-Time Communication with WebSockets
17 Using ES6 with Babel
18 ES6, the Adventure Continues
IV. Application Architecture
19 Introduction to MVC and Ember
20 Routing, Routes, and Models
21 Models and Data Binding
22 Data – Adapters, Serializers, and Transforms
23 Views and Templates
24 Controllers
25 Components
26 Afterword