آموزش توسعه وب ASP NET MVC را کامل کنید - مبتدی به Ninja!

Complete ASP NET MVC Web Development - Newbie to Ninja!

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش سریع توسعه وب با ASP NET MVC و C#. از اصول اولیه تا نینجا! سی شارپ و MVC را مانند یک Pro یاد بگیرید برنامه نویسی شی گرا را یاد بگیرید یاد بگیرید MVC چیست و چگونه از آن استفاده کنید الگوها و تکنیک های توسعه دهندگان باتجربه سازمانی را بیاموزید الگوهایی را بیاموزید که توسعه دهندگان برتر پولی استفاده می کنند کد تمیزتری ایجاد کنید که مدیریت و استفاده مجدد آن آسان تر باشد نوشتن کد با اشکالات کمتر - به این معنی که شما سریعتر کار می کنید و شهرت بهتری ایجاد می کنید کد ساخت را آسان تر کنید، با تقسیم آن به قطعات قابل مدیریت کد را انعطاف پذیرتر کنید، با استفاده از انتزاع و رابط ها استفاده مجدد آسان از کدهای موجود در چندین پروژه پیش نیازها:تعیین و تمایل خود را بهتر کنید تا به یک توسعه دهنده وب عالی تبدیل شوید نگرش سخت کوش و قادر به دیدن هدف نهایی تبدیل شدن به یک توسعه دهنده حرفه ای Visual Studio 2017 نصب شده است (Community خوب است). آشنایی با HTML و CSS

آیا رویای این را دارید که یک توسعه دهنده وب حرفه ای شوید؟ خوب این منبع برای شماست! با استفاده از این دوره آموزشی جامع و آسان، نحوه برنامه نویسی و ساخت وب سایت های قوی با استفاده از آخرین فناوری ها را بیاموزید.

من گام به گام از اصول اولیه تا الگوهای پیشرفته تر مورد استفاده توسط متخصصان با تجربه را به شما آموزش خواهم داد. شما به یک توسعه‌دهنده وب ASP NET MVC C # متخصص تبدیل می‌شوید، حرفه خود را به سطح بالاتری ارتقا می‌دهید و یاد می‌گیرید که چگونه توسعه‌دهندگان برتر می‌توانند حقوق بیشتری مطالبه کنند!

توسعه دهندگان قرارداد آزاد می توانند روزانه بیش از 500 دلار درآمد داشته باشند و تقاضا هر سال در حال افزایش است. تکمیل این دوره چشمان شما را به دنیای جدیدی از درآمدهای بالقوه باز می کند.

چه در توسعه نرم‌افزار کاملاً تازه کار هستید، یا قبلاً اصول اولیه را یاد گرفته‌اید، دوره من شما را با همه چیزهایی که برای تبدیل شدن به کلاس جهانی باید بدانید، راهنمایی می‌کند.

این چیزی است که برخی از دانش آموزان گفته اند:

«یک دوره بسیار خوب در زمینه MVC، پس از گذراندن برخی از دوره‌های MVC در اینجا در Udemy، مشترک این دوره شدم، به من کمک می‌کند تا در فرآیند MVC وضوح بیشتری کسب کنم» 

'اکنون می بینم که چه چیزی را از دست داده ام! این مطمئناً یکی از بهترین دوره‌هایی است که من در مورد ASP NET تماشا/خوانده‌ام!

"من در حین یادگیری MVC، چندین آموزش و پست وبلاگ را مرور کردم، و هرگز در مورد ایده های مطرح شده در این دوره نمی دانستم، یا فکر نمی کردم که آنها فراتر از سطح مبتدی من هستند."

آیا می خواهید بیاموزید که چگونه توسعه دهندگان حرفه ای بهترین وب سایت های کلاس خود را با استفاده از ASP NET MVC می سازند؟

توسعه دهندگان ارشد می توانند بیش از 100 هزار دلار در سال درآمد کسب کنند - یکی از تفاوت های کلیدی که آنها نشان می دهند توانایی نوشتن سریع کدهای توسعه پذیر و درگیر شدن در فرآیند معماری است. این دوره به شما آموزش می‌دهد که چگونه توسعه‌دهندگان کلاس سازمانی نرم‌افزار «Best in Class» را ایجاد می‌کنند، و چگونه این اصول به شما کمک می‌کنند نرم‌افزار را آسان‌تر، سریع‌تر و کمتر مستعد اشکالات بسازید.

من اصول اولیه توسعه نرم‌افزار را به شما آموزش می‌دهم، به برنامه‌نویسی شی گرا (OOP) می‌روم و 7 اصل جامد و الگوهای امروزی را که به آنها پایبند هستند مانند تزریق وابستگی، MVC، انتزاع و وراثت را معرفی می‌کنم.

