RESTful API using Node JS, MongoDB & Typescript IN-DEPTH [2022]

preview_player
Показать описание
Here is an in depth look at how to create a fully functional RESTful API with mongoose, typescript based in Node JS.

Video Info
Music by Tesko / prod. THXMOS:

Support

Socials

About The Channel
The knowledge that I share here is mostly from my personal experiences. I wouldn't say I'm a 20 year professional, rather I am just a DevOps / Software Engineer with a lot of experience who enjoys teaching what I know in my spare time. I believe that sharing some of my basic knowledge on this platform can help others get started. There are many ways to program something and the videos you see here are my take on the NodeJS / Typescript / and sometimes Unity world. If this channel helps you learn, or helps you think differently then my job is done 😊.

Chapters:
0:00 Intro & Config
6:28 Setup Mongo DB
12:03 Custom Logging Module
14:14 API Rules
20:00 Mongoose Model Controller & Routes
33:10 Snippets For Fast Replication
41:46 Joi Validation

#mongo #typescript #nodejs
Рекомендации по теме
Комментарии
Автор

wow you are such a coding machine, no errors, no hesitation, all straight-to-the-point perfection

pausabatervilar
Автор

Amazing. I don't see many great tutorials like this one on Youtube. Thank you

abdullah-ayy
Автор

Best guide on the net, amazing work.

You should do a follow up explaining why some of these patterns are REALLY good, this would help the junior engineers out there a ton.

jasonterry
Автор

Your pace, tone, literally everything made this video so easy to watch and digest thank you for the great content! 100% subscribed!

TimPendarvis
Автор

Hey, I just want to voice my appreciation for the video, in short, it's fantastic. I'm a frontend dev and I have recently been learning how to write backends, I have been finding myself floundering with organisation, project structure and how to sanely separate concerns. This video has been very helpful to me at this stage in my learning path. Thanks :)

mrdeurknopp
Автор

I love you. I was looking for some tutorial expecting the same 1 and a half hour of someone coding and commenting in real time with a lot of hesitation and struggling to be clear, but I can really see your dedication on the video planning and overlay voice script. It made the tutorial professional and easy to watch.

Besides, I also appriciate the Snippets tutorial. I've never seen someone explaining such a powerful tool mid-tutorial, neither integrating Joi in a crud tutorial (somehting really new for me and that I can see is actually widely used). And the cherry on top of the cake is that you drop the github repo, which make the tutorial easy to follow while I'm testing it in local at the same time instead of trying to replicate char by char the code that is being displayed. Nothing less than love for the thiss video <3.

Cheers from Bogotá, Colombia.

Ps: Could you add a Readme file to the Github repo, please? I'm sure I'll be using that code later on my projects and it will be useful to dont miss something on the setup.

jhonacosta
Автор

I've been trying to pick up typescript with node and this is so far one of the best videos

billytheclipper
Автор

Wohooow!!! I am so excited about this one! Start watching now! :)))

zlatkoiliev
Автор

12:00 If you don't want to deal with Chalk, just use the Color Codes for the terminal. Here is my example without chalk.

export default class Logging {
public static info = (args: any) =>
console.log(
'\x1b[36m%s\x1b[0m',
`${new Date().toLocaleString()} [INFO]`,
typeof args === 'string' ? args : args
)

public static warn = (args: any) =>
console.log(
'\x1b[33m%s\x1b[0m',
`${new Date().toLocaleString()} [INFO]`,
typeof args === 'string' ? args : args
)

public static error = (args: any) =>
console.log(
'\x1b[31m',
`${new Date().toLocaleString()} [INFO]`,
typeof args === 'string' ? args : args
)
}

jlambert
Автор

amizing i am searching for video like this entire week

mahdiph
Автор

You are such a superhero! This tutorial is pure gold, thank you! ❤

RootsMj
Автор

MEGA AWESOME VIDEO MAN! Actually you are helping me to get a job, hahahah. Super easy, understandable and the quality is of the video is good as well. Keep it up! 🔥🔥Thanks and cheers from Prague, the Czech Republic! 💪 -Michal

MrAndyEBS
Автор

very clear tutorial, I love how you explain every steps very easy and straight forward.

catsudonz
Автор

Nice voice, clean code and explanations

anmax
Автор

Great tutorial! fast but clear and straight forward!

hackmeornot
Автор

Can we have more advanced mern tutorials please
You are one of the few tutors who covered so much with in a short video

Basha
Автор

Very nice and clear explanation, thank you

fasulurahman
Автор

awesome tutorial man, keep up the hard work

mohamedfouedslama
Автор

Super great tutorial, thank you so much!

robertb
Автор

Clean, Understandable. Also snippet trick very very usefull.

This tutorial very helpful for me. I just start using TypeScript. I'm like video and Subscribe the chanel.

Thank you for your beautifly work!

goaldaybranch
welcome to shbcf.ru