لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js: Testing and Quality Code (2017)
Node.js: Testing and Code Quality (2017)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یک کد کد قابل نگهداری باید دارای کدی تمیز و آسان برای مدیریت باشد. در این دوره ، Jon Peck نحوه سنجش کیفیت ، پیاده سازی آزمایش و اندازه گیری پوشش کد را در برنامه های Node.js نشان می دهد. او برای کمک به شما در درک بهتر این مفاهیم کلیدی ، راه حل پاک کردن برنامه رزرو رستوران حشره دار را مرور می کند. اول ، Jon اصول تست کیفیت و کد را بررسی می کند. در مرحله بعدی ، وی نشان می دهد که چگونه با پر کردن پایه کد شما خطاها را پیدا کنید و چارچوب های مختلف تست و اجزای آنها را کاوش می کند. سرانجام ، وی نحوه نوشتن تست های واحدی و عملکردی برای تمرین پایه کد را نشان می دهد ، سپس مشخص می کند که کد با گزارش پوشش کد اجرا شده است.
اهداف یادگیری
کیفیت کد چیست؟
مبانی تست و کیفیت کد
قراردادها و استانداردهای کدگذاری
ایجاد و اجرای استانداردهای کدگذاری
واحد ، یکپارچه سازی و تست عملکرد
مشخصات آزمایشی توسعه محور
مشخصات آزمون توسعه رفتار محور
یافتن خطاها با پر کردن
در حال گسترش پیکربندی قابل اشتراک ESLint
صحت سنجی با تست واحد
جایگزینی و بازرسی با خرد ، جاسوس و مسخره
پوشش کد و چرا مهم است
پوشش با یکپارچه سازی مداوم
سرفصل ها و درس ها
معرفی
Introduction
خوش آمدی
Welcome
آنچه شما باید بدانید
What you should know
پیکربندی محیط توسعه خود
Configuring your development environment
پرونده های ورزشی
Exercise files
راه اندازی و گشت و گذار برنامه آزمایشی
Demo application setup and tour
1. مبانی تست و کیفیت کد
1. Testing and Code Quality Fundamentals
کیفیت کد چیست؟
What is code quality?
قراردادها و استانداردهای کدگذاری
Coding conventions and standards
ایجاد و اجرای استانداردهای کدگذاری
Creating and enforcing coding standards
واحد ، یکپارچه سازی و تست عملکرد
Unit, integration, and functional testing
چارچوب های آزمایش
Testing frameworks
مشخصات آزمون توسعه محور (TDD) و توسعه رفتار محور (BDD)
Test-driven development (TDD) and behavior-driven development (BDD) test specifications
کتابخانه های ادعا برای صحت
Assertion libraries for correctness
مسابقه فصل
Chapter Quiz
2. یافتن خطاها با استفاده از روکش
2. Finding Errors with Linting
استاندارد سازی EditorConfig
EditorConfig standardization
افزودن EditorConfig به یک پروژه و IDE
Adding EditorConfig to a project and IDE
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
مهندس نرم افزار ، مهندس ، مشاور ، مربی
Jon Peck یک معمار ، مهندس ، مشاور و مربی نرم افزار است.
مشتریان وی با تخصص در رسانه های بزرگ ، نشریاتی مانند هفتگی سرگرمی و کشاورزی موفق آنها> او علاقه زیادی به نرم افزارهای منبع باز ، از جمله مشارکت کد و پروژه در Node.js و انجمن های دروپال دارد. سخنرانی های وی در کنفرانس های متن باز در سراسر آمریکای شمالی شامل موضوعاتی مانند حسابرسی کیفیت سایت و کد ، بهینه سازی عملکرد و بهترین روش های معماری بوده است. Jon را می توان به عنوان fluxsauce در اینترنت یافت.
نمایش نظرات