Course Information
Course Overview
REST API backend development. Build Node API and restful express API
Beginner API development in Node, Express, ES6, & MongoDB
Are you a mobile app developer that needs a backend API & database?
Do you have an mobile product idea?
Do you want to create your own startup?
Or do you want to become a backend developer?
This is THE course for you.
We have taught over 50,000 students how to code and so many of them have the same question, "How can I build a server for my mobile apps?"
What you will learn:
- Node
- Express
- MongoDB
- ES6 & Javascript
- API development
- CRUD & REST
- How to get an iOS app to talk to your API
- How to get an Android app to talk to your API
- Tooling & automation
- Professional coding tips & practices
- And so much more....
This course is for ANYONE - but we specifically designed it to take mobile developers to the next level by helping them build their own APIs for their apps!
Course Content
- 9 section(s)
- 64 lecture(s)
- Section 1 API Course Intro
- Section 2 Setup for Node, MongoDB, Postman, and other API tools
- Section 3 Hello API
- Section 4 JavaScript Basics
- Section 5 Creating our REST API
- Section 6 Authentication and Security
- Section 7 Deploying Our Node API To A Live Server
- Section 8 Creating an iOS app to make use of our Node REST API
- Section 9 Creating an Android app to make use of our Node REST API
What You’ll Learn
- Build APIs that iOS apps & Android apps can talk to
- Deploy APIs in Node to live servers
- Deploy live MongoDB instances on servers that the APIs can talk to
- Write code in ES6 for API development or for general programming
Skills covered in this course
Reviews
-
RRobin McManus
This course is quite difficult but it does exaclty what is says on the tin, it is also a bit outdated but that's fine, it got me where I wanted to be and google is also your friend, Brad is an amazing teacher if your objective is to learn, I didn't complete the course as I only required the node.js section and I am now working on his Node.js Masterclass
-
JJared Boice
Terminal commands used for deployment are only shown. They are not explained. It comes across as automagical requirements instead of gaining an actual understanding of what is going on
-
JJorge Gutiérrez
It hasn't been updated in a while so some instructions doesn't seem to work anymore, and the Q&A section is abandoned
-
RRakesh Bs
Node.js - This is pretty well explained and to the point. After a couple of sessions one can understand the what is really happening and then can develop his own node.js rest API's. Android - Since i am beginner to android, found it tough to follow the course content and debugging the code. Though the content is well organized , few concepts could have been explained in depth rather than directly starting with coding. For example , why there is a need to add activity and how activity is connected to other components in android project structure. iOS - not followed it :-) :-) As said before i feel these things are hard to follow as a beginner , but if you are familiar with android development then this is a course to start with building your own API for android.