دوره آموزشی با Node.js و TypeScript یک API سریعتر و ساختاریافته تر بسازید
51 دقیقهمتوسط2023-12-12
مدرسین

Dakota Fabro
جزئیات دوره
جاوا اسکریپت به جایی نمی رسد، اما TypeScript بیشتر و بیشتر در پروژه های بزرگتر و سطح تولید استفاده می شود. توانایی درک و استفاده از TypeScript در یک محیط Backend برای کسانی که علاقه مند به ارتقاء بزرگترین پروژه های جاوا اسکریپت خود هستند مفید خواهد بود. در این دوره، مهندس نرم افزار داکوتا فابرو به شما یاد می دهد که چگونه یک پروژه را برای TypeScript پیکربندی کنید. یک اتصال پایگاه داده را برای استفاده با API پیکربندی کنید. ساخت فایل seed برای فرآیند توسعه؛ ساخت سرور اکسپرس با استفاده از TypeScript. از Jest برای تست نقاط پایانی API خود استفاده کنید. میزبان API خود به عنوان یک وب سرویس با استفاده از Render. و یک README مناسب برای توضیح و تشریح مسیرهای API برای توسعه دهندگان frontend بنویسید.
مهارت ها
TypeScriptJavaScript FrameworksAPIsWeb DevelopmentProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - یک API بسازید
- 02 - آنچه باید بدانید
1. به API خود خوش آمدید
- 03 - TSConfig
- 04 - راهاندازی پایگاه داده MongoDB
- 05 - MongoDB را به یک برنامه Node.js متصل کنید
- 06 - چالش - دادهها را به MongoDB اضافه کنید
- 07 - راه حل - دادهها را به MongoDB اضافه کنید
2. بذر را بکارید و رشد آن را تماشا کنید
- 08 - یک دانه شروع برای MongoDB بسازید
- 09 - همه موارد مورد api را دریافت کنید
- 10 - آیتم api را دریافتکنید - مورد خاص
- 11 - چالش - مسیر API خود را تست کنید
- 12 - راه حل - مسیر API خود را تست کنید
3. شوخی در مورد
- 13 - تست آناتومی جست
- 14 - اولین تستهای جست خود را بنویسید
- 15 - چالش - خداحافظ console.log()، سلام جست
- 16 - راه حل - خداحافظ console.log()، سلام جست
4. به آنها اطلاع دهید
- 17 - هدف از یک README
- 18 - چالش - یک README ایجاد کنید
- 19 - راه حل - یک README ایجاد کنید
5. مهماندار با خانم خانم
- 20 - API خود را روی Render میزبانی کنید
- 21 - چالش - API زنده خود را امتحان کنید
- 22 - راه حل - API زنده خود را امتحان کنید
نتیجه
- 23 - به ساخت API خود ادامه دهید
دوره های مرتبط
- دوره آموزشی تایپاسکریپت پیشرفته: ژنریکها و انواع شرطی
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی تکنیکهای پیشرفته React Router با TypeScript
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc
- دوره آموزشی ساخت یک مونو ریپو مقیاسپذیر با استفاده از جاوااسکریپت و تایپاسکریپت
- دوره آموزشی مقیاس بندی TypeScript برای توسعه دهندگان سازمانی
- دوره آموزشی مفاهیم پیشرفته تایپاسکریپت