نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
نکات و تکنیک هایی برای ایجاد تست های ساده و زیبا با NodeJS و Mocha. آزمایش با Node.js و JavaScript می تواند ترسناک باشد. در این دوره ، Rob Conery نکات و تکنیک هایی را که در طول سال ها برای آزمایش و نگهداری برنامه های بزرگ Node استفاده کرده است ، ارائه می دهد.
سرفصل ها و درس ها
مقدمه
Introduction
-
مقدمه
Introduction
-
تاسیسات
Installations
-
نصب های اختیاری
Optional Installations
-
راه اندازی طوفان وب
Setting up Webstorm
-
اولین تست
A First Test
تست های ساده با Node.js و Mocha
Simple Tests with Node.js and Mocha
-
درخواست عضویت
The Membership Application
-
درخواست عضویت ، قسمت 2
The Membership Application, Part 2
-
مسیر غمگین
The Sad Path
-
تست تاریخ با لحظه
Testing Dates with Moment
-
آزمایش رفتارهای فرآیند
Testing Process Behaviors
-
جاسوسی SinonJS
SinonJS Spy
-
با استفاده از Async
Using Async
ملاحظات دسترسی به داده ها
Data Access Considerations
-
نگاهی به ORM های Node.js
A Look at Node.js ORMs
-
لجبازی با SinonJS
Stubbing with SinonJS
-
راه اندازی مخزن
Setting up a Repository
-
آسان کردن کارها با کمک کنندگان
Making Things Easier with Helpers
-
When Helpers Hurt
When Helpers Hurt
-
گوش دادن به ابزارهای خود
Listening to Your Tools
-
پایان روند بررسی
Finishing up Review Process
API های خارجی
External APIs
-
نگاهی به راه راه
A Look at Stripe
-
برقراری تماس آزمایشی
Making a Test Call
-
روند صورتحساب
The Billing Process
-
نوار چسب دار
Stubbing Stripe
-
دست زدن به شکست خط راه راه
Handling Stripe Failure
-
با SinonJS مسخره می کند
Mocks with SinonJS
-
ساده کردن کارها با Nock
Simplifying Things with Nock
-
درگیر کردن پایگاه داده
Involving the Database
-
اندیشه های خلاصه و فراق
Summary and Parting Thoughts
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات