This repository will look at some of the core foundations of Web Development namely:
- ✔️ Introduction to HTML
- ✔️ Tags (Paired and Self closing)
- ✔️ Attributes
- ✔️ Structural Elements
- ✔️ Hyperlinking
- ✔️ Forms
- ✔️ Input Types
- ✔️ Lists
- ❌ Tables
- ✔️ Linking StyleSheets
- Embedded
- External
- Internal
- ✔️ Selectors
- ✔️ Data Types
- ✔️ Printing information to the console
- ✔️ Template Literals
- ✔️ ASI
- ✔️ Truthy & Falsey
- ✔️ Strict Equality
- ✔️
x++
and++x
- ✔️ Switch Case
- ✔️ For Loop
- ✔️ While Loop
- ✔️ Do-While Loop
- ✔️ Arrays Explained
- ✔️
push
pop
shift
unshift
- ✔️ Objects
- ✔️ Looping through objects
- ✔️ Enhanced for Loops
- ✔️ JSON
- ✔️ Local and Global Scope
- ✔️ Explanation of why var is 👎
- ✔️ Flag Example
- ✔️ What they are / How they work
- ✔️ Function Declaration
- ✔️ Fnction Expression
- ✔️ Anonymous Functions
- ✔️ What they are
- ✔️ How they work
- "Promise is a placeholder for some data that will be available immediately, sometime in the future, or possibly not at all"
- ✔️ chaining
.then
- ✔️
Resolve
go to first.then()
- ✔️
Reject
go to first.catch()
- ✔️ Manipulating the DOM
- ✔️ Accessing elements from HTML to JS
- ✔️ Calculator Example
- ✔️ What is
Async
- ✔️
await
keyword - We wait for a function to finish before moving on!
- Now bring it all together
- ✔️ Making HTTP Requests
- ✔️ Understanding how to get info from an API
- ✔️ How to post info to an API
10-Extra
- ❌ Search Parameters
- ✔️ Higher Order Functions