آموزش مبانی سی شارپ برای مبتدیان: اصول سی شارپ را با کدنویسی بیاموزید

C# Basics for Beginners: Learn C# Fundamentals by Coding

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش اصول C# در 6 ساعت - محبوب ترین دوره با بیش از 50000 دانش آموز، مملو از نکات و تمرین ها! آموزش اصول C# و .NET Framework کار با انواع و عبارات اولیه کار با انواع غیر ابتدایی (کلاس ها، ساختارها، آرایه ها و enums) آموزش تفاوت بین انواع مقادیر و انواع مرجع کنترل جریان برنامه ها با استفاده از دستورات شرطی استفاده از آرایه ها و لیست ها کار با فایل ها و دایرکتوری ها کار با متن کار با تاریخ و زمان اشکال زدایی موثر برنامه های سی شارپ پیش نیازها: Visual Studio Community Edition (رایگان)

با بیش از 50000 دانش‌آموز شاد و بیش از 15000 نقد مثبت، این دوره محبوب‌ترین دوره Udemy برای یادگیری C# از ابتدا است!


C# یک زبان بین پلتفرمی زیبا است که می‌توان از آن برای ساخت برنامه‌های کاربردی مختلف استفاده کرد. با سی شارپ می‌توانید برنامه‌های تلفن همراه (برای Windows، Android و iOS)، بازی‌ها، وب‌سایت‌ها و برنامه‌های دسکتاپ بسازید.


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


در این دوره، Mosh، نویسنده چندین دوره پرفروش C# در Udemy، مبانی برنامه نویسی C# را به صورت واضح، مختصر و گام به گام به شما آموزش می دهد. فقط به این نکته توجه داشته باشید، اما او همچنین بهترین شیوه ها و میانبرها را به شما آموزش می دهد تا به شما کمک کند توسعه دهنده بهتری شوید.


هر بخش دارای چند سخنرانی ویدئویی با اندازه کوچک و یک مسابقه یا تمرین برنامه نویسی است. این تمرین‌ها با دقت از نمونه‌های آکادمیک و دنیای واقعی برای آموزش «مغز برنامه‌نویسی» شما انتخاب شده‌اند. اگر می خواهید یک برنامه نویس موفق باشید که دارای پیشنهادات شغلی پردرآمد و آزادی "انتخاب" است، باید یاد بگیرید که چگونه مانند یک برنامه نویس فکر کنید. و این چیزی است که از این تمرینات به دست خواهید آورد. همه تمرین‌ها راه‌حل‌هایی دارند، بنابراین می‌توانید راه‌حل‌های خود را با Mosh مقایسه کنید تا زمینه‌هایی برای بهبود پیدا کنید.


آموزش‌ها و ویدیوهای رایگان زیادی وجود دارد که C# را به شما آموزش می‌دهند و اگر تنها چیزی که می‌خواهید یاد بگیرید ساختارهای C# باشد، عالی هستند. اما اگر می خواهید سی شارپ را یاد بگیرید و با آینده ای روشن و گزینه های زیاد برنامه نویس بهتری شوید، این دوره برای شما مناسب است. برای هر موضوعی، نه تنها چه چیزهایی را یاد خواهید گرفت، بلکه چرایی ها و چگونه ها را نیز یاد خواهید گرفت. خطاهای رایجی را خواهید دید که به عنوان بخشی از توسعه برنامه ها با C# ظاهر می شوند. Mosh این خطاها را به تفصیل توضیح می‌دهد و نحوه رفع آنها را به شما نشان می‌دهد.




پکیج کامل C#

این دوره اولین قسمت از سری کامل C# Mosh در Udemy است:

  • قسمت 1: C# اصولات برای مبتدیان: با کدنویسی اصول C# را بیاموزید
  • قسمت 2: C# متوسط: کلاس‌ها، رابط‌ها و برنامه‌نویسی شی‌گرا
  • قسمت 3: C# پیشرفته: مهارتهای C# خود را به سطح بعدی ببرید



