Welcome to the JavaScript Course
  • Welcome to the 45-Day JavaScript Course
  • Course Completion Club: Celebrate Your Progress
  • The why behind the course
Day 1 (HTML Crash Course)
  • Introduction
  • CodeSandbox changes and Stackblitz as an alternative
  • Introduction to CodeSandbox.io
  • HTML Tags with h1
  • Image Tags
  • Paragraph Tags
  • List Tags (ul, ol, li)
  • Div Tags
  • Anchor Tags aka Link Tags
  • Table Tag
  • Form Tags
  • Input & Label Tags
  • Checkbox & Radio Buttons Tags
  • Select Tags (Dropdown boxes)
  • File Input Tags
  • Span, Strong, and Pre Tags
  • Video Tags
  • Audio Tags
  • Iframe Tag
  • Linking to Pages in your site
  • Website Challenge
  • Outro
Day 2 (CSS Crash Course)
  • Introduction
  • Style HTML Elements
  • CSS Classes
  • Style by Id
  • Padding, Borders & Margins
  • CSS Box Model
  • Positioning
  • Media Queries
  • Chrome Developer Tools
  • External Stylesheets
  • Inline Styles
  • CSS Frameworks
  • Outro
Day 3 (Javascript Crash Course)
  • Introduction
  • How to create a Javascript Snippet in Chrome Browser
  • How to create comments
  • Javascript Data Types, the types of information you use with javascript
  • Variables
  • Array
  • Objects
  • Comparison Operators
  • Not Operator
  • Logical Operator
  • If statements
  • else
  • else if
  • switch
  • For Loops
  • For In Loops
  • For Of Loops
  • While Loops
  • Continue
  • Break
  • Constants
  • Functions
  • Function Parameters
  • Function Return
  • Alerts
  • Confirm
  • Prompt
  • Outro
Day 4 (HTML and Javascript)
  • Introduction
  • Selecting Elements
  • Adding Event Listeners
  • Styling an Element
  • Color Challenge
  • Outro
Day 5 (setInterval and setTimeout)
  • Introduction
  • setTimeout
  • setInterval
  • Rotating Circle Challenge
  • Outro
Day 6 (Web Requests with Javascript)
  • Introduction
  • Http and Postman
  • Fetch with Promise / .then
  • Fetch with Async / Await
  • Dog Picture Challenge
  • Outro
Day 7 (Fetch with Post)
  • Introduction
  • Sending a Post Request
  • Contact Form Challenge
  • Pagination Challenge
  • Outro
Day 8 (Node and Express Introduction)
  • Introduction
  • Setup and Your First Nodejs Request
  • Post Requests