Nodejs, Express, Typescript, MongoDb & more: The real path
Updated 12/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 179 lectures • 18h 9m | Size: 9.4 GB
Updated 12/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 179 lectures • 18h 9m | Size: 9.4 GB
Master Node.js and Express.js with Typescript, Use advanced mongoose, Advanced Authentication, Build big projects & more
What you'll learn
Master the entire modern back-end stack: Node, Express, Graphql, TypeOrm, Postgres, MongoDB and Mongoose with Typescript
Learn how to create npm packages with nodejs and typescript
Learn: SocketIO, Stripe, Graphql with apollo and express, Typeorm, github/actions, CI/CD
Learn how you should structure your nodejs project in a professional way
How to use mongoose with Typescript
Error handling in node js with expresjs
Security: encryption, sanitization, cookie session, etc
Learn how to hide passwords and confidential data in the right way
Deep dive into mongoose (including advanced features)
Learn how to test a nodejs api with automated tests
Create a professional documentation for your api
Upload multiple images and manage them inside MongoDB database
Use Modern Javascript syntax
Requirements
Basic understanding of JavaScript is required
Any computer and OS will work — Windows, macOS or Linux
Basic understanding of how APIs works ( no need for any knowledge related to expressjs or nodejs APIs)
You have at least used npm ones in your life
Description
Is Nodejs the best choice for me?
Node.js is the most popular server-side programming language, and that's due to the huge community and contributors that makes learning Node.js not only easy but you will also have a fun time building server-side apps with it.
Node.js developers are in high demand, that's because the language itself is used for, not only APIs, but also in automated programs and workflows.
If you want to get a job as a backend developer or even in front-end you need to learn Node.js, trust me companies will appreciate a developer with Node.js skills!!
Node.js with Typescript is what companies are looking for, trust me! you don't want to go to a back-end job interview with only Node.js without Typescript! they will look at you, not only as a beginner, but also as a little child playing!
In this course I will take care of you! you will learn Advanced Node.js with Typescript and you will build projects that will catch the eye of any hiring company or the eye of any professional developer!
Here's what you'll learn in this course:
Basic Node.js
Express.js with Typescript
Node.js with Typescript
Advanced Mongoose with Typescript
Advanced Mongoose queries
Graphql
Cookie Session
Github/actions
CI/CD
socketIO
CORS security protocol
Typeorm with postgres database
Learn how to use queryBuilder with typeorm
How to uploads multiple files
How to manage files with mongoose
The best way to server files to the client
Validate user input
Advanced Error handling
Modern javascript syntax (+classes)
Professional node.js api project structure
Authentication and Authorization
Encryption
Automated Testing (Unit Tests)
Postman
Deployment
Git/Github
And more!
Is this course for you?
If you have no knowledge of using nodejs, express and typescript, this course is for you!
If you have some experience with Node.js, this course will push you many steps forward towards a professional experience.
Are you scared of using Typescript in your projects but you feel like you have to learn how to do it? No fears!! This course will make you fall in love with Typescript! and you will start using it in all your projects!!
If you're looking for the best deal, with the frequently updated content and projects and with 100% risk free (money back guarantee), this course is the best deal you will ever make!
Who this course is for:
You should take this course if you want to make that step forward that you always dreamed about.
Take this course if you want to build anything in your mind with nodejs without opening 10+ tabs in your browser
Take this course if you want to learn not only how to build nodeJS APIs but also how to structure nodeJS projects in a proper and advanced way
Take this course if you want to learn Typescript and use it in a real big projects with mongoose and expressJS
Take this course if you are not confident on your nodeJS or mongoose(+typescript) skills and you want to change that!
This course will be frequently updated and new content (projects, tips, skills..) will be added to it, so if you are one of those people that they can smell a good deal form far away you will take this course