آموزش Express Essentials: با Node.js برنامه های وب قدرتمند بسازید

Express Essentials: Build Powerful Web Apps with Node.js

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

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

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

معرفی Introduction

  • کد سمت سرور را با Express ایجاد کنید Generate server-side code with Express

  • آنچه شما باید بدانید What you should know

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?

  • امتحان فصل Chapter Quiz

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

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

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

  • روش ها و مسیرهای HTTP چیست؟ What are HTTP methods and routes?

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

  • بیایید مقداری داده دریافت کنیم: ایجاد یک نقطه پایانی داده پایه Let's GET some data: Creating a basic data endpoint

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

  • امتحان فصل Chapter Quiz

3. مبانی مسیریابی سریع 3. Express Routing Fundamentals

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

  • گردانندگان مسیر چیست؟ What are route handlers?

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

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

  • امتحان فصل Chapter Quiz

4. Express Essentials: Middleware 4. Express Essentials: Middleware

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

  • خارج از جعبه: میان افزار داخلی با Express Out of the box: Built-in middleware with Express

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

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

  • امتحان فصل Chapter Quiz

5. اکسپرس را یک قدم جلوتر بردارید 5. Taking Express One Step Further

  • چگونه اپلیکیشن اکسپرس خود را اشکال زدایی کنیم How to debug your express application

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

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

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Express Essentials: با Node.js برنامه های وب قدرتمند بسازید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 59m
28
Linkedin (لینکدین) lynda-small
15 بهمن 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
دارد
دارد
دارد
Jamie Pittman

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jamie Pittman Jamie Pittman

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

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

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

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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