آموزش برنامه نویسی سی شارپ آسان شده - از مبتدی تا پیشرفته

C# programming made easy - Beginner to Advanced

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: روشی آسان برای یادگیری گام به گام سی شارپ در کمترین زمان ممکن. متغیرهای اساسی برنامه نویسی سی شارپ، روش ها، حلقه ها، شرایط OOP (برنامه نویسی شی گرا) ساده شده است. کلاس‌ها، رابط‌ها و کلاس‌های انتزاعی کپسوله‌سازی، چندشکلی، خطای ارثی و مدیریت استثناء LINQ (پرس‌وجوهای یکپارچه زبان) نمایندگان، روش‌های ناشناس و عبارات لامبدا، تست عملکرد و واحد محمول و تست MOQ، تزریق وابستگی پیشها:هیچ

به طور کامل با موضوعات متوسط ​​و پیشرفته به روز شده است، از یک برنامه نویس C# مبتدی به پیشرفته تبدیل شوید. در کمتر از 7 ساعت تمام مفاهیم مهم سی شارپ و برنامه نویسی شی گرا را یاد خواهید گرفت که هر کدام با استفاده از برنامه های کوچک ساده توضیح داده شده اند. روش تدریس استفاده شده، ساده ترین راه برای یادگیری سی شارپ خواهد بود که تا به حال پیدا کرده اید. یک کلاس 3 هفته ای بسیار فشرده ویرایش شده است که نتیجه آن فقط 7 ساعت بود. از یادگیری لذت ببرید!

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

رویکرد گام به گام

این دوره هر موضوع را با استفاده از یک برنامه کوچک ساده آموزش می دهد و سپس آنها را در یک پروژه ترکیب می کند. این سریع ترین و ساده ترین راه برای یادگیری برنامه نویسی C# است که تا به حال پیدا کرده اید.

فقط چند ساعت

این دوره برای یادگیری برنامه نویسی سی شارپ تنها در چند ساعت طراحی شده است. با وجود اینکه C# یک کلاس چند روزه است، ویدیو به قدری فشرده ویرایش شده است که نتیجه آن فقط چند ساعت بود. هیچ مکث یا زمان تلف شده را نخواهید دید. اینها مانند ویدیوهای Tik-Tok طراحی شده اند تا شما را درگیر خود نگه دارند.

نظرات دوره های من:

ویدیوی عالی!! مخصوصا برای مبتدی مثل من. وای! خیلی خوشحالم که ویدیوی شما را پیدا کردم پاتریک به کار خوبت ادامه بده روشی برای روایت کردن - یک جریان ثابت در طول آموزش. توضیح خط به خط آسان برای درک. وضوح بصری عالی - Prema، ایالات متحده آمریکا

​شما برای همه دانش‌آموزان خود مانند یک فرشته هستید. شما به روشی ساده چنین مسائل سخت و گیج کننده ای را برای ما توضیح داده اید. من همیشه معتقدم که تدریس یک هدیه گرانبها است و فقط برخی افراد خوش شانس آن را دارند - هاری، استرالیا

​وای، ویدیوهای شگفت انگیز، عالی. بهترین ها برای تازه کارهایی مثل من. خیلی ممنون! - Dev، نیکاراگوئه

تمام روز در جستجوی یک آموزش خوب بودم و صادقانه بگویم که امیدم برای یافتن آن را از دست داده بود، اما بعد ویدیوهای شما را پیدا کردم... شما یک هدیه واقعی برای توضیح چیزهای دشوار به روشی ساده دارید، منظورم این است که نمی توانم راه بهتری برای توضیح آن تصور کنم :) خیلی خیلی ممنون! خدا تو را حفظ کند! - ونس، روسیه


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

قسمت 1 - مقدمه ای بر سی شارپ، شرایط، حلقه ها Part 1 - Introduction to C# Syntax, Conditions, Loops

  • خوش آمدید، ویژوال استودیو را نصب کنید و یک پروژه ایجاد کنید Welcome, Install Visual Studio & Create a Project

  • مثال اول - سلام دنیا First Example - Hello World

  • اضافه کردن اعداد Adding Numbers

  • نکات ویژوال استودیو: جابجایی پنجره ها Visual Studio Tips : Moving windows

  • شرط IF IF condition

  • برای حلقه For loop

  • در حالی که حلقه While loop

  • Do while حلقه بزنید Do While loop

  • AND و OR AND and OR

  • نکات ویژوال استودیو: فایل ها را ببندید Visual Studio Tips : Close files

  • مورد سوئیچ Switch Case

  • آرایه ها Arrays

  • رشته های Strings

  • انواع داده ها Data Types

  • بررسی 1 Review 1

  • تمرین A Exercise A

  • تمرین B Exercise B

  • تمرین C Exercise C

  • کد منبع پروژه Source Code of the Project

