ریال 699,000

خرید دانلودی بسته ی آموزش ویدئویی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت سری سوم

توضیحات

بسته ی آموزش ویدئویی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت سری سوم یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت – معماری و تست است که با نام اصلی Become a Full stack .NET Developer Architecture and Testing از شرکت Pluralsight منتشر شده است.

یک توسعه دهنده ی Full-stack کیست؟

یک توسعه دهنده ی Full-stack یا همان Full-Stack Developer برنامه نویسی است که می تواند هم بر روی قسمت front-end یک نرم افزار کار کند و هم قسمت back-end. یک Full-Stack Developer ممکن است دانش عمیق و تخصص کامل بر روی تکنولوژی های front-end و back-end نداشته باشد ولی دانش کافی بر روی این تکنولوژی ها را دارد. در قسمت زیر مهارت های مورد نیاز برای یک Full-Stack Web Developer را بررسی می کنیم.

  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • jQuery
  • AJAX
  • C#
  • دیتابیس ها

علاوه بر این تکنولوژی ها، برخی از تکنولوژی های جدید از قبیل موارد زیر نیز وجود دارند که در توسعه نرم افزارهای وب مورد استفاده قرار می گیرند.

  • Node.js
  • TypeScript
  • Angular
  • MVC
  • .NET Core

درباره ی بسته ی آموزش ویدئویی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت سری سوم

  • مدت زمان آموزش: سه ساعت و پنجاه و نه دقیقه
  • تعداد فایل ها: هشتاد و هشت

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش ویدئویی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت سری سوم

عناوین فصل های بسته ی آموزش ویدئویی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت سری سوم

فصل اول: پیاده سازی Use Case های باقی مانده

  • مقدمه
  • برنامه ریزی کردن Iteration سوم
  • تمرین
  • مرور کردن Gig
  • استفاده کردن از Lookup ها
  • پیدا کردن Affected Area ها در کد
  • پیاده سازی Toggle Behavior
  • مرور کردن کد
  • جمع بندی

فصل دوم: ماژول بندی کردن کد جاوا اسکریپت

  • مقدمه
  • Extract کردن کد جاوا اسکریپت
  • مشخص کردن الگوی Revealing Module
  • ریفکتور کردن با استفاده از الگوی Revealing Module
  • Clean کردن متد Init
  • اعمال کردن اصل DRY
  • اعمال بهتر Separation of Concerns
  • Dependency های Module ها
  • بررسی Physical Separation
  • بررسی Optimization ها
  • تمرین
  • مرور کردن کد
  • جمع بندی

فصل سوم: ریفکتور کردن به سمت یک Clean Architecture

  • مقدمه
  • Extract کردن Query ها
  • الگوی Repository
  • زمان صحبح استفاده از الگوی Repository
  • Extract کردن Repository ها
  • Extract کردن Query ها با Eager Loading
  • تمرین
  • مرور کردن کد
  • بررسی Clean Architecture
  • Decouple کردن از Entity Framework
  • الگوی Unit of Work
  • پیاده سازی الگوی Unit of Work
  • منسجم کردن Dependency ها
  • جمع بندی

فصل چهارم: برنامه نویسی در مقابل Interface ها

  • مقدمه
  • اصل Dependency Inversion
  • Extract کردن Interface ها
  • الگوی Dependency Injection
  • اضافه کردن Ninject
  • آیا Entity Framework واقعاً الگوی Repository را پیاده سازی می کند؟
  • بررسی Package Dependency ها
  • ساختاربندی کردن مجدد برنامه
  • بررسی کردن Complexity Fallacy
  • بررسی کردن Productivity Fallacy
  • تمرین
  • ریفکتور کردن Data Annotation ها
  • جمع بندی

فصل پنجم: تست کردن Controller ها

  • مقدمه
  • قوانین کلی
  • راه اندازی کردن Test Project
  • Mock کردن User فعلی
  • ریفکتورینگ
  • اولین تست
  • استفاده کردن از Live Template های ReSharper
  • تست دوم
  • تست سوم
  • تست چهارم
  • Behavior را تست کنید، نه Implementation را
  • ریفکتور کردن Unit Test
  • تست کردن Domain Class ها
  • بررسی کردن Test Initilize
  • تمرین
  • جمع بندی

فصل ششم: تست کردن Repository ها

  • مقدمه
  • Unit Test ها و Integration Test ها
  • Mock کردن DbContext
  • Mock کردن DbSet
  • اولین تست
  • دومین تست
  • سومین تست
  • جهارمین تست
  • تمرین
  • جمع بندی

فصل هفتم: اضافه کردن Integration Test ها

  • مقدمه
  • راه اندازی کردن پروژه ی Integration Test
  • راه اندازی کردن دیتابیس Integration Test
  • Seed کردن داده
  • Isolate کردن Test Data ها
  • استراتژی های انجام تست
  • Mock کردن User فعلی
  • Mock Object های Clean تر
  • اولین تست
  • دومین تست
  • Test Coverage ها
  • تمرین
  • جمع بندی

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “بسته ی آموزش ویدئویی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت سری سوم”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *