Projects in Node.JS - Learn By Building 10 Projects
Project #1 Simple Web Server - Learn to create raw server to display HTML files. learn the nuances of the HTTP server.
Project #2 Express Website - Express is the very popular JS web development framework and the second project will involve creating a complete website using it. You will also learn to use Jade HTML engine and node mailer module.
Project #3 User Login System - A powerful and dynamic system which will teach you the use of both node.js and MongoDB. You will use Express as well as Mongoose and Passport module. You will also learn the use of sessions and flash messages.
Project #4 Blog Website - A complete blogging system which uses both Express and MongoDB and a new module known as Monk. You will be able to understand the implementation of a dynamic blog system which is completely based on node.js
Project #5 Survey App - Learn to create a survey making website which uses Express and Cassandra. You will learn about CQL the query language for Cassandra and will implement admin modules for the website.
Project #6 Bookstore App - Built a full fledged shopping cart with Express and MongoDB. Add products display items and integrate Paypal. It will be a good starting point for you to learn and build an eCommerce website.
Project #8 Event List App - Learn to create an Event List-Calendar App using MEAN Stack. It will use Mongo DB, Express, Angular.js and Node.js. They together form the mean stack.
Project #9 Restaurant App - This app will show the use of node.js and MySQL. Express framework in conjunction with relational system can also be used to create very powerful scalable websites. This app will show you how to do that.
Project #10 Collaboration App - This app will teach you the use of keystone web framework. It will be a website where user will be able to post projects. It will be the most complex of the apps and will act as the final chapter of our course.
Instructor's Previous work
Other Project Based courses By same Instructor
What Students Says About These Courses?
Risks and challenges
The primary risk is to ensure that the development duration does not exceed the planned timeline. This is the single biggest challenge. In order to mitigate this risk we have identified multiple developer assistants who will assist the instructor in creating apps. As the developers are working full time with us we are confident that we will be able to meet all our deadlines.Learn about accountability on Kickstarter
- (30 days)