سایر دانش‌آموزانی که این دوره را گذرانده‌اند، می‌گویند:

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


"مدرس عالی، دوره عالی، Mosh در تجزیه مطالب و جالب کردن آن کار بسیار خوبی انجام می دهد." -مایکل گاردنر


"شما می توانید اشتیاق را در صدای او بشنوید که باعث می شود دوره 10 برابر هیجان انگیزتر به نظر برسد تا کسی که فقط برای پول این کار را انجام می دهد." -Tim Medcalf


"مدرس عالی، من روش تدریس او را دوست دارم." -ادوارد تکاچف


"من عاشق رویکرد موش در ارائه تئوری و سپس عمل هستم. کیفیت صدا و تصویر فوق العاده است." -پل مونی


"قطعاً می توانید بگویید که Mosh نه تنها یک برنامه نویس باتجربه است، بلکه عمیقاً به تولید دروس با کیفیت عالی و اطمینان از درک مطالب توسط دانش آموزانش اهمیت می دهد." -دیوید



30 روز ضمانت بازگشت کامل وجه

این دوره با 30 روز ضمانت بازگشت کامل وجه ارائه می شود. در دوره شرکت کنید، هر سخنرانی را تماشا کنید و تمرین‌ها را انجام دهید، و اگر احساس می‌کنید این دوره برای شما مناسب نیست، طی 30 روز درخواست بازپرداخت کامل کنید. تمام پول شما برگردانده شده است، هیچ سوالی پرسیده نشده است.



درباره مربی شما 

موش (مشفق) همدانی مهندس نرم افزار با 17 سال سابقه حرفه ای است. او نویسنده چندین دوره پرفروش Udemy با بیش از 120000 دانشجو در 192 کشور است. او دارای مدرک کارشناسی ارشد در سیستم های شبکه و لیسانس مهندسی نرم افزار است. شاگردانش او را فردی پرشور، عمل‌گرا و با انگیزه در تدریسش توصیف می‌کنند.


آیا می‌خواهید اکنون یادگیری C# را شروع کنید؟

به بیش از 50000 دانش‌آموز شاد دیگری که این دوره را گذرانده‌اند بپیوندید و ظرف چند دقیقه شروع به کدنویسی کنید.



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

معرفی Introduction

  • این دوره چیست What is this Course

  • درمورد من About Me

  • نکته ای در مورد شرکت در این دوره A Note on Taking this Course

  • سوال پرسیدن Asking Questions

  • قبل از شروع Before You Get Started

مقدمه ای بر سی شارپ و دات نت فریم ورک Introduction to C# and .NET Framework

  • معرفی Introduction

  • سی شارپ در مقابل دات نت C# vs .NET

  • CLR چیست؟ What is CLR?

  • معماری برنامه های دات نت Architecture of .NET Applications

  • دریافت ویژوال استودیو Getting Visual Studio

  • اولین برنامه سی شارپ ما Our First C# Application

  • ReSharper چیست؟ What is ReSharper?

  • مبانی سی شارپ و دات نت Fundamentals of C# and .NET

  • خلاصه Summary

انواع و عبارات اولیه Primitive Types and Expressions

  • معرفی Introduction

  • متغیرها و ثابت ها Variables and Constants

  • سرریز Overflowing

  • محدوده Scope

  • نسخه ی نمایشی: متغیرها و ثابت ها Demo: Variables and Constants

  • تبدیل نوع Type Conversion

  • نسخه ی نمایشی: تبدیل نوع Demo: Type Conversion

  • اپراتورها Operators

  • عملیات منطقی چیست؟ What are Logical Operations?

  • نسخه ی نمایشی: اپراتورها Demo: Operators

  • نظرات Comments

  • انواع و عبارات اولیه Primitive Types and Expressions

  • خلاصه Summary

