Beginner API development in Node, Express, ES6, & MongoDB (Udemy.com)
REST API backend development. Build Node API and restful express API
Created by: Mark Price
Last updated November 2016
What you will 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
How it compares
Against the other 118 rated Udemy courses in Node.js on CourseDuck:
- Rating4.4 out of 5higher than 50% of them
- Reviews1,400#32 of 119 by number of reviews
- Length18.4 hourslonger than 83% of them
- Last updatedNovember 2016earlier than 89% of them
Quality Score
Overall Score : 88 / 100
Course Description
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!
Instructor Details
- 4.4 Rating
1,400 Reviews
Mark Price
Mark Price is the Chief Technology Officer at JOGO, a game development studio co-founded with Andre Rebelo (Typical Gamer) and Chad Mustard (MustardPlays). A passionate educator and innovator, Mark has taught thousands of people the Verse programming language and Unreal Editor for Fortnite (UEFN), empowering creators to bring their visions to life in the ever-evolving world of Fortnite.
As a leading voice in the Fortnite and UEFN community, Mark combines technical expertise with a gift for teaching, making complex concepts accessible and inspiring the next generation of developers. His educational content and hands-on mentorship have helped countless creators and engineers master cutting-edge tools, transforming ideas into immersive experiences enjoyed by players worldwide.
At JOGO, Mark continues to champion creativity, innovation, and education, bridging the gap between technology and talent while shaping the future of gaming.
More courses by Mark Price
iOS 10 & Swift 3: From Beginner to Paid Professional™ (2017)
4.1 (13,686 Reviews)
Provider: Udemy
Time: 71.1h
$64.99
Beginner Full Stack Web Development: HTML, CSS, React & Node (2020)
4.5 (12,940 Reviews)
Provider: Udemy
Time: 31.5h
$174.99
iOS 9 and Swift 2: From Beginner to Paid Professional™ (2017)
4.2 (5,688 Reviews)
Provider: Udemy
Time: 51h
$49.99
Unity Game Development Build 2D & 3D Games (2018)
4.3 (5,453 Reviews)
Provider: Udemy
Time: 35.2h
$129.99
iOS 11 & Swift 4: From Beginner to Paid Professional™ (2018)
4.1 (4,556 Reviews)
Provider: Udemy
Time: 43.3h
$59.99
Android N: From Beginner to Paid Professional (2018)
4.2 (2,244 Reviews)
Provider: Udemy
Time: 24.9h
$10.99
More Node.js courses
Learn and Understand NodeJS (V8, Express, MERN/PERN & more) (2025)
4.7 (31,374 Reviews)
Provider: Udemy
Time: 14.6h
$119.99
Node.js, Express, MongoDB & More: The Complete Bootcamp (2024)
4.7 (30,347 Reviews)
Provider: Udemy
Time: 42.2h
$159.99
NestJS: The Complete Developer's Guide (2026)
4.7 (9,487 Reviews)
Provider: Udemy
Time: 19.8h
$89.99
Complete NodeJS Developer (GraphQL, MongoDB, + more) (2026)
4.7 (5,544 Reviews)
Provider: Udemy
Time: 46.5h
$94.99
Node.js API Masterclass With Express & MongoDB (2019)
4.7 (5,415 Reviews)
Provider: Udemy
Time: 12.1h
$14.99
Reviews
By Robin McManus on 1/27/2021
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
By IdrisSarumoh S on 9/20/2020
this is a beginner API dev class right? it sure did not feel like that and one is left to debug their own error
By Ashish kumar patel on 4/24/2020
Developing dev application.
By Fabian Illanes on 3/24/2020
I was so eager to start this course b/c there aren't many node rest api courses w/ mongo. I was happy with the example and basic JS tutorial. However, setting up the skeleton section is where is went south for me. Jack isn't teaching, he's coding while you watch and not explaining what he's writing or why he's doing it that way. There is so much that wasn't covered the in the JS basics. Then, way too many dependancies. If any of those packages fail b/c of system or package conflicts, then the whole rest of the course is ruined and useless (which happened to me). Lastly, it was so painful to watch Jack setup the package file for those dependancies. Next time, provide the file and move on. Needless to say, I was not able to complete the course.
By Rahul Chandsare on 1/4/2020
Yes ,it is really a good match.I really enjoyed learning from this training.
It will definitely help me developing small API's.
By Hajar EL KOUMIKHI on 10/19/2019
Very practical course, well explained and well structured. I recommand it !
By Vladimir testiler on 10/17/2019
So far so good. I am running it on Windows 10 64-bit OS. In order to install packages, I had to run Atom as an admin. They were failing without it with some convoluted errors. There is no communication with the teacher. I am running in a lot of problems that I had to resolve on my own. Mostly due to the old version on applications used in the course.
By BankSkiner Chaiyarat on 10/3/2019
love u
By Renato Valencia on 9/20/2019
Everything was pretty good until he got to the authorization, it would have been really good that he shows some of the documentation on how and why he used passport like that, but instead he just says I got that from passport..... and there's a ton of code that is related to passport.
By Jared Cannon on 9/14/2019
This course started off great but when it started to get into the details I had no clue what Jack was doing. It was literally here and there with no explanation what so ever. The only way you would follow this is if you have been doing this for years and have years of experience. FAR FROM A BEGINNER COURSE!
By Jerome Kennedy on 9/11/2019
Pertains to ATOM.IO > The instructions are outdated... I couldn't find a lot of the packages; I am assuming that they are a part of the 84 packages that are installed.
By Monique Schuldt on 8/3/2019
Not for beginners at all.












