Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
جاوا اسکریپت به جایی نمی رسد، اما TypeScript بیشتر و بیشتر در پروژه های بزرگتر و سطح تولید استفاده می شود. توانایی درک و استفاده از TypeScript در یک محیط Backend برای کسانی که علاقه مند به ارتقاء بزرگترین پروژه های جاوا اسکریپت خود هستند مفید خواهد بود. در این دوره، مهندس نرم افزار داکوتا فابرو به شما یاد می دهد که چگونه یک پروژه را برای TypeScript پیکربندی کنید. یک اتصال پایگاه داده را برای استفاده با API پیکربندی کنید. ساخت فایل seed برای فرآیند توسعه؛ ساخت سرور اکسپرس با استفاده از TypeScript. از Jest برای تست نقاط پایانی API خود استفاده کنید. میزبان API خود به عنوان یک وب سرویس با استفاده از Render. و یک README مناسب برای توضیح و توصیف مسیرهای API برای توسعه دهندگان frontend بنویسید.
سرفصل ها و درس ها
معرفی
Introduction
یک API بسازید
Build an API
آنچه شما باید بدانید
What you should know
1. به API خود خوش آمدید
1. Welcome to Your API
TSConfig
TSConfig
راه اندازی پایگاه داده MongoDB
Setting up a MongoDB database
MongoDB را به یک برنامه Node.js متصل کنید
Connect MongoDB to a Node.js app
چالش: داده ها را به MongoDB اضافه کنید
Challenge: Add data to MongoDB
راه حل: داده ها را به MongoDB اضافه کنید
Solution: Add data to MongoDB
2. بذر را بکارید و رشد آن را تماشا کنید
2. Plant the Seed and Watch It Grow
یک دانه شروع برای MongoDB بسازید
Build a starter seed for MongoDB
/api/item/all_items را دریافت کنید
GET /api/item/all_items
/api/item/:specific_item را دریافت کنید
GET /api/item/:specific_item
چالش: مسیر API خود را آزمایش کنید
Challenge: Test your API route
راه حل: مسیر API خود را تست کنید
Solution: Test your API route
3. شوخی در مورد
3. Jest In Case
تست آناتومی یک جست
Anatomy of a Jest test
اولین تست های Jest خود را بنویسید
Write your first Jest tests
چالش: خداحافظ console.log()، سلام جست
Challenge: Goodbye console.log(), hello Jest
راه حل: خداحافظ console.log()، سلام جست
Solution: Goodbye console.log(), hello Jest
4. به آنها اطلاع دهید
4. Let 'em Know
هدف از README
The purpose of a README
چالش: یک README ایجاد کنید
Challenge: Create a README
راه حل: یک README ایجاد کنید
Solution: Create a README
5. مهماندار با خانم خانم
5. Hostess with the Mostess
API خود را در Render میزبانی کنید
Host your API on Render
چالش: API زنده خود را امتحان کنید
Challenge: Try out your live API
راه حل: API زنده خود را امتحان کنید
Solution: Try out your live API
نتیجه
Conclusion
به ساخت API خود ادامه دهید
Continue building your API
داکوتا بهعنوان یک توسعهدهنده نرمافزار تمامپشته با علاقه به خلاقیت، ترکیبی منحصربهفرد از مهارت فنی، خلاقیت و تفکر را برای هر پروژهای که انجام میدهد به ارمغان میآورد. به عنوان حامی سلامت روان، آنها ADHD و واگرایی عصبی را به عنوان هدیه ای در نظر می گیرند که به آنها توانایی می دهد خارج از چارچوب فکر کنند و راه حل های خلاقانه ای برای مشکلات پیچیده بیابند و در عین حال عنصر بازیگوشی را در کار خود القا کنند. وقتی آنها برنامه نویسی نمی کنند، ممکن است آنها را در پشت یک لنز بیابید و زیبایی های جهان را به عنوان یک عکاس، ورزش، بازی یا چرت زدن به تصویر بکشید. به عنوان یک مربی، آنها از به اشتراک گذاشتن دانش و تجربیات خود لذت می برند و به دیگران کمک می کنند تا پتانسیل خلاقانه خود را باز کنند.
نمایش نظرات