Course Information
Course Overview
Build and deploy Nodejs and MongoDB REST API apps while watching the lectures by the author of 11 books on JS/Node
Interested in Node.js, but don't know where to start and how to find time to learn it properly? Would you prefer to learn in a way that is more interesting than reading books or watching boring screencast videos? Confused about how the MEAN stack pieces of MongoDB, Expressjs, Angularjs and Nodejs fit together? How it's even possible to run JavaScript outside of the browser?
Years ago, we were in the same boat, but we took the long route of learning from source code, books, blogs and free online documentation. We have put together the best information in the simplest way to help you learn about these systems. Basically, we are helping you to take a shortcut and save time, frustration and avoid costly mistakes by using the best practices available.
This is an online version of our two-day Node Program (nodeprogram dot com). The online course has recorded lectures, lively student discussions, quizzes, exercises, workshops, tutorials in the manual and lots and lots of code examples!
BONUS: You'll get NodeProgram live recording and Advanced Node live recording!
Course Content
- 12 section(s)
- 79 lecture(s)
- Section 1 Welcome to Node from 0 to Hero!
- Section 2 Introduction to Node.js
- Section 3 Node.js Fundamentals
- Section 4 npm—Node.js Package Manager
- Section 5 HTTP Server with Node.js and Core http Module
- Section 6 MongoDB NoSQL Database
- Section 7 REST API with MongoDB and Node.js using Core http Module
- Section 8 Summary
- Section 9 NodeProgram.com LIVE Day 1, Node.js and NPM (BONUS)
- Section 10 NodeProgram.com LIVE Day 2, MongoDB, Express.js (BONUS)
- Section 11 Elective Exercises (BONUS)
- Section 12 NodeProgram.com Advanced (BONUS)
What You’ll Learn
- Overview main JavaScript concepts and issues, Contrast Node.js to browser JavaScript, Build Node.js apps from scratch, Know the most common core modules, Utilize NoSQL database MongoDB in your projects, Harness power of Express.js framework in your apps, Be aware of the most common Express.js middleware, Understand Node/Express stack (Jade, Stylus, Redis, etc.), Learn a few tips about Node.js in production, Use Git for deployment to Heroku, Deploy to Heroku, Deploy to Amazon Web Services (AWS), Build REST API servers, Build an OAuth 1.0 application
Skills covered in this course
Reviews
-
DDimitris Zigkos
For starters, Azat is very good to introduce the new concepts. Descriptive as possible for the context of this course. However, if I could find some resources to have a list of links to find more in-depth descriptions of the concepts, then it would be perfect!
-
TTejas
I am not able to follow anything that the instructor is speaking. It is not at all interesting and engaging. There are just plain text slides. I would have been more satisfied if the instructor had made this course hands on giving real world applications by creating something cool rather than just following his slides and seeing the demo examples he skims through. Would not recommend this. Sorry.
-
KKerry Russo
The information is pretty good for total beginners. He's got a decent structure to teaching the material. For the most part, it's not a very in depth discussion though. The sound quality is pretty piss poor and the audio will drop out every so often, which is annoying. The quizzes are less about seeing what you learned from the video and more about trying to be unnecessarily tricky. And some of the grammar/spelling in the questions is terrible. I wouldn't buy this course. There's much better ways to learn node. My last nit-picky comment is that the students he is teaching make this course go way slower than it should. Maybe they are beginning to code but it's painful at times to hear some of the questions.
-
DDecebal Dobrica
The course is good for people starting as web programmers, my general impression was that sometimes the teacher explains too much of the basic web stuff instead of concentrating on the real value of node js. It should be more clear from the begging who is the target audience, but I got through the course and got some value from it. Really enjoyed the Q&A, I feel that it should have had more of that with more experienced developers. I love the bonus stuff.