توضیحات
آموزش Node.js با رویکرد توسعه تست محور (TDD)
نام دوره : Node js with Test Driven Development
پیش نیاز:
- تجربه کار و دانش جاوا اسکریپت الزامی است
- دوره ری اکت مدرس به همراه این دوره پیشنهاد می شود
توضیحات:
در این دوره ما یک سرویس بکاند کاملاً کاربردی با استفاده از express و node js خواهیم ساخت. ما برنامه خود را hoaxify نامگذاری خواهیم کرد.
در حین ساخت این برنامه، یاد خواهیم گرفت:
- چگونه میتوانیم یک سرویس وب RESTful با express js بسازیم، با تمام قابلیتهای لازم مانند اعتبارسنجی، بومیسازی، سرویسدهی منابع استاتیک، کشینگ، دستکاری JSON، تعامل با سرویسهای خارجی
- چگونه میتوانیم عملیات پایگاه داده را با بسته ORM، یعنی Sequelize مدیریت کنیم.
- چگونه میتوانیم تاریخچه نسخه و مهاجرتهای پایگاه داده را مدیریت کنیم.
- چگونه توسعه مبتنی بر تست کار میکند.
- چگونه بر کیفیت کد، قابلیت استفاده مجدد تأثیر میگذارد.
- چگونه به ما اطمینان میدهد تا پیادهسازی خود را بازسازی کنیم.
- چگونه میتوانیم برنامه را در Heroku مستقر کنیم.
- چگونه میتوانیم یک نمونه در Google Cloud ایجاد کرده و برنامه خود را در آن مستقر کنیم.
- و چگونه میتوانیم فرآیند استقرار را با GitHub Actions خودکار کنیم.
دوره آموزش Node.js با رویکرد توسعه تست محور (TDD) کاملاً مبتنی بر تمرین است. هر قطعه کدی که مینویسیم، برای پیادهسازی واقعی برنامه ما خواهد بود.
در هر بخش به تدریج برنامه خود را میسازیم. از جلو نمیپریم و عملکردی که در آن لحظه لازم نیست اضافه نمیکنیم.
ما یک الزام را در یک زمان پیادهسازی خواهیم کرد. هر پیادهسازی الزامات بعدی را برای ما به ارمغان خواهد آورد.
و پیروی از این تمرین به شما کمک میکند تا پایه محکمی در مورد الزامات کلی سرویسهای وب REST و نحوه پیادهسازی یکی از آنها با node js با پیروی از روش توسعه مبتنی بر تست بدست آورید.
دوره آموزش Node.js با رویکرد توسعه تست محور (TDD) برای چه کساتی است:
- توسعهدهندگانی که میخواهند توسعه مبتنی بر تست را در عمل ببینند
- توسعهدهندگانی که به چارچوب Express node js علاقهمند هستند
- توسعهدهندگانی که میخواهند برنامه node js را در ابر مستقر کنند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید