آموزش تسلط به سی شارپ - دوره کامل برنامه نویسی سی شارپ 2024

C# Mastery - The Complete C# Programming Course 2024

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مستر سی شارپ از مبتدی تا پیشرفته، شامل تمرین های کدنویسی سی شارپ، مبانی سی شارپ، اصول برنامه نویسی شی گرا شما اصول زبان برنامه نویسی سی شارپ را درک کرده و به آنها مسلط خواهید شد اصول برنامه نویسی شی گرا (OOP) را یاد بگیرید انواع داده های مختلف در C# Learn Operators دستورات جریان کنترل را بیاموزید و پیاده سازی کنید (اگر، اگر-دیگر، دیگری-اگر، سوئیچ) یاد بگیرید که با استفاده از حلقه ها روی مجموعه ها تکرار کنید (for, foreach, while, do-while) به هنر برنامه نویسی با کمک تمرین های کدنویسی تسلط پیدا کنید. استفاده از مجموعه ها (آرایه ها، لیست ها) درک و تفکیک کد خود به کلاس ها و روش ها با یادگیری اصول اولیه و اکسل در برنامه نویسی سی شارپ، اولین کار C# خود را دریافت کنید. این دوره عمیقاً در مبانی سی شارپ است. برای یادگیری سی شارپ به یک رایانه شخصی و تعهد خود نیاز دارید

به دوره نهایی C# برای مبتدیان خوش آمدید که دانش C# شما را از ابتدایی به پیشرفته می‌برد.


تمام مفاهیم C# از جمله تمرینات کدنویسی عملی C# را در کمتر از 10 ساعت بیاموزید.


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


اگر در برنامه نویسی تازه کار هستید، به جای درستی آمده اید.


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


با مرور هر سخنرانی و بخش، به آرامی شروع به کسب اعتماد به نفس خواهید کرد. این دوره برای مبتدیان بسیار مناسب است، اما اگر قبلاً C# می‌دانید یا از برنامه دیگری مانند جاوا آمده‌اید، می‌توانید به راحتی این دوره را نیز مدیریت کنید و به راحتی به درک خوبی از مفاهیم C# دست یابید.


چرا به این دوره نیاز دارید؟

C# یک زبان برنامه نویسی شگفت انگیز است و با سی شارپ می توانید وب سایت ها، نرم افزارها، برنامه های دسکتاپ، بازی ها و موارد دیگر را بسازید. سی شارپ شروعی برای ایجاد همه این نرم افزارهای شگفت انگیز است.

با یادگیری سی شارپ شانس خود را برای یافتن شغل نیز افزایش می دهید زیرا سی شارپ یک زبان برنامه نویسی محبوب است.


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

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


آمار

بیش از 30000 دانشجو در Udemy

بیش از 4000 بررسی در مورد Udemy

بیش از 3 میلیون بازدید در YouTube


برخی از نظرات

بهترین راه برای یادگیری این پشته فناوری ارائه شده است. Sameer واقعاً اینجا کار خوبی انجام داد و امیدوارم در آینده پروژه های Angular جالب تری به ما بدهد! شاید یک نمونه تجارت الکترونیک یا برنامه رزرو هتل :)

- اگرچه من هیچ تجربه قبلی با C# OR .Net Core MVC نداشتم، اما با تشکر از مدرس، هنوز هم توانستم چیزهای زیادی از این دوره درک کنم!
- یک دوره بسیار مفصل و گسترده! صدای واضح و جزئیات عالی در موضوعات.
- و هزاران بررسی بیشتر در مورد دوره های من.


ضمانت برگشت پول

من به شما تضمین می‌دهم که پس از اتمام این دوره، به اندازه کافی مطمئن خواهید بود که می‌توانید برنامه‌های C# را خودتان ایجاد کنید.

در محل کار یا هنگام ایجاد پروژه های خود احساس اعتماد به نفس خواهید داشت.

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

اگر باز هم نتوانستید از این دوره بهره مند شوید (از رفتن شما متأسف خواهیم شد!)، "بازگرداندن پول 30 روزه توسط Udemy تضمین شده است".



در این دوره،

را یاد خواهید گرفت
  • مبانی C#

  • اولین برنامه با استفاده از C#

  • خواندن و نوشتن در کنسول

  • کلمات کلیدی #C

  • انواع C#

  • شناسه ها

  • انواع مقادیر داخلی

  • انواع مرجع رشته

  • اپراتورها

  • انواع باطل

  • تبدیل داده

  • آرایه ها

  • بیانیه های مشروط

    • اگر

    • دیگر

    • اگر دیگر

    • قاب سوئیچ

    • منطقی و، یا

  • بیانات تکرار

    • برای حلقه

    • حلقه های Foreach

    • حلقه ها

    • حلقه‌های Do-White

  • عملیات رشته و رشته

  • روش ها

  • کلاس ها

  • خواص

  • برنامه نویسی شی گرا در سی شارپ

  • چند شکلی

  • ارث

  • رابط ها

  • کلاس های چکیده

  • کپسولاسیون

  • و خیلی چیزهای دیگر


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

معرفی Introduction

  • معرفی Introduction

  • NET SDK و NET Runtime را نصب کنید Install .NET SDK and .NET Runtime

  • Visual Studio 2022 را دانلود و نصب کنید Download and Install Visual Studio 2022

اولین برنامه سی شارپ شما (نوشتن و خواندن از کنسول) Your first C# Program (Write and Read from Console)

  • سی شارپ چیست؟ What is C#

  • اولین برنامه سی شارپ شما Your first C# program

  • نوشتن برای کنسول Writing to console

  • خواندن از کنسول Reading from console

  • تمرین تمرین - نوشتن و خواندن از کنسول Practice Exercise - Writing and Reading From Console

