
Here’s a brief introduction to what one can expect to learn from this course: find out what backend development is all about, learn the basics of NodeJS, APIs and Databases.
Learn the nuances of what backend web development really is, find out how to get started and how to succeed as a NodeJS developer.
Learn how to install NodeJS on your system to start your NodeJS journey.
Learn how to install Heroku, a platform as a service that allows developers to deploy, test, run and operate their applications on the cloud.
Learn how to install VSCode, a powerful text editor to write code in.
Learn how to install Postman, a handy tool for API development and testing.
Get acquainted with JavaScript, one of the most versatile and imperative languages to learn for web development.
If Else statements enable us to apply conditions to a certain block of code and only execute them if the condition is satisfied you will encounter these time and again in your journey as a developer. Learn how to implement If- Else statements in JS in this video.
Loops are especially useful in repeating a set of instructions for a certain specified amount of time, the amount could be dependent on a condition you choose, learn how to implement loops with JS in this video.
Learn to create functions in JavaScript, reusable blocks of code that can be called any number of times as and when required in the driver program.
Callbacks are essentially functions passed into other functions as arguments to be executed later, learning how they come in handy.
Initialize your first project in NodeJS, write your first few lines of NodeJS code by making a Server which allows you to handle HTTP requests i.e. communicate with your browser.
Now that you know how to create a database and query it too, learn how to connect it to an application for real-time use.
Create, Read, Update, Delete or simply CRUD are the most fundamental operations one can perform on a database. Learn how to add new data, access and modify it or delete if unneeded in this video.
NodeJS is an asynchronous event-driven JavaScript runtime which is open source and cross-platform. It is the fastest growing open source project with more than a billion downloads. It is becoming increasingly popular owing to its traits of being extremely lightweight and flexible for building scalable web apps and APIs. It has found applications in web apps of Netflix, PayPal, LinkedIn and Uber, to name a few. Through this course we hope to introduce you to this powerful tool, get you started on building APIs so you hit the ground running as you begin your backend web development journey.