ریال 699,000

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

توضیحات

بسته ی آموزش ویدئویی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت سری اول یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی تبدیل شدن به یک توسعه دهنده Full-stack در دات نت است که با نام اصلی Become a Full stack .NET Developer از شرکت 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 در دات نت سری اول

فصل اول: مقدمه

  • مقدمه

فصل دوم: معرفی دوره ی آموزشی

  • چه چیزی را یاد خواهید گرفت؟
  • پیش نیازها
  • ساختار
  • ساختن یک Account در Visual Studio Online
  • راه اندازی محیط توسعه ی نرم افزار

فصل سوم: استخراج کردن Core Use Case ها از Requirement ها

  • مقدمه
  • بررسی Requirements Document
  • استخراج کردن Use Case ها
  • اضافه کردن Use Case ها به Backlog
  • بررسی Dependency بین Use Case ها
  • بررسی ترتیب پیاده سازی Use Case ها
  • استخراج کردن Core Use Case ها

فصل چهارم: برنامه ریزی کردن اولین Iteration

  • مقدمه
  • اضافه کردن Use Case ها به Iteration
  • تصویر سازی یک UI ساده

فصل پنجم: ساختن Model با استفاده از روش Code-First در Entity Framework

  • مقدمه
  • فعال سازی Migration ها
  • ساختن Domain Class ها
  • Override کردن Convention های روش Code-First در Entity Framework
  • تصمیم گیری در مورد طراحی
  • پر کردن دیتابیس با داده
  • جمع بندی

فصل ششم: ساختن یک فرم با استفاده از Bootstrap

  • مقدمه
  • اضافه کردن یک View ساده
  • مقدمات ساختن یک فرم با Bootstrap
  • استخراج کردن یک View Model
  • اضافه کردن یک Drop-down List
  • اضافه کردن یک دکمه در Bootstrap
  • جمع بندی

فصل هفتم: ذخیره کردن داده ها

  • مقدمه
  • محدود کردن دسترسی به Authenticated User ها
  • اضافه کردن Target در View
  • ذخیره کردن داده ها
  • انجام بهینه سازی
  • ریفکتور کردن برای Separation of Concerns بالاتر
  • جمع بندی

فصل هشتم: پیاده سازی Validation

  • مقدمه
  • اضافه کردن Server-side Validation
  • پیاده سازی Custom Validation برای Date
  • پیاده سازی Custom Validation برای Time
  • پیاده سازی Client-side Validation
  • جمع بندی

فصل نهم: جلوگیری کردن از آسیب پذیری های معمول Web Application ها

  • مقدمه
  • SQL Injection
  • XSS
  • CSRF
  • جلوگیری کردن از حملات CSRF
  • جمع بندی

فصل دهم: حرکت به سمت یک طراحی زیبا

  • مقدمه
  • انتخاب یک رنگ
  • Override کردن استایل های Boostrap
  • انتخاب فونت
  • Override کردن فونت های Bootstrap
  • بهبود دادن ظاهر فرم ها
  • Override کردن افکت Focus
  • اضافه کردن یک Drop-down List به Navbar
  • پاک کردن Navbar
  • قبل و بعد
  • جمع بندی

فصل یازدهم: Best Practice های مربوط به Usability

  • مقدمه
  • Label ها
  • Input Field ها
  • حل کردن مشکلات Usability مربوط به Input Field ها
  • Action ها
  • Validation Message ها
  • حل کردن مشکلات Usability مربوط به Validation Message ها
  • جمع بندی

فصل دوازدهم: Extend کردن ASP.NET Identity User

  • مقدمه
  • ساختن یک View ساده
  • Extend کردن کلاس ApplicationUser
  • Extend کردن فرم Sign up
  • ریفکتورینگ
  • جمع بندی

فصل سیزدهم: ساختن طراحی زیبا و دقیق با CSS

  • مقدمه
  • بررسی Markup
  • بررسی Zencoding
  • انجام Absolute Positioning و Relative Positioning در CSS
  • استفاده کردن از Absolute Positioning
  • کار کردن با Attribute های CSS
  • کارهای نهایی
  • جمع بندی

فصل چهاردهم: پیاده سازی یک Use Case از بالا به پایین

  • مقدمه
  • یک طراحی ضعیف
  • یک طراحی بهتر
  • Extend کردن Domain Model
  • Override کردن Convention های Code-first با استفاده از Fluent API
  • طراحی کردن API
  • ساختن API
  • تست کردن API با Postman
  • جلوگیری کردن از رکوردهای تکراری
  • اضافه کردن یک Button
  • متصل کردن Button با API
  • معرفی یک DTO
  • جمع بندی

فصل پانزدهم: پیاده سازی Secondary Use Case ها

  • مقدمه
  • بازبینی سریع کد
  • مخفی کردن Action ها از Anonymous User ها
  • پیاده سازی یک Supporting Use Case
  • ریفکتورینگ و اعمال کردن اصل DRY
  • اضافه کردن فضای خالی عمودی با CSS
  • تمرین
  • جمع بندی دوره ی آموزشی

دیدگاهها

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

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

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