انواع، متغیرها، اعلان ها در سی شارپ Types, Variables, Declarations in C#

  • کلمات کلیدی و شناسه ها Keywords and Identifiers

  • اعلامیه ها و تکالیف متغیرها Variables Declarations and Assignments

  • انواع ارزش داخلی Built-in Value Types

  • انواع مرجع رشته String Reference Types

  • انواع ارزش در مقابل انواع مرجع در سی شارپ Value Types vs Reference Types in C#

  • اپراتورها در سی شارپ Operators in C#

  • اپراتورها - تمرین کدگذاری Operators - Coding Exercise

  • انواع Nullable Nullable Types

  • تبدیل نوع داده (کلاس Typecast و Convert) Datatype Conversion (Typecast and Convert class)

  • تبدیل نوع داده (Parse و TryParse) Datatype Conversion (Parse and TryParse)

  • آرایه ها Arrays

دستورات شرطی و تکراری در سی شارپ Conditional and Iteration Statements in C#

  • مقدمه ای بر بیانیه ها Introduction to Statements

  • اظهارات مشروط - اگر/دیگر/اگر Conditional Statements - If / Else / Else If

  • Logical AND و Logical OR Logical AND and Logical OR

  • مورد سوئیچ - بیانیه های مشروط Switch Case - Conditional Statements

  • بیانیه های تکرار - مقدمه Iteration Statements - Introduction

  • while Loops - بیانیه های تکرار While Loops - Iteration Statements

  • Do while Loops - بیانیه های تکرار Do While Loops - Iteration Statements

  • برای حلقه ها - بیانیه های تکرار For Loops - Iteration Statements

  • حلقه های Foreach - بیانیه های تکرار Foreach Loops - Iteration Statements

عملیات رشته در سی شارپ String Operations in C#

  • مقدمه ای بر توابع و عملیات رشته در سی شارپ Introduction to String Functions and Operations in C#

  • طول - تعیین طول رشته در سی شارپ Length - Determine Length Of A String in C#

  • زیر رشته - استخراج متن از یک رشته در سی شارپ Substring - Extract Text From A String In C#

  • IndexOf - جستجو در داخل رشته - String IndexOf و LastIndexOf Methods IndexOf - Search Within String - String IndexOf and LastIndexOf Methods

  • ToLower و ToUpper - تبدیل رشته به حروف کوچک یا بزرگ ToLower and ToUpper - Convert String To Lowercase or Uppercase

  • Replace - جایگزین کردن متن در رشته Replace - Replace Text in String

  • تقسیم - یک رشته را با استفاده از جداکننده تقسیم کنید Split - Split a string using a separator

  • برش - فضاهای سفید پیشرو و انتهایی یا کاراکترهای رشته را برش دهید Trim - Trim Leading and Trailing Whitespaces or Characters from string

  • StartsWith - بررسی کنید که آیا رشته StartsWith فرعی است یا خیر StartsWith - Check if string StartsWith sub string

  • EndsWith - بررسی کنید که آیا رشته فرعی EndsWith است یا خیر EndsWith - Check if string EndsWith sub string

  • حاوی - بررسی کنید که آیا رشته حاوی رشته فرعی است یا خیر Contains - Check if string contains the substring

متدها در سی شارپ (توابع) Methods in C# (Functions)

  • مقدمه ای بر روش ها Introduction to Methods

  • تعریف و فراخوانی روش‌های نمونه Defining and Calling Instance Methods

  • روش های استاتیک Static Methods

  • پارامترهای روش Method Parameters

  • انواع پارامترهای روش (انواع ارزش، انواع مرجع، انواع خروجی) Types Of Method Parameters (Value Types, Reference Types, Output Types)

برنامه نویسی شی گرا - کلاس ها، سازنده ها و ویژگی ها Object Oriented Programming - Classes, Constructors and Properties

  • مقدمه ای بر کلاس ها Introduction To Classes

  • سازندگان Constructors

  • اعضای استاتیک و نمونه Static and Instance Members

  • خواص و فواید آن Properties and it's benefits

  • ویژگی های پیاده سازی خودکار Auto-Implemented Properties

وراثت - برنامه نویسی شی گرا Inheritance - Object Oriented Programming

  • ارث - مبانی، مزایا، نمونه های کد عملی Inheritance - Basics, Benefits, Practical Code Examples

  • انواع وراثت و استفاده از اصلاح کننده های دسترسی Types of Inheritance and Using Access Modifiers

  • پنهان کردن روش (کلید کلیدی جدید، کلیدواژه پایه) Method Hiding (new keyword, base keyword)

چند شکلی - برنامه نویسی شی گرا Polymorphism - Object Oriented Programming

  • چند شکلی و چند شکلی زمان اجرا (روش نادیده گرفتن) Polymorphism and Run-Time Polymorphism (Method Overriding)

  • نادیده گرفتن روش در مقابل پنهان کردن روش Method Overriding vs Method Hiding

  • روش اضافه بار - چند شکلی زمان کامپایل Method Overloading - Compile Time Polymorphism

رابط ها و کلاس های انتزاعی Interfaces and Abstract Classes

  • رابط - مقدمه، مثال های عملی و مزایای رابط ها Interface - Introduction, Practical Examples and Advantages Of Interfaces

  • کلاس های چکیده Abstract Classes

  • روش های رابط پیش فرض Default Interface Methods

  • کلاس های انتزاعی در مقابل رابط ها Abstract classes vs Interfaces

نمایش نظرات

آموزش تسلط به سی شارپ - دوره کامل برنامه نویسی سی شارپ 2024
جزییات دوره
9.5 hours
57
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
37
4.9 از 5
ندارد
دارد
دارد
Sameer Saini
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sameer Saini Sameer Saini

برنامه نویس حرفه ای نرم افزار