👨🏼💻 First Course of 2024, First Backend Course on the Channel!
Just as I promised, after an incredible 2023 focused on Frontend, this year I'll be focusing on backend development and databases.
💻 Node.js is a JavaScript runtime environment built on Google Chrome's V8 engine. It allows developers to run JavaScript code outside of the web browser, making it an essential tool for creating scalable, high-performance server-side applications.
⌨️ This course not only teaches Node.js, but also covers Express, MongoDB, PostgreSQL, Docker, Mongoose, Prisma, Railway, GitHub, and more.
🚀 My JavaScript and React courses have already surpassed 100K views, and many of you have been asking for a Node.js course to complete your stack—well, it’s finally here!
👉🏼 To take this course, you must know JavaScript, so I’ve included my JavaScript video below:
• JAVASCRIPT desde cero | Curso tutorial com...
🙏🏼 If this course has been helpful, make sure to subscribe to my channel so you can stay updated on future content, as I will continue to upload quality tutorials. My goal is for you to acquire the necessary knowledge to build your own web applications and apps without spending money on expensive programming courses.
🔶 Course Sections
00:00:00 Cinematic Introduction
00:00:19 Initial Greeting
00:00:19 Welcome
00:01:42 Required Installations
00:20:23 What is Node.js?
00:26:51 Node.js Console
00:34:18 Running JavaScript Files
00:37:56 File System (Manipulating Files)
00:45:25 npm init & package.json
00:55:07 nodemon
01:00:37 Imports and Exports
01:09:13 Environment Variables
01:21:25 Tools for the Exercises
🔷 PRACTICE 1
01:28:05 PRACTICE 1: json-server
01:36:57 Postman
01:46:30 Upload Repository to GitHub
01:51:07 HTTP Codes
🔷 PRACTICE 2
01:55:14 PRACTICE 2: Web Server
02:09:20 Express.js
02:28:02 Migrating Web Server to ES6
02:24:47 Edit README.md with StackEdit
🔷 PRACTICE 3
02:34:59 PRACTICE 3: REST API (CRUD) with MongoDB
02:42:02 Mongoose
02:53:42 Custom Middleware
02:59:20 Body Parser
03:04:25 MongoDB
03:08:35 Docker
03:10:15 Mongo Compass
03:12:32 Testing the REST API
03:34:53 Backend and Database Deployment on Railway
🔷 PRACTICE 4
03:45:00 PRACTICE 4: REST API (CRUD) with PostgreSQL
03:49:18 Node.js with TypeScript
04:06:27 Prisma
04:12:13 Bcrypt (Encrypting Passwords)
04:16:57 JWT (Token Authentication)
04:23:10 PostgreSQL
04:34:51 TablePlus
04:37:28 Error Handling
05:15:09 Testing the API
05:23:25 Deployment and Build Scripts
05:26:24 Upload External Repository
05:28:22 Deployment
05:38:30 Conclusion
-- Important Links for the Course --
📂 Gist: Required Installations for the Course
https://gist.github.com/sergiecode/79...
📂 Final Repository: JSON SERVER (Completed)
https://github.com/sergiecode/node_js...
📂 Final Repository: WEB SERVER (Completed)
https://github.com/sergiecode/node_we...
📂 Final Repository: REST API (CRUD) with MongoDB (Completed)
https://github.com/sergiecode/node_ap...
📂 Final Repository: REST API (CRUD) with JWT Authentication and PostgreSQL (Completed)
https://github.com/sergiecode/proyect...
-- My Social Media --
📸 Instagram: / sergiecode
🧑🏼💻 LinkedIn: / sergiecode
📽️ YouTube: / @sergiecode
😺 GitHub: https://github.com/sergiecode
👤 Facebook: / sergiecodeok
🎞️ TikTok: / sergiecode
🕊️ Twitter: / sergiecode
🧵 Threads: https://www.threads.net/@sergiecode
🎇 Cinematic Introduction by @alinwanstudios
コメント