لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت APIهای RESTful با Node.js و Express
- آخرین آپدیت
دانلود Building RESTful APIs with Node.js and Express
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره آموزشی به شما میآموزد که چگونه با استفاده از Node.js و Express، که دو تکنولوژی محبوب و پرکاربرد در توسعه وب هستند، APIهای RESTful بسازید. شما یاد خواهید گرفت که چگونه یک برنامه سمت سرور ایجاد کنید که بتواند درخواستهای برنامههای سمت کاربر (Client-side) را مدیریت کرده و با دادههای JSON پاسخ دهد.
در ماژول اول، شرکتکنندگان وارد دنیای Node.js و Express شده و نحوه راهاندازی محیط توسعه، بررسی معماری Node.js و کار با ماژولهای داخلی را میآموزند. این بخش همچنین شامل نحوه استفاده از میانافزارها (Middleware)، مدیریت درخواستها و پاسخهای HTTP و استفاده از موتورهای قالبساز (Template Engines) است.
ماژول دوم دوره بر کار با پایگاههای داده با استفاده از MongoDB، که یک پایگاه داده NoSQL محبوب است، تمرکز دارد. این بخش دانش مربوط به اتصال به پایگاه داده MongoDB، ایجاد کالکشنها و سندها (Documents) و انجام عملیات CRUD با استفاده از درایور MongoDB را به شما منتقل میکند. همچنین شرکتکنندگان با پایگاههای داده NoSQL و نحوه کوئری زدن و تعامل با آنها آشنا خواهند شد.
ماژول سوم به مباحث پیشرفته در Node.js و Express میپردازد، از جمله برنامهنویسی ناهمگام (Asynchronous)، مدیریت خطا، امنیت و تست کردن. این ماژول شامل درک نحوه نوشتن کدهای مقیاسپذیر و قابل نگهداری، مدیریت خطاها و استثناها، و پیادهسازی تدابیر امنیتی است.
در پایان این دوره، شما مهارت و دانش لازم برای ایجاد APIهای RESTful مقیاسپذیر، قدرتمند و امن را با استفاده از Node.js و Express خواهید داشت. چه مبتدی باشید و چه یک توسعهدهنده با تجربه، این دوره شما را به ابزارهای مورد نیاز برای ساخت اپلیکیشنهای وب مدرن با اعتماد به نفس کامل مجهز میکند.
سلب مسئولیت: این یک منبع آموزشی مستقل است که توسط Board Infinity صرفاً برای اهداف اطلاعرسانی و آموزشی ایجاد شده است. این دوره وابسته به، تأیید شده توسط، اسپانسر شده توسط یا رسماً مرتبط با هیچ شرکت، سازمان یا نهاد صدور گواهینامهای نیست، مگر اینکه صراحتاً ذکر شده باشد. محتوای ارائه شده بر اساس دانش صنعت و بهترین تجربهها است اما به منبع آموزش رسمی برای کارفرما یا برنامه گواهینامه خاصی نیست. تمام نامهای شرکتها، علائم تجاری، علائم خدمات و لوگوهای ذکر شده متعلق به مالکان مربوطه است و صرفاً برای مقاصد شناسایی و مقایسه آموزشی استفاده شده است.
سرفصل ها و درس ها
مقدمهای بر Node.js و Express
Introduction to Node.js and Express
معرفی دوره
Course Introduction
معرفی مدرس
Instructor Introduction
آنچه در این درس خواهید آموخت
What you will learn in this Lesson
Node.js چیست؟
What is Node.js?
ویژگیهای Node.js
Features of Node.js
استفاده از NodeJS برای ساخت اپلیکیشنهای وب
NodeJS usage for building Web Application
آنچه در این درس خواهید آموخت
What you will learn in this Lesson
معماری REST چیست؟
What is REST architecture?
متدهای HTTP شامل GET, PUT, Delete, POST
HTTP methods- GET, PUT, Delete, POST
کاربرد APIهای RESTful در ساخت اپلیکیشنهای وب
RESTful APIs usage for web building Web Application
ساخت یک RESTful API ساده
Building a simple RESTful API
کار با پایگاه داده و MongoDB
Working with Databases and MongoDB
آنچه در این درس خواهید آموخت
What you will learn in this Lesson
MongoDB چیست؟
What is MongoDB?
مقایسه RDBMS در مقابل MongoDB
RDBMS VS MongoDB
مزایا و معایب
Advantages & Disadvantages
آنچه در این درس خواهید آموخت
What you will learn in this Lesson
نصب MongoDB
Install MongoDB
اتصال MongoDB به API
Connecting MongoDB to API
آنچه در این درس خواهید آموخت
What you will learn in this Lesson
نمایش نظرات