آموزش با 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 بسازید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
52m
13
Skillshare (اسکیل شیر) skillshare-small
05 بهمن 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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/

Skillshare (اسکیل شیر)

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

یکی از ویژگی‌های منحصر به فرد سکیل‌شر، ارائه دوره‌های تدریس شده توسط صاحبان مهارت‌ها و افراد موفق در زمینه‌های مختلف است. این امر باعث می‌شود که کاربران از تجربیات و دانش عملی افرادی که در حوزه‌های مورد نظرشان موفق عمل کرده‌اند، بهره‌مند شوند و بهترین اطلاعات را برای بهبود مهارت‌های خود دریافت کنند. به این ترتیب، سکیل‌شر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق می‌کند و به آنها کمک می‌کند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.