دوره آموزشی ساخت APIهای RESTful با Node.js و Express
1 ساعت 18 دقیقهمتوسط2022-11-14
مدرسین

Emmanuel Henri
Executive with 20+ years of experience in programming and design
جزئیات دوره
آیا میدانستید که میتوانید از Node.js و Express برای ساخت یک API وب استفاده کنید که میتواند دادهها را از طریق HTTP از برنامههای شما فشار دهد و از آن خارج کند؟ لازم نیست ASP.NET یا Python را یاد بگیرید. حتی لازم نیست در مورد برنامه نویسی Back-end اطلاعات زیادی داشته باشید. در این دوره آموزشی، امانوئل هنری به شما نشان می دهد که چگونه با این دو کتابخانه محبوب جاوا اسکریپت، یک وب API ساده و RESTful ایجاد کنید. او شما را از طریق نحوه راه اندازی پروژه، از جمله سرور Express و محیط آزمایش، و ایجاد نقاط پایانی که برای افزودن، به روز رسانی و حذف داده ها از پایگاه داده MongoDB نیاز دارید، راهنمایی می کند. بهعلاوه، امانوئل نحوه ارائه فایلهای ثابت مانند تصاویر را با API جدیدتان نشان میدهد و کتابخانههای دیگری را که میتوانند به سادهسازی توسعه API کمک کنند، مانند Koa و LoopBack، کاوش میکند.
مهارت ها
Express.jsNode.jsJavaScript FrameworksAPIsBack-End Web DevelopmentFull-Stack Web DevelopmentProjectWeb DevelopmentOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - API های RESTful با Node و Express
- 02 - آنچه باید بدانید
1. راه اندازی
- 03 - مقدمه ای بر API ها و کتابخانه ها
- 04 - مقدمه ای بر پستچی
- 05 - Node و Express را نصب کنید
- 06 - Mongo را نصب کنید
- 07 - راه اندازی اولیه بابل
2. ساخت سرور اولیه
- 08 - Refresh APIs RESTful
- 09 - راه اندازی اولیه سرور
- 10 - فایل ها و پوشه های اولیه سرور
- 11 - نقاط پایانی مسیریابی اساسی
- 12 - مبانی میان افزار و کاربردها
3. راه اندازی پایگاه داده
- 13 - بازنگری اصول اولیه MongoDB
- 14 - راه اندازی پایگاه داده
- 15 - راه اندازی طرحواره
4. عملیات CRUD
- 16 - نقطه پایانی POST ایجاد کنید
- 17 - همه موارد GET endpoint را ایجاد کنید
- 18 - یک ID خاص GET نقطه پایانی ایجاد کنید
- 19 - نقطه پایانی PUT را ایجاد کنید
- 20 - نقطه پایانی DELETE را ایجاد کنید
5. سایر گزینه های API
- 21 - سرویس فایل های استاتیک
- 22 - سایر کتابخانه های بالقوه برای API
نتیجه
- 23 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی ساخت یک وب سایت با Node.js و Express.js
- دوره آموزشی یادگیری جامع MERN
- دوره آموزشی توسعه Full-Stack جاوا اسکریپت: MongoDB، Node و React
- دوره آموزشی ریاکت: ایجاد و میزبانی یک سایت فولاستک (2022)
- دوره آموزشی یادگیری Next.js آپدیت (2022)
- دوره آموزشی یادگیری جامع اکسپرس: ساخت برنامه های وب قدرتمند با Node.js
- دوره آموزشی یادگیری جامع MERN آپدیت (2020)
- دوره آموزشی Node.js: ایمن سازی API های RESTful