Use cutting edge tools to build fast, robust Javascript based web applications with MongoDB, Express, Angular and Node
What you will learn
Build robust and scalable websites using the knowledge of only one programming language – Javascript
Save time and avoid doing repetitive tasks by using popular automation tools
Stop wasting money on software and infrastructure by leveraging the power of community and open source software
Stop reinventing the wheel by reusing code and tools built by amazing developers
Use command line to create boiler plate code, run build tasks, manage source control and even host your site on public domain
Remove the pain of database management and schema modifications by using NoSQL database
Get up to speed on the latest tips and tricks being used in web development
English
language
Content
Start Here
Introduction
Course Outline
Meet The Instructor
Prerequisites and Takeaways
Why Javascript
Installing and Understanding the underlying tools
Quick Viewing Tip
Installing Node on a Mac or Windows
Installing Node on a Linux Environment
Getting onboard with Nodejs
Installing Bower
Installing and Understanding Grunt
Installing Yeoman
An Introduction to MongoDB Database
Installing and Testing MongoDB on Mac
Installing MongoDB on Linux
Installing MongoDB on Windows
Installing and Understanding Git
Building and Understanding the Code Base
The Website Idea
Generating The Code Base
MeanJS Stack Overview
Official Documentation and an Introduction to Express
Checkin our code to Git and pushing it to Githup
Using the generator to start work on our feature
First Code Change – Making The Menu Link Public
A high level overview of the Angular code of our feature
Making necessary changes to our feature
Giving a professional look to our feature
Hosting our website and integrating with social accounts
Deploying and Hosting our site on Heroku
Associating our site with a domain name
Integrating with social accounts – Part I
Integrating with social accounts – Part II
Conclusion
Conclusion