لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع توسعه Full-Stack با Node.js، Express و پایگاه داده
- آخرین آپدیت
دانلود Full-Stack Development with Node, Express & Databases
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را آزمایش کنید، مفروضات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره، شما گامبهگام ساخت یک اپلیکیشن وب Full-Stack قدرتمند را با استفاده از Node.js، Express.js و MySQL میآموزید. ابتدا با تسلط بر درخواستهای HTTP در React شروع کرده و یاد میگیرید چگونه دادهها را از APIهای خارجی دریافت و مدیریت کنید. این دوره بر متدهای توسعه واقعی در صنعت تاکید دارد و تجربهای عملی را از طریق درسهای تعاملی و ارزیابیها ارائه میدهد.
سفر یادگیری با ایجاد و پیکربندی سرور بکاند با Node.js و Express آغاز میشود. سپس برای مدیریت پایگاه داده به سراغ MySQL خواهیم رفت و نحوه ایجاد، تغییر و تعامل با دیتابیسها را با استفاده از کوئریهای SQL یاد میگیرید. نقطه اوج دوره، ساخت و یکپارچهسازی APIها است که مهارتهای شما را در تعاملات دیتابیس و اپلیکیشنهای وب پویا ارتقا میدهد.
در پایان این دوره، شما دانش لازم برای توسعه یک اپلیکیشن Full-Stack، اتصال API بکاند به فرانتاند ساخته شده با React و مدیریت پویا دادهها را خواهید داشت. چه هدف شما کار روی اپلیکیشنهای فروشگاهی باشد و چه پروژههای وب دیگر، این دوره مهارتهای لازم برای خلق اپلیکیشنهای قدرتمند و دادهمحور را در اختیار شما قرار میدهد.
سرفصل ها و درس ها
مدیریت درخواستهای HTTP
Handling HTTP Requests
مقدمه و درخواستهای HTTP
Introduction - HTTP Requests
تمرین: مقدمه درخواستهای HTTP
IQ - Introduction - HTTP Requests
رابط برنامهنویسی Fetch() API
Fetch() API
تمرین: Fetch() API
IQ - Fetch() API
رندر کردن دادههای کاربران
Rendering Users Data
متد POST در Fetch() API
POST Method in fetch() API
متدهای PUT و PATCH در Fetch() API
PUT and PATCH Method in fetch() API
متد DELETE در Fetch() API
DELETE Method in fetch() API
مدیریت خطا در Fetch() API
Error Handling in fetch() API
مدیریت خطا با بلوک Try Catch()
Error Handling with Try-Catch() Block
سمت سرور - مبانی NodeJS و ساخت API با ExpressJS
Server Side - NodeJS Basics + API Creation with ExpressJS
مقدمه
Introduction
تمرین: مقدمه
IQ - Introduction
ایجاد پروژه
Project Creation
ساخت سرور با استفاده از Express.js
Creating Server Using Express.js
تمرین: ساخت سرور با Express.js
IQ - Creating Server Using Express.js
ساخت API ابتدایی
Creating Basic API
تمرین: ساخت API ابتدایی
IQ - Creating Basic API
پیکربندی Nodemon
Configuring Nodemon
تمرین: پیکربندی Nodemon
IQ - Configuring Nodemon
نصب POSTMAN
POSTMAN Installation
ارسال درخواست GET از طریق POSTMAN
Making a GET Request from POSTMAN
مبانی MySQL
MySQL Basics
مقدمه
Introduction
تمرین: مقدمه
IQ - Introduction
نصب MySQL
MySQL Installation
ایجاد پایگاه داده
Database Creation
حذف پایگاه داده (Drop)
Drop Database
انواع دادهها
Data Types
ایجاد جدول
Creating Table
تمرین: ایجاد جدول
IQ - Creating Table
کوئری INSERT
INSERT Query
فیلتر کردن ابتدایی با عبارت WHERE
Basic Filtering with WHERE Clause
فیلتر کردن پیشرفته با عبارت WHERE
Advanced Filtering with WHERE Clause
مرتبسازی دادهها با LIMIT و ORDER BY
Sorting Data with 'LIMIT' & 'ORDER BY'
بهروزرسانی دادهها
Updating the Data
حذف رکوردها با عبارت DELETE
Delete Records Using DELETE Clause
حذف جدول (Drop Table)
Drop Table
یکپارچهسازی دیتابیس در اپلیکیشن Node
Database Integration in Node App
اتصال دیتابیس MySQL به اپلیکیشن Node
Connect MySQL Database in Node App
تمرین: اتصال دیتابیس MySQL به Node
IQ - Connect MySQL Database in Node App
دریافت محصولات از دیتابیس
Fetching Products from Database
تمرین: دریافت محصولات از دیتابیس
IQ - Fetching Products from Database
پیکربندی مسیرهای سازمانیافته با express.Router()
Configuring Organized Routes with express.Router()
ساخت API برای افزودن محصولات
Creating API for Adding Products
ساخت API برای دریافت یک محصول خاص
Creating API to Fetch a Unique Product
ساخت API برای بهروزرسانی دادههای محصول
Creating API to Update Product's Data
تمرین: ساخت API بهروزرسانی محصول
IQ - Creating API to Update Product's Data
ساخت API برای حذف محصول
Creating API to Delete a Product
بازسازی اتصال دیتابیس و پیامهای موفقیت
Restructuring Database Connection and Success Messages
نمایش نظرات