/InfoSys-FrontEnd

JavaScript and all of it's beauties

Primary LanguageHTML

InfoSys-Front-End

This repository will look at some of the core functionalities of Web Development

HTML

  • ✔️ Introduction to HTML
  • ✔️ Tags (Paired and Self closing)
  • ✔️ Attributes
  • ✔️ Structural Elements
  • ✔️ Hyperlinking
  • ✔️ Forms
  • ✔️ Input Types
  • ✔️ Lists
  • ✔️ Tables

JavaScript

01-Fundamentals

  • ✔️ Data Types
  • ✔️ Printing information to the console
  • ✔️ Template Literals
  • ✔️ ASI

02-Flow-Of-Control

  • ✔️ Truthy & Falsey
  • ✔️ Strict Equality
  • ✔️ x++ and ++x
  • ✔️ Switch Case
  • ✔️ For Loop
  • ✔️ While Loop
  • ✔️ Do-While Loop

03-Arrays

  • ❌ Arrays Explained
  • push pop shift unshift

03b-Objects

  • ❌ Objects
  • ❌ Looping through objects
  • ❌ Enhanced for Loops
  • ❌ JSON

04-Scope

  • ❌ Local and Global Scope
  • ❌ Explanation of why var is 👎
  • ❌ Flag Example

04.5-Destructuring

  • ❌ Arrays
  • ❌ Objects

05-Functions

  • ❌ What they are / How they work
  • ❌ Function Declaration
  • ❌ Fnction Expression
  • ❌ Anonymous Functions

06-Callbacks-and-Promises

  • ❌ 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()

07-DOM-Manipulation

  • ❌ Manipulating the DOM
  • ❌ Accessing elements from HTML to JS
  • ❌ Calculator Example

08-Async

  • ❌ What is Async
  • await keyword
  • We wait for a function to finish before moving on!

09-Axios

  • 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