کلاس و شی Class and Object

  • کلاس و شی قسمت 1 Class and Object Part 1

  • کلاس و شی قسمت 2 Class and Object Part 2

  • کد کلاس و شی قسمت 1 Class and Object Code Part 1

  • کد کلاس و شی قسمت 2 Class and Object Code Part 2

  • درک کلاس و شی با استفاده از جدول Understanding Class and Object using a Table

  • روش مقدار را برمی گرداند Method returns value

  • عبور پارامترها Passing Parameters

  • سازندگان Constructors

برنامه نویسی شی گرا قسمت 1 Object Oriented programming Part 1

  • مفاهیم برنامه نویسی شی گرا Object Oriented programming concepts

  • کپسولاسیون قسمت 1 Encapsulation Part 1

  • کپسوله سازی قسمت 2 Encapsulation Part 2

  • کپسولاسیون قسمت 3 Encapsulation Part 3

  • چند شکلی: اضافه بار Polymorphism : Overloading

  • بررسی 2 Review 2

نمونه پروژه Sample Project

  • نمونه مورد نیاز پروژه Sample Project Requirement

  • نمونه کد پروژه - قسمت 1 Sample Project Code - Part 1

  • نمونه کد پروژه - قسمت 2 Sample Project Code - Part 2

  • نمونه کد پروژه - قسمت 3 Sample Project Code - Part 3

  • نکات ویژوال استودیو: اشکال زدایی Visual Studio Tips : Debugging

  • UML UML

برنامه نویسی شی گرا قسمت 2 Object Oriented programming Part 2

  • وراثت Inheritance

  • چند شکلی: فراگیر Polymorphism : Overriding

  • کلاس انتزاعی Abstract class

  • رابط Interface

  • رابط با روش های پیش فرض C# نسخه. 8.0 Interface with default methods C# ver. 8.0

  • کلیدواژه پایه Base keyword

مجموعه ها، استثناها، استاتیک Collections, Exceptions, Static

  • کلمه کلیدی ثابت Static keyword

  • مجموعه ها: ArrayList و List Collections: ArrayList and List

  • مجموعه ها: Hashtable و Dictionary Collections: Hashtable and Dictionary

  • پروژه نمونه را مجدداً مشاهده کنید Revisit Sample Project

  • بررسی 3 Review 3

  • Catch Exceptions را امتحان کنید Try Catch Exceptions

  • یک استثنا پرتاب کنید Throw an Exception

LINQ LINQ

  • کلمه کلیدی var var Keyword

  • LINQ قسمت 1 LINQ Part 1

  • LINQ قسمت 2 LINQ Part 2

  • LINQ بپیوندید LINQ Join

نمایندگان، Lambdas، روش‌های ناشناس، عملکرد و عمل Delegates, Lambdas, Anonymous methods, Func & Action

  • نمایندگان Delegates

  • روش های ناشناس Anonymous methods

  • عبارات لامبدا Lambda expressions

  • تابع، عمل و محمول Func, Action & Predicate

روش‌های توسعه، Enums، Ref، Out و مفاهیم دیگر Extension Methods, Enums, Ref, Out & other concepts

  • مهر و موم شده، Const، فقط خواندنی Sealed, Const, ReadOnly

  • روش های گسترش Extension Methods

  • کلاس ها و روش های جزئی Partial classes and methods

  • Enum Enum

  • عبور از رفر Pass by ref

  • بازگشت با استفاده از Return using out

  • تعداد متغیر پارامترها Variable number of parameters

  • پارامترهای اختیاری و نامگذاری شده Optional and Named parameters

Generics، Structs، Read Write Files Generics, Structs, Read Write Files

  • سازه ها Structs

  • خواندن و نوشتن فایل ها Read and Write files

  • بررسی 4 Review 4

  • ژنریک ها Generics

  • PDF کد PDF of code

تست واحد MSTest و XUnit Unit Testing MSTest and XUnit

  • راه اندازی پروژه های تست MSTest و XUnit، First Test Setting up Testing projects MSTest and XUnit, First Test

  • DataRow و InlineData DataRow and InlineData

  • اشکال زدایی و پوشش کد Debugging and Code Coverage

  • تست استثناها Test for Exceptions

بازتاب و صفات Reflection and Attributes

  • انعکاس Reflection

  • ویژگی ها قسمت 1 Attributes Part 1

  • ویژگی ها قسمت 2 Attributes Part 2

تست واحد MOQ MOQ Unit Testing

  • معرفی MOQ MOQ Introduction

  • روش های MOQ قسمت 1 MOQ methods Part 1

  • روش های MOQ قسمت 2 MOQ Methods Part 2

تزریق وابستگی Dependency Injection

  • تزریق وابستگی با استفاده از نقشه ساختار Dependency Injection using Structure Map

کد منبع پروژه ها Source Code of the Projects

  • کد منبع پروژه ها Source Code of the Projects

نمایش نظرات

آموزش برنامه نویسی سی شارپ آسان شده - از مبتدی تا پیشرفته
جزییات دوره
7 hours
85
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,252
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Patrick Videos Patrick Videos

راه آسان برای یادگیری.