A Beginner's Guide to Backend Development

Video description

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.

What You Will Learn

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

Audience

This course is for anybody who wants to take their first dive into backend development or wants to learn how to set up a backend for their website and apps. If you’re new to backend development, this course is for you.

About The Author

Devslopes by Mark Price: Devslopes by Mark Price - Learn programming and app developmentDevslopes transforms beginner students into paid professionals through curated project-based videos, interactive quizzes, and exercises. After completing each course, you will have a strong portfolio, coupled with the technical understanding to build your own custom applications. We strive to teach students how to code through polished apps inspired by real-world examples. We want our students to build projects that they are proud of, that look and operate just like apps they use in their everyday life. We are passionate about helping people reveal their hidden talents and guiding them into the exciting world of startups and programming.

Table of contents

  1. Chapter 1 : 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
  2. Chapter 2 : Intro to Node, Mongo, REST APIs
    1. Understanding Web Requests
    2. Installing Node on macOS
    3. All about JSON
    4. Basics of Node
    5. Node Modules
    6. Building Your First API
    7. Postman, GET POST Requests
    8. URL Parameters Delete Requests
    9. Installing MongoDB on macOS
    10. Working with the Mongo Shell
    11. Searching for Documents
    12. Deletions Documentation
    13. Swag Shop API - Project Creation
    14. Swag Shop API - Creating the Models
    15. Swag Shop API - Posting Products
    16. Swag Shop API - Fetching Products
    17. Swag Shop API - Populating Data
  3. Chapter 3 : Setup for Node, MongoDB, Postman, and other API tools
    1. API Tooling Intro for Node API
    2. Installing Atom - Code editor for API development
    3. Installing NodeJS node version manager
    4. Installing MongoDB - noSQL database
    5. Installing Postman - Client to test node API
    6. Installing NodeJS packages with NPM
  4. Chapter 4 : First App
    1. Hello World API Example Code Along in Node
  5. Chapter 5 : JavaScript - ES6 Basics
    1. Intro - Why JavaScript for node API development
    2. ECMAScript Standards and ES6
    3. ES6 Variables
    4. ES6 Strings
    5. ES6 Operators
    6. ES6 Conditionals and Loops
    7. ES6 Functions
    8. ES6 JavaScript Objects
    9. ES6 Arrays
    10. ES6 Array Helpers
    11. ES6 'this' and 'bind'
    12. ES6 'Call'
    13. ES6 'import' and 'require'

Product information

  • Title: A Beginner's Guide to Backend Development
  • Author(s): Devslopes by Mark Price
  • Release date: September 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781789806168