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:-
- 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