آموزش با Node، Express و MongoDB یک API بسازید

Build an API with Node, Express, and MongoDB

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

یاد بگیرید که چگونه یک Backend کامل با Node، Express و Mongodb بسازید و به کار بگیرید، یک پشته باطنی انعطاف پذیر و بسیار محبوب در جاوا اسکریپت مدرن. این کلاس به شما می آموزد که چگونه API ها کار می کنند و چگونه داده ها را می توان در وب در اطراف شما ذخیره کرد. شما اصول اصلی مسیریابی RESTful را که توسعه دهندگان نرم افزار برای تولید محصولات و خدمات عالی استفاده می کنند، یاد خواهید گرفت. دانش JS خود را گسترش دهید و پایه های یک API محکم را بیاموزید!

این کلاس برای افرادی است که ممکن است کمی در جاوا اسکریپت مهارت داشته باشند و به دنبال تکمیل مجموعه مهارت های خود و درک اصول توسعه وب باطن هستند. شاید شما HTML/CSS یا طراحی front-end را امتحان کرده باشید و بخواهید مهارت های خود را برای ایجاد یک سایت کامل تکمیل کنید. شاید بخواهید درک کاملی از نحوه عملکرد داده ها در وب داشته باشید. یا شاید، شما می خواهید برای استفاده های شخصی خود یک فروشگاه داده های پشتیبان واقعی ایجاد کنید. شما برای این دوره نیازی به دانش پیشرفته جاوا اسکریپت ندارید، اما دانستن برخی از نحو اولیه جاوا اسکریپت و راحت/مایل به استفاده از ویرایشگر متنی مانند Atom یا Sublime مفید است. اگر قبلاً از ابزارهای خط فرمان استفاده کرده اید، اما لازم نیست، پاداش. ما از مرورگر وب Chrome استفاده خواهیم کرد، اگرچه فایرفاکس، سافاری یا اپرا نیز خوب خواهند بود.

مواد/منابع اولیه:

  • کد شروع (ارائه شده توسط فایل  .zip قابل دانلود)
  • راهنمای تنظیم/مواد مرجع (ارائه شده)
  • ویرایشگر متن: متن Atom یا Sublime، هر آنچه که ترجیح می دهید
  • پستچی (ابزار خوب)
  • ترمینال (MacOS)
  • حساب Heroku در پایان (من نحوه ثبت نام برای این را توضیح خواهم داد)

من همچنین یک PDF با تمام تنظیمات دقیق ارائه خواهم کرد، که بیشتر آنها را در اولین سخنرانی توضیح خواهم داد.

همه مطالبی که ارائه می‌دهم، از جمله کد شروع، راهنمای راه‌اندازی، مراجع، و راه‌حل‌های نمونه در بخش پروژه‌های کلاس در دسترس هستند.

این پروژه کلاس به شما امکان می دهد با انتخاب موضوع خود یک API از داده ها بسازید. من یک api از مخلوقات سرگرم‌کننده می‌سازم، و شما هر موضوعی را که انتخاب می‌کنید، دنبال می‌کنید، مدل‌ها و مسیرهای مشابهی را در هر مرحله ایجاد می‌کنید.

باید با کد شروع در my-first-backend.zip شروع کنید و کد خود را از آنجا بنویسید.

اگر بعداً گیر کردید، لطفاً به نمونه فایل‌های zip. که بر اساس درس شماره‌گذاری شده‌اند، به عنوان مثال مراجعه کنید.


سرفصل ها و درس ها

درس ها Lessons

  • CRUD قسمت 2 ایجاد CRUD Part 2 Create

  • CRUD قسمت 3 حذف CRUD Part 3 Delete

  • مقدمه Intro

  • CRUD قسمت 1 را بخوانید CRUD Part 1 Read

  • راه اندازی مسیرهای اکسپرس Express Routes Setup

  • افعال و اقدامات HTTP HTTP Verbs and Actions

  • به روز رسانی CRUD قسمت 4 CRUD Part 4 Update

  • در حال اعزام به هروکو Deploying to Heroku

  • داده های ماندگار با MongoDB Persisting Data with MongoDB

  • کد شروع و ابزار Starter Code and Tools

  • خلاصه Recap

  • مسیرهای آرامش بخش RESTful Routes

  • API چیست؟ What is an API?

نمایش نظرات

آموزش با Node، Express و MongoDB یک API بسازید
جزییات دوره
52m
13
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
502
3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jean Weatherwax Jean Weatherwax

برنامه نویس نرم افزار و علاقه مندان به ماجراجویی

سلام، من ژان هستم! من یک توسعه دهنده نرم افزار هستم که در سانفرانسیسکو زندگی می کنم. من برای مجمع عمومی سانفرانسیسکو، برای دوره های توسعه موبایل و وب تدریس کرده ام و در زمینه های مختلف فنی کار کرده ام. در شغل فعلی ام روی توسعه Backend کار می کنم، اما در iOS، Android و پشته های مختلف جاوا اسکریپت نیز کار کرده ام. من همچنین به عنوان مهندس سخت افزار در زمینه فناوری هوافضا و سخت افزار کامپیوتر کار کرده ام. در اوقات فراغت خود از پاراگلایدر، صخره نوردی و چتربازی/بیس جامپینگ در منطقه خلیج و در سطح بین المللی لذت می برم.

من مشتاق هستم که افراد را قادر به یادگیری مهارت های جدید و هیجان انگیز از جمله نرم افزار کنم. اگر سوالی دارید به من سر بزنید!

https://www.linkedin.com/in/jean-weatherwax-5a056969/