از طریق این دوره شما:

را اجرا خواهید کرد
  • یک سایت تجارت الکترونیک ASP NET MVC.

  • برنامه نویسی شی گرا (OOP)

  • معماری لایه ای

  • الگوی مخزن

  • چارچوب موجودیت

  • عمومی

  • تزریق وابستگی

  • توسعه مدولار

  • تست واحد

  • نماهای جزئی

  • و بیشتر!

و البته، به عنوان بخشی از Udemy، این موارد را دریافت می‌کنید: 

  • دسترسی مادام العمر رایگان به این دوره

  • همه سخنرانی‌ها و ارتقاءهای آینده (که تعداد زیادی از آنها وجود خواهد داشت) به صورت رایگان گنجانده شده است

  • ضمانت بازگشت پول بدون قید و شرط 30 روزه Udemy - بنابراین هیچ خطری وجود ندارد



سرفصل ها و درس ها

معرفی Introduction

  • خوش آمدید و مرور کلی Welcome and overview

  • خوش آمدید و مرور کلی Welcome and overview

  • نرم افزار را دریافت کنید Get the software

  • به روز رسانی ویژوال استودیو 2019 Visual Studio 2019 Update

  • به روز رسانی ویژوال استودیو 2019 Visual Studio 2019 Update

  • در حال نصب SQL Installing SQL

معرفی Introduction

  • نرم افزار را دریافت کنید Get the software

  • در حال نصب SQL Installing SQL

C# Primer C# Primer

  • معرفی Introduction

  • پروژه اجباری سلام جهان Obligatory Hello World Project

  • پروژه اجباری سلام جهان Obligatory Hello World Project

  • ساختار یک پروژه سی شارپ Structure of a C# Project

  • متغیرها Variables

  • انواع متغیر Variable Types

  • انواع تعریف شده توسط کاربر User Defined Types

  • مقادیر در مقابل انواع مرجع Values Versus Reference Types

  • آرایه ها و مجموعه ها Arrays And Collections

  • LINQ LINQ

  • معرفی جریان برنامه Program Flow Introduction

  • معرفی جریان برنامه Program Flow Introduction

  • جریان برنامه - IfThenElse Program Flow - IfThenElse

  • جریان برنامه - Loopy شدن Program Flow - Getting Loopy

  • جریان برنامه - سوئیچ Program Flow - Switch

  • اشکال زدایی Debugging

  • اشکال زدایی Debugging

C# Primer C# Primer

  • معرفی Introduction

  • ساختار یک پروژه سی شارپ Structure of a C# Project

  • متغیرها Variables

  • انواع متغیر Variable Types

  • انواع تعریف شده توسط کاربر User Defined Types

  • مقادیر در مقابل انواع مرجع Values Versus Reference Types

  • آرایه ها و مجموعه ها Arrays And Collections

  • LINQ LINQ

  • جریان برنامه - IfThenElse Program Flow - IfThenElse

  • جریان برنامه - Loopy شدن Program Flow - Getting Loopy

  • جریان برنامه - سوئیچ Program Flow - Switch

برنامه نویسی شی گرا (OOP) Object Orientated Programming (OOP)

  • بررسی اجمالی برنامه نویسی شی گرا Object Orientated Programming Overview

  • بررسی اجمالی برنامه نویسی شی گرا Object Orientated Programming Overview

  • OOP & Classes - Basic Walkthrough OOP & Classes - Basic Walkthrough

  • بیشتر در مورد کلاس ها More on Classes

  • کلاس ها و کتابخانه ها Classes & Libraries

  • کپسولاسیون، وراثت و چند شکلی (آنقدرها هم که به نظر می رسد ترسناک نیست!) Encapsulation, Inheritance & Polymorphism (Not as scary as it sounds!)

  • کپسولاسیون، وراثت و چند شکلی (آنقدرها هم که به نظر می رسد ترسناک نیست!) Encapsulation, Inheritance & Polymorphism (Not as scary as it sounds!)

  • دسترسی به اصلاح کننده ها Access Modifiers

  • دسترسی به اصلاح کننده ها Access Modifiers

  • کتاب جایزه رایگان! - ASP.NET، C# و برنامه نویسی شی گرا FREE BONUS BOOK! - ASP.NET, C# and Object Orientated Programming Primer

  • کتاب جایزه رایگان! - ASP.NET، C# و برنامه نویسی شی گرا FREE BONUS BOOK! - ASP.NET, C# and Object Orientated Programming Primer

  • فایل های پروژه OOP OOP Project Files

  • فایل های پروژه OOP OOP Project Files

  • OOP OOP

