Full Stack Web Development for Beginners- Part 3: Javascript and API’S

Full Stack Web Development for Beginners- Part 3: Javascript and API’S

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 5h 38m | 3.52 GB

Welcome to Full Stack Web Development for Beginners!

This course is designed to teach beginners everything they need to know to build full stack websites and applications!

This is part three of this huge course, teaching you all about Javascript, API’S and fetching data.

We begin with Javascript: Basics and control flow where you will learn:

  • Variables, string and numbers
  • Arithmetic and operators
  • Alert, prompt and confirm
  • if else statements and comparison operators
  • Nesting and logical operators
  • Ternaty operator
  • Switch statement
  • Dragon Slayer project!

We then move onto Javascript: DOM Manipulation, functions and events, learning about:

  • DOM Manipulation
  • Adding and removing elements using Javascript
  • Functions and arguments
  • Scope and hoisting
  • Arrow functions
  • Events
  • Pixel to em converter project!
  • After this we learn about Javascript: Loops, Arrays and objects:

You will learn about:

  • Arrays and array methods
  • For each
  • Map
  • For loop
  • While loop
  • Objects and looping through objects
  • Object constructor function

Then we cover Javascript: Shape matcher game and RegEx which will cover:

  • HTTP, request and response
  • API’S
  • Fetching data and query strings
  • Async code and promises
  • Creating searches and searech queries
  • Event capture and bubbling
  • Song finder application!

This third part of the course covers all of the Javascript fundamentals you need to go on to building full stack websites.

So, enjoy this class and check out the rest of the parts as they become available!

Table of Contents

1 Welcome to the course!
2 Download starter files
3 Variables, strings and numbers
4 Javascript arithmetic and operators
5 Alert, prompt and confirm
6 If else statements and comparison
7 Nesting if else statements
8 Else if and logical operators
9 The ternary operator
10 The switch statement
11 Time to practice The dragon slayer game
12 DOM Manipulation
13 Adding and removing elements with Javascript
14 Time to practice adding elements with Javascript
15 Javascript functions
16 Function arguments
17 Scope and hoisting
18 Arrow functions
19 Javascript events
20 The event object
21 External Javascript
22 Time to practice pixel to em converter
23 Solution pixel to em converter
24 Javascript arrays
25 Array methods
26 Looping through arrays forEach
27 Looping through arrays map
28 Time to practice arrays
29 Solution- arrays
30 For loop
31 While loop
32 Objects
33 Looping through objects
34 Object constructor function
35 Const and let
36 Generating a random shape
37 Repeating with setInterval
38 Template literals
39 Comparing objects and scoring
40 Introduction to regular expressions
41 RegEx find and replace project
42 HTTP, request and response
43 What is an API
44 Fetching data and query strings
45 Async code and promises
46 Map through results
47 Creating our search query
48 Improving our search
49 Audio previews, capture and bubbling
50 Thank you