آموزش جامع اکسپرس: ساخت اپلیکیشن‌های وب قدرتمند با Node.js - آخرین آپدیت

دانلود Express Essentials: Build Powerful Web Apps with Node.js

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا به دنبال یک آشنایی سریع با مبانی استفاده از Express هستید؟ اکسپرس یک فریم‌ورک منعطف و مینیمالیستی است که بر روی Node.js قرار دارد و به شما اجازه می‌دهد وب‌سایت‌ها و اپلیکیشن‌های وب قدرتمندی را با استفاده از APIهای سریع و کاربرپسند بسازید. در این دوره، جیمی پیتمن، مهندس نرم‌افزار فول‌استک، نحوه شروع کار با این فریم‌ورک جذاب و محبوب را به شما آموزش می‌دهد.

مبانی راه‌اندازی Express، ایجاد سرور و ساخت اپلیکیشن با استفاده از Express application generator را بیاموزید. مفاهیم ضروری مسیریابی (Routing)، متدهای اصلی HTTP، کدهای هندلر جاوا اسکریپت و نحوه کار با میان‌افزارها (Middleware) را بررسی کنید. همچنین نکاتی درباره نحوه دیباگ کردن اپلیکیشن اکسپرس و استفاده از آن با دیتابیس‌های مختلف دریافت خواهید کرد. و از آنجایی که امنیت دغدغه اصلی تمام توسعه‌دهندگان است، جیمی بهترین روش‌ها برای ساختاردهی محیط شما جهت ارتقای امنیت را به اشتراک می‌گذارد.

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

مقدمه Introduction

  • پیش‌نیازها و آنچه باید بدانید What you should know

  • تولید کدهای سمت سرور با اکسپرس Generate server-side code with Express

1. نصب و گام‌های نخست: Node.js و Express 1. Installation and First Steps: Node.js and Express

  • Node.js و npm چیستند؟ What are Node.js and npm?

  • اکسپرس چیست؟ What is Express?

  • Express Application Generator چیست؟ What is Express Application Generator?

2. مبانی اکسپرس 2. Express Basics

  • پست‌من: ابزاری رایگان برای تست Postman: A free tool for testing

  • شروع کار: راه‌اندازی سرور و پروژه Getting started: Server and project setup

  • دریافت داده‌ها: ایجاد یک نقطه اتصال (Endpoint) ساده Let's GET some data: Creating a basic data endpoint

  • ارائه داده‌های آزمایشی: افزودن داده به سرور Mock data is served: Adding data to your server

  • متدهای HTTP و مسیرها (Routes) چیستند؟ What are HTTP methods and routes?

  • ارائه فایل‌های استاتیک با اکسپرس Serving static files with Express

3. اصول مسیریابی در اکسپرس 3. Express Routing Fundamentals

  • متدهای رایج برای مسیریابی در اکسپرس کدامند؟ What are common methods for Express routing?

  • زنجیره‌سازی مسیرها (Route Chaining) در اکسپرس چیست؟ What is route chaining in Express?

  • پارامترهای مسیریابی چیستند؟ What are routing parameters?

  • هندلرهای مسیر (Route Handlers) چیستند؟ What are route handlers?

4. ضروریات اکسپرس: میان‌افزارها 4. Express Essentials: Middleware

  • امکانات پیش‌فرض: میان‌افزارهای داخلی اکسپرس Out of the box: Built-in middleware with Express

  • مدیریت خطاها: استفاده از میان‌افزارها برای خطاها Handling errors: Utilizing middleware for errors

  • میان‌افزار (Middleware) چیست؟ What is middleware?

  • میان‌افزارهای شخص ثالث: پیشنهادات و نحوه افزودن Third-party middleware: Suggestions and how to add it

5. گامی فراتر با اکسپرس 5. Taking Express One Step Further

  • استفاده از اکسپرس با پایگاه داده Using express with a database

  • نحوه دیباگ کردن اپلیکیشن اکسپرس How to debug your express application

  • دغدغه‌های امنیتی و بهترین روش‌ها Security concerns and best practices

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش جامع اکسپرس: ساخت اپلیکیشن‌های وب قدرتمند با Node.js
جزییات دوره
1h 59m
23
(آخرین آپدیت)
19,529
- از 5
دارد
دارد
دارد
Jamie Pittman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jamie Pittman Jamie Pittman

توسعه‌دهنده نرم‌افزار Full-Stack

Jamie Pittman یک توسعه‌دهنده تمام پشته است که علاقه زیادی به کمک به زندگی ایده‌های افراد از طریق کد دارد.

Jamie یک نرم‌افزار حرفه‌ای است. مهندس اما دارای طیف وسیعی از تجربیات شغلی و تحصیلات - از صنعت رستوران گرفته تا سلامت و تندرستی - است که به او کمک کرده تا نیازهای مشتریان و همکاران مختلف را درک کند. او مشتاق همکاری با دیگران برای حل مشکلات و اجرای ایده‌ها است که در طول دوران حرفه‌ای‌اش و روزهایی که به عنوان ورزشکار گذرانده به او خدمت کرده است. جیمی مدرک لیسانس خود را در کالج گرینزبورو در کارولینای شمالی و مدرک کارشناسی ارشد خود را از دانشگاه کارولینای شرقی اخذ کرد.