A Beginner’s Guide to Backend Development

A Beginner’s Guide to Backend Development

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 11h 19m | 2.60 GB

Boost your development skills by learning the basics of Node, MongoDB, and ES6, and creating your own REST API from scratch.

Welcome to the most comprehensive course on backend development for beginners. In this course, you’ll learn everything you need to know to get started building backends for your mobile apps and websites. In the course you’ll learn everything from Javascript basics, working with REST APIs and building your first app with a backend API! By the end of this course, you’ll be able to set up your own backends for apps and websites.

This friendly course takes you through the backend development. It is packed with step-by-step instructions on working with REST APIs and building your first app with a backend API!.

What You Will Learn

  • Node
  • Express
  • MongoDB
  • ES6 & Javascript
  • API development and so much more
Table of Contents

Intro to JavaScript
1 Time to JavaScript
2 JavaScript Reference
3 Comments & How to Link Scripts
4 Numbers
5 Variables & Strings
6 Comparison Operators
7 Logical Operators
8 Arrays
9 Loops
10 Functions
11 Objects
12 Bind
13 Percentage Calculator – Setting Up the Form
14 Percentage Calculator – Grabbing Elements with JavaScript
15 Percentage Calculator – Using Event Listeners
16 Percentage Calculator – Algorithm & Prevent Default

Intro to Node, Mongo, & REST APIs
17 Understanding Web Requests
18 Installing Node on macOS
19 All about JSON
20 Basics of Node
21 Node Modules
22 Building Your First API
23 Postman, GET & POST Requests
24 URL Parameters & Delete Requests
25 Installing MongoDB on macOS
26 Working with the Mongo Shell
27 Searching for Documents
28 Deletions & Documentation
29 Swag Shop API – Project Creation
30 Swag Shop API – Creating the Models
31 Swag Shop API – Posting Products
32 Swag Shop API – Fetching Products
33 Swag Shop API – Populating Data

Setup for Node, MongoDB, Postman, and other API tools
34 API Tooling Intro for Node API
35 Installing Atom – Code editor for API development
36 Installing NodeJS & node version manager
37 Installing MongoDB – noSQL database
38 Installing Postman – Client to test node API
39 Installing NodeJS packages with NPM

First App
40 Hello World API Example Code Along in Node

JavaScript – ES6 Basics
41 Intro – Why JavaScript for node API development
42 ECMAScript Standards and ES6
43 ES6 Variables
44 ES6 Strings
45 ES6 Operators
46 ES6 Conditionals and Loops
47 ES6 Functions
48 ES6 JavaScript Objects
49 ES6 Arrays
50 ES6 Array Helpers
51 ES6 ‘this’ and ‘bind’
52 ES6 ‘Call’
53 ES6 ‘import’ and ‘require’