Complete back end development with NodeJS with projects
What you'll learn
- After taking this course, you will understand nodeJS, express and mongodb
- You will be able to create most type of backend, totally independent of front end tech.
- You will be able to apply for Jr. backend development directly
- Build amazing projects in every section, that can be used in portfolio
Course content
- Preview10:05
- 06:34Getting all the tools for JavaScript
- 03:40Getting exercise files
- 08:39Setting up VSCode and Hello World in Javascript
- 15:02Basics of variables and constants in javascript
- 13:09A talk about numbers in javascript
- 10:16Undefined and Boolean Values in Javascript
- 13:10If and Else statement in javascript
- 09:43Logical operations in javascript
- 09:46Var and let keyword - Scope in Javascript
- 08:26Kings territory problem in Javascript
- 13:23Arrays and Template literals in javascript
- 11:153 Must known methods for Arrays in javascript
- 13:22Introduction to functions in javascript
- 07:29Default parameters in javascript
- Preview09:35
- 08:20For loop in javascript
- 05:46Our first todo application - Trello
- 09:24Fun assignment to create function in javascript
- 06:47=== vs == in javascript
- 10:41Objects in javascript
- 13:26Function that takes object and gives object
- 11:50Trello v2 in javascript
- 13:54Methods and this keyword in javascript
- 15:35Username and Password checking basics in javascript
- 14:25Generating a random number in javascript
- 21:10Search from array of objects in javascript
- 03:13Moving forward in JS - Paths
- 13:40Arrow function basics in javascript
- 08:07Arrow function and this keyword in javascript
- 14:52Coercion in Javascript
- 12:06Try catch to avoid program freeze in javascript
- 22:34Maps and for of loop in javascript
- 07:28Setting up web structure of javascript
- 10:22What is DOM
- 13:52Where to keep js file and selecting elements
- 06:45Changing all texts using javascript
- 08:30Creating a new element in DOM
- 07:23Event listeners in javascript
- 14:45Form validation and simple application
- 09:51Advance form validation
- 06:40Todo application - setting up project
- 09:41Todo application - Getting HTML and CSS part
- 06:01While loop and create text node
- 12:16Removing done TODOs and assignment
- 18:10Adding a todo with fade in
- 13:39CRUD in localstorage in javascript
- 11:15Parsing JSON and stringify
- 16:29Classes and objects in javascript
- 12:57Inheritance and method overriding
Requirements
- Starts from total scratch
- Modern Javascript is included too
- Just your dedication is required to take this course
Description
Hi and welcome to Complete backend web developer with nodeJS with projects. A complete course that starts with Javascript basics and move towards advance part of javascript. After that we will move to nodejs part.
Javascript is doing way more than it was designed for. Now we can do all backend stuff with javascript. We will learn to write complete backend code in modern javascript. First we will start with setting up tools using VSCode. After that we will learn to create our own web server without any third part module.
After that we will learn express. Express will help us to understand routing and request types like GET, POST DELETE etc. Further we will learn to send response like web based and JSON response.
Further we will explore about body parser, middleware and templating. Templating like pug, ejs etc helps us to divide web pages into modules. We can fetch information from backend in these templates. After that we will learn about photo uploading using multer.
After that we will learn about authentication. We will start by implementing Facebook authentication. You will learn about views, middleware and routes and authentication using Facebook API.
Then we will move towards using all skills that we have learned in this course and applying them in 1 big project. We will be creating REST API for this project. This is a very simple version of stack overflow, where user can create account, can login in, set a Unique username and ask questions. Other users can post answers to these questions. Answers can be upvoted by other users. All these features will be created in form of REST API, so that it can be used by any from end like React, vue etc. Again, we will not be creating any front end, we will just focus on back end development.
There are many small projects in this course and 1 big real life project.
Catch you inside the course!
Who this course is for:
- Complete beginner, who wants to become complete modern back end developers
- web developers
- Front end developers, who wants to become full stack now.
- Anyone wants to learn nodejs, mongo db, express etc
Instructor
We at Igneus have trained students from IIT's, NIT's and reputed companies. Students from all over the globe have trusted our High quality and affordable trainings from 10+ countries and have opted for our Certification programs.
IGNEUS stands for the Revolutionary and a quality enhanced change that we’ve tried to come up with in the modern world of Internet education. We’ve come up bearing in mind the maximum emphasis on the quality dealing with every new technology which has made us distinguished from the throng at internet. And this revolution of choice will keep continuing. Today IGNEUS Technologies has proudly lifting up the tag of being the world's most trusted provider of myriad of services and training programs aiding constantly in every corner of the globe along with web security aspects, and open source technology.
IGNEUS Technologies Pvt. Ltd is a dream shared and brought up by two computer geniuses to make the society upgraded and aware of the cyber crimes that curb the innocence of environment, thus starting a revolution in favor of cyber security.
Igneus stands for the Revolutionary and a quality enhanced change in every aspect of its touch to internet. Quality dealing with every new technology makes us different from the crowd of internet. The revolution of choice continues. Today Igneus Technologies is the world's most trusted provider of mentioned services and training along with web security aspects, and open source technology.