انواع غیر ابتدایی Non-Primitive Types

  • معرفی Introduction

  • کلاس ها Classes

  • نسخه ی نمایشی: کلاس ها Demo: Classes

  • سازه ها Structs

  • آرایه ها Arrays

  • نسخه ی نمایشی: آرایه ها Demo: Arrays

  • رشته های Strings

  • نسخه ی نمایشی: رشته ها Demo: Strings

  • Enums Enums

  • نسخه ی نمایشی: Enums Demo: Enums

  • انواع مرجع و انواع ارزش Reference Types and Value Types

  • نسخه ی نمایشی: انواع مرجع و انواع ارزش Demo: Reference Types and Value Types

  • نسخه ی نمایشی: انواع مرجع و انواع ارزش Demo: Reference Types and Value Types

  • انواع غیر ابتدایی Non-primitive Types

  • خلاصه Summary

کنترل جریان Control Flow

  • معرفی Introduction

  • اظهارات مشروط Conditional Statements

  • نسخه ی نمایشی: If/Else و Switch/Case Demo: If/Else and Switch/Case

  • تمرینات Exercises

  • بیانیه های تکرار Iteration Statements

  • نسخه ی نمایشی: برای حلقه ها Demo: For Loops

  • نسخه ی نمایشی: حلقه های Foreach Demo: Foreach Loops

  • نسخه ی نمایشی: while Loops Demo: While Loops

  • کلاس تصادفی Random Class

  • کنترل جریان Control Flow

  • تمرینات Exercises

  • خلاصه Summary

آرایه ها و لیست ها Arrays and Lists

  • معرفی Introduction

  • آرایه ها Arrays

  • نسخه ی نمایشی: آرایه ها Demo: Arrays

  • لیست ها Lists

  • نسخه ی نمایشی: لیست ها Demo: Lists

  • تمرینات Exercises

  • آرایه ها و لیست ها Arrays and Lists

  • خلاصه Summary

کار با خرما Working with Dates

  • معرفی Introduction

  • زمان قرار DateTime

  • مدت زمان TimeSpan

  • تاریخ و زمان مسابقه Dates and Times Quiz

  • خلاصه Summary

کار با متن Working with Text

  • معرفی Introduction

  • رشته String

  • نسخه ی نمایشی: رشته Demo: String

  • برنامه نویسی زنده: خلاصه کردن متن Live Coding: Summarising Text

  • StringBuilder StringBuilder

  • نسخه ی نمایشی: StringBuilder Demo: StringBuilder

  • کار با متن Working with Text

  • تمرینات Exercises

  • برنامه ریزی رویه ای Procedural Programming

  • خلاصه Summary

کار با فایل ها Working with Files

  • معرفی Introduction

  • فضای نام System.IO System.IO Namespace

  • نسخه ی نمایشی: فایل و فایل اطلاعات Demo: File and FileInfo

  • نسخه ی نمایشی: Directory و DirectoryInfo Demo: Directory and DirectoryInfo

  • نسخه ی نمایشی: مسیر Demo: Path

  • تمرینات Exercises

  • کار با فایل ها Working with Files

  • خلاصه Summary

اشکال زدایی برنامه های کاربردی Debugging Applications

  • معرفی Introduction

  • ابزارهای رفع اشکال در ویژوال استودیو Debugging Tools in Visual Studio

  • از بین بردن عوارض جانبی Removing Side Effects

  • برنامه نویسی دفاعی Defensive Programming

  • تماس با پنجره پشته Call Stack Window

  • محلی ها و خودکار ویندوز Locals and Autos Windows

  • اشکال زدایی برنامه های کاربردی Debugging Applications

  • خلاصه Summary

بعد چه می شود؟ What's Next?

  • بعد چه می شود؟ What's Next?

  • کلمات پایانی Final Words

  • دوره های دیگر من را با تخفیف دریافت کنید Get My Other Courses with a Discount

نمایش نظرات

Udemy (یودمی)

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

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

آموزش مبانی سی شارپ برای مبتدیان: اصول سی شارپ را با کدنویسی بیاموزید
جزییات دوره
5 hours
87
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
204,246
4.5 از 5
دارد
دارد
دارد
Mosh Hamedani
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mosh Hamedani Mosh Hamedani

مهندس نرم افزار پرشور و نویسنده پرفروش