برنامه نویسی شی گرا (OOP) Object Orientated Programming (OOP)

  • OOP & Classes - Basic Walkthrough OOP & Classes - Basic Walkthrough

  • بیشتر در مورد کلاس ها More on Classes

  • کلاس ها و کتابخانه ها Classes & Libraries

  • OOP OOP

اصول جامد SOLID Principles

  • معرفی Introduction

  • اصل مسئولیت واحد Single Responsibility Principle

  • اصل مسئولیت واحد Single Responsibility Principle

  • اصل باز/بسته Open / Closed Principle

  • اصل جایگزینی لیسکوف Liskov Substitution Principle

  • اصل جداسازی رابط Interface Segregation Principle

  • اصل جداسازی رابط Interface Segregation Principle

  • اصل وارونگی وابستگی Dependency Inversion Principle

  • اصل وارونگی وابستگی Dependency Inversion Principle

  • BONUS MATERIAL - مرجع جامد BONUS MATERIAL - SOLID Reference

  • چقدر جامد هستید؟ How SOLID are you?

اصول جامد SOLID Principles

  • معرفی Introduction

  • اصل باز/بسته Open / Closed Principle

  • اصل جایگزینی لیسکوف Liskov Substitution Principle

  • BONUS MATERIAL - مرجع جامد BONUS MATERIAL - SOLID Reference

  • چقدر جامد هستید؟ How SOLID are you?

پرایمر MVC MVC Primer

  • سلام دنیا Hello World

  • آناتومی و وب سایت MVC Anatomy and an MVC Website

  • کنترلرها قسمت 1 Controllers Part 1

  • کنترلرها قسمت 1 Controllers Part 1

  • کنترلرها قسمت 2 Controllers Part 2

  • بازدیدها Views

  • مدل ها Models

  • مدل ها Models

  • ارسال داده ها Posting Data

  • داربست - لیست مدل Scaffolding - Model Lists

  • داربست - لیست مدل Scaffolding - Model Lists

  • داربست - مدل های ارسال Scaffolding - Posting Models

  • داربست - مشاهده و ویرایش Scaffolding - Viewing and Editing

  • داربست - حذف Scaffolding - Deleting

  • اعتبارسنجی مدل Model Validation

  • نماهای جزئی Partial Views

  • نماهای جزئی Partial Views

  • آزمون MVC MVC Quiz

پرایمر MVC MVC Primer

  • معرفی Introduction

  • سلام دنیا Hello World

  • آناتومی و وب سایت MVC Anatomy and an MVC Website

  • کنترلرها قسمت 2 Controllers Part 2

  • بازدیدها Views

  • ارسال داده ها Posting Data

  • داربست - مدل های ارسال Scaffolding - Posting Models

  • داربست - مشاهده و ویرایش Scaffolding - Viewing and Editing

  • داربست - حذف Scaffolding - Deleting

  • اعتبارسنجی مدل Model Validation

  • آزمون MVC MVC Quiz

امنیت ASP.NET ASP.NET Security

  • امنیت ASP.NET - شروع به کار ASP.NET Security - Getting Started

  • مرور کد Code Walkthrough

  • گسترش امنیت ASP.NET Extending ASP.NET Security

  • گسترش امنیت ASP.NET Extending ASP.NET Security

امنیت ASP.NET ASP.NET Security

  • امنیت ASP.NET - شروع به کار ASP.NET Security - Getting Started

  • مرور کد Code Walkthrough

کنترل منبع Source Control

  • مقدمه ای بر کنترل منبع Introduction To Source Control

  • دریافت اکانت Git Getting a Git Account

  • ایجاد و مدیریت مخازن Creating and Managing Repositories

  • ایجاد و مدیریت مخازن Creating and Managing Repositories

  • اجرای کد و استفاده از مخازن Committing Code and Using Repositories

  • اجرای کد و استفاده از مخازن Committing Code and Using Repositories

  • انشعاب و ادغام Branching and Merging

کنترل منبع Source Control

  • مقدمه ای بر کنترل منبع Introduction To Source Control

  • دریافت اکانت Git Getting a Git Account

  • انشعاب و ادغام Branching and Merging

توسعه دنیای واقعی Real World Development

  • معرفی Introduction

  • با استفاده از نمونه کد Using the Code Samples

  • ادغام GitHub GitHub Integration

  • راه حل Solution Setup

  • مدیریت بسته های NuGet Managing NuGet Packages

  • مدیریت بسته های NuGet Managing NuGet Packages

  • مدل های محصول و ذخیره سازی Product Models & Storage

  • رابط کاربری مدیریت محصول Product Management UI

  • گروه بندی محصولات - قسمت 1 Grouping Products - Part 1

  • گروه بندی محصولات - قسمت 2 Grouping Products - Part 2

  • گروه بندی محصولات - قسمت 2 Grouping Products - Part 2

  • خودت را تکرار نکن Don't Repeat Yourself

  • خودت را تکرار نکن Don't Repeat Yourself

  • وارونگی وابستگی/تزریق Dependency Inversion / Injection

  • وارونگی وابستگی/تزریق Dependency Inversion / Injection

  • مایکروسافت یونیتی Microsoft Unity

  • مایکروسافت یونیتی Microsoft Unity

  • چارچوب نهاد Entity Framework

  • چارچوب نهاد Entity Framework

  • مخازن SQL SQL Repositories

  • مخازن SQL SQL Repositories

  • افزودن تصاویر محصول Adding Product Images

  • افزودن تصاویر محصول Adding Product Images

  • لیست محصولات Product Listings

  • فیلتر کردن محصول Product Filtering

توسعه دنیای واقعی Real World Development

  • معرفی Introduction

  • با استفاده از نمونه کد Using the Code Samples

  • ادغام GitHub GitHub Integration

  • راه حل Solution Setup

  • مدل های محصول و ذخیره سازی Product Models & Storage

  • رابط کاربری مدیریت محصول Product Management UI

  • گروه بندی محصولات - قسمت 1 Grouping Products - Part 1

  • لیست محصولات Product Listings

  • فیلتر کردن محصول Product Filtering

ساخت سبد خرید Building The Shopping Cart

  • معرفی Introduction

  • ساخت مدل سبد Building the Basket Model

  • ایجاد سرویس سبد خرید Creating the Basket Service

  • ایجاد سرویس سبد خرید Creating the Basket Service

  • ایجاد سرویس سبد خرید - قسمت 2 Creating The Basket Service - Part 2

  • رابط کاربری سبد The Basket UI

ساخت سبد خرید Building The Shopping Cart

  • معرفی Introduction

  • ساخت مدل سبد Building the Basket Model

  • ایجاد سرویس سبد خرید - قسمت 2 Creating The Basket Service - Part 2

  • رابط کاربری سبد The Basket UI

تست واحد Unit Testing

  • معرفی Introduction

  • معرفی Introduction

  • ساخت موک قسمت 1 Creating Mocks Part 1

  • ساخت موک قسمت 2 Creating Mocks Part 2

  • سبد تست قسمت 1 Basket Tests Part 1

  • سبد تست قسمت 1 Basket Tests Part 1

  • سبد تست قسمت 2 Basket Tests Part 2

تست واحد Unit Testing

  • معرفی Introduction

  • ساخت موک قسمت 1 Creating Mocks Part 1

  • ساخت موک قسمت 2 Creating Mocks Part 2

  • سبد تست قسمت 2 Basket Tests Part 2

مشتریان، سفارشات و ایمن سازی صفحات Customers, Orders and Securing Pages

  • ثبت نام مشتریان Registering Customers

  • ایجاد سفارشات Creating Orders

  • ایجاد سفارشات Creating Orders

  • تست فرآیند سفارش Testing The Order Process

  • اتمام فرآیند پرداخت Finishing the Checkout Process

  • ارتباط مشتریان با سفارشات Linking Customers to Orders

  • ارتباط مشتریان با سفارشات Linking Customers to Orders

  • مدیریت سفارش قسمت 1 Order Management Part 1

  • مدیریت سفارش قسمت 1 Order Management Part 1

  • مدیریت سفارش قسمت 2 Order Management Part 2

  • مدیریت سفارش قسمت 2 Order Management Part 2

  • ایمن سازی صفحات مدیریت Securing the Admin Pages

  • ایمن سازی صفحات مدیریت Securing the Admin Pages

مشتریان، سفارشات و ایمن سازی صفحات Customers, Orders and Securing Pages

  • ثبت نام مشتریان Registering Customers

  • تست فرآیند سفارش Testing The Order Process

  • اتمام فرآیند پرداخت Finishing the Checkout Process

پاسخ پرسش و پاسخ Q & A Answers

  • چه زمانی از کلمه کلیدی var استفاده کنیم (و زمانی که نه) When to use the var Keyword (and when NOT too)

  • چه زمانی از کلمه کلیدی var استفاده کنیم (و زمانی که نه) When to use the var Keyword (and when NOT too)

  • چارچوب موجودیت مشترک و مسائل SQL Common Entity Framework & SQL Issues

پاسخ پرسش و پاسخ Q & A Answers

  • چارچوب موجودیت مشترک و مسائل SQL Common Entity Framework & SQL Issues

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش توسعه وب ASP NET MVC را کامل کنید - مبتدی به Ninja!
جزییات دوره
14.5 hours
92
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
15,254
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brett Hargreaves Brett Hargreaves

توسعه دهنده و مدرس نرم افزار حرفه ای