Description
What will you learn:-
- Only one programming language, Javascript, is required to create powerful and scalable websites.
- Using common automation technologies, you may save time and avoid repeating repetitive operations.
- Using the power of community and open source software, you can stop wasting money on software and infrastructure.
- Reuse code and tools created by outstanding developers instead of reinventing the wheel.
- Create boilerplate code, perform build steps, manage source control, and even host your site on the public internet using the command line.
- By employing a NoSQL database, you can avoid the headaches of database management and schema changes.
- Get up to speed on the most recent web development techniques and tricks.
Syllabus:-
-
Introduction
-
Course Outline
-
Meet The Instructor
-
Prerequisites and Takeaways
-
Why Javascript
-
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
-
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 featur
-
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 I