John Smilga teaches the fundamentals of Node.js and Express from the absolute basics.
Node and Express Tutorial
Source Code
johnsmilga.com/
Second Part (projects and connecting to DB)
youtu.be/rltfdjcXjmk
Products I Use:
Microphone - Shure SM7B - amzn.to/3fX55aD
Headphones - Shure AONIC 50 - amzn.to/3zbkxHC
Desk-Mounted Microphone Stand - amzn.to/3x3MBuS
Crossover - dbx 234s - amzn.to/3xcryGC
Audio Interface - Focusrite Scarlett 2i2 3rd Gen - amzn.to/3pt1wMx
Cheaper Microphone (My first mic) - Blue Yeti USB Mic amzn.to/3iliwTm
Blue Light Blocking Glasses - amzn.to/3fZASrv
Apple MacBook Pro 13.3" - amzn.to/3z5QDEK
iMac - amzn.to/3glWmOe
Second Monitor - LG 4K UHD 27UD88 - amzn.to/3ckdwdV
Wifi Router - TP-Link AC1900 - amzn.to/34ZSddz
Desk Chair - amzn.to/3ikNbQJ
Standing Desk - amzn.to/3zdKVAJ
Books I Recommend:
The Subtle Art of Not Giving a F*ck - amzn.to/3v9t8Yi
The Tipping Point - amzn.to/3gCslKj
Atomic Habits - amzn.to/3x52xNa
12 Rules for Life - amzn.to/3gln8pN
Deep Work - amzn.to/3cyAgqu
Digital Minimalism - amzn.to/3gao69A
A World Without Email - amzn.to/351Swoe
Rich Dad Poor Dad - amzn.to/3v8RWQ6
Rich Dad's Cashflow Quadrant - amzn.to/3ivt1Uk
Check out My Amazon Store for more products and books recommendations - amazon.com/shop/codingaddict
Disclosure: This video is not sponsored. Some links above are affiliate links, and l may earn a small commission from any purchases at no additional cost to you. Thank you for supporting my channel!
Intro
Course Intro
What Is Node
Course Requirements
Course Structure
Browser Vs Server
Install Node
Repl
Cli
Source Code
Globals
Modules Setup
First Module
Alternative Syntax
Mind Grenade
Built-In Module Intro
Os Module
Path Module
Fs Module (Sync)
Fs Module (Async)
Sync Vs Async
Http Intro
Http Module (Setup)
Http Module (More Features)
NPM Info
NPM Command
First Package
Share Code
Nodemon
Uninstall
Global Install
Package-Lock.Json
Important Topics Intro
Event Loop
Event Loop Slides
Event Loop Code Examples
Async Patterns - Blocking Code
Async Patterns - Setup Promises
Async Patterns - Refactor To Async
Async Patterns - Node's Native Option
Events Info
Events Emitter - Code Example
Events Emitter - Additional Info
Events Emitter - Http Module Example
Streams Intro
Streams - Read File
Streams - Additional Info
Streams - Http Example
End Of Node Tutorial Module
HTTP Request/Response Cycle
Http Messages
Starter Project Install
Starter Overview
Http Basics
Http - Headers :0
Why it's here
3 people recommend this
What people say. Recommended as an excellent, detailed tutorial for learning Node.js fundamentals.
Moments people linked to
I
u/Indecent_liar_69in r/node • Recommends
On “advice for learning node fundamentals?”
If you know javascript good enough , then I'd recommend you to watch Coding addicts videos. They are bit long but explains from very basic. Pasting the links below
[video[video
On “Udemy Course Recommendation for learning Node”
I would recommend John Smilga's course. You can check him first in YT if you prefer his teaching style.
You can first follow along his video in YT then continue in Udemy if you like it.
link to this video
https://www.udemy.com/course/nodejs-tutorial-and-projects-course/?referralCode=E94792BEAE9ADD204BC7
[video
This guy has started me on my BE path. I was mostly confortable with frontend but after watching this I has a really nice understanding of the basics and how to read documentations properly.