مقدمه ای کاربردی بر برنامه نویسی سی شارپ

A Practical Introduction to C# Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

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

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

تماس بگیرید

اهداف یادگیری

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

مخاطب مورد نظر

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

پیش نیازها

برای استفاده حداکثری از این یادگیری، باید درک اولیه ای از برنامه نویسی داشته باشید، اما این ضروری نیست. این دوره برای افراد مبتدی نیز قابل گذراندن است.


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

مقدمه ای بر سی شارپ Introduction to C#

  • معرفی Introduction

  • بررسی اجمالی Overview

  • مروری بر توسعه نرم افزار Software Development Overview

  • Net's Place .Net's Place

  • DEMO: محیط توسعه DEMO: Development Environment

  • DEMO: ایجاد یک برنامه DEMO: Creating an Application

  • نسخه آزمایشی: VS Code در ویندوز DEMO: VS Code on Windows

  • خلاصه Summary

یک محیط توسعه NET Core C# را در MacOS تنظیم کنید Set Up a .NET Core C# Development Environment on MacOS

  • یک محیط توسعه NET Core C# را در MacOS تنظیم کنید Set Up a .NET Core C# Development Environment on MacOS

انواع و متغیرهای داده سی شارپ C# Data Types and Variables

  • معرفی Introduction

  • بررسی اجمالی Overview

  • متغیرها Variables

  • شخصیت ها و رشته ها Characters and Strings

  • DEMO: متغیرهای رشته ای DEMO: String Variables

  • شماره Numbers

  • DEMO: انواع داده های عدد صحیح DEMO: Integer Data Types

  • نسخه آزمایشی: اعداد ممیز شناور DEMO: Floating Point Numbers

  • DEMO: آرایه ها DEMO: Arrays

  • خلاصه دوره Course Summary

مقدمه ای بر شی گرایی و کلاس های سی شارپ Introduction to Object Orientation and C# Classes

  • معرفی Introduction

  • بررسی اجمالی Overview

  • شی گرا نیست Not Object Oriented

  • برای حلقه ها و توابع For Loops and Functions

  • اولین کلاس First Class

  • کلاس تصفیه شده Refined Class

  • وراثت Inheritance

  • کلاس های دات نت .NET Classes

  • خلاصه Summary

سی شارپ Loops Deep Dive C# Loops Deep Dive

  • معرفی Introduction

  • بررسی اجمالی Overview

  • برای حلقه ها در عمق For Loops in Depth

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

  • لیست ها Lists

  • حلقه Foreach Foreach Loop

  • خلاصه حلقه های سی شارپ C# Loops Summary

لیست ها و فایل های سی شارپ C# Lists and Files

  • معرفی Introduction

  • بررسی اجمالی Overview

  • خواندن از یک فایل متنی Reading from a Text File

  • نوشتن در یک فایل متنی Writing to a Text File

  • معماری مدل داده Data Model Architecture

  • خلاصه Summary

C# Conditional Branching C# Conditional Branching

  • معرفی Introduction

  • بررسی اجمالی Overview

  • نسخه ی نمایشی DotNet 6.0 DotNet 6.0 Demo

  • نسخه نمایشی If-Statement If-Statement Demo

  • نسخه ی نمایشی عبارات بولی Boolean Expressions Demo

  • سوئیچ بیانیه Switch Statement

  • خلاصه Summary

رابط های سی شارپ C# Interfaces

  • مقدمه رابط سی شارپ C# Interface Introduction

  • رابط ها Interfaces

  • نسخه ی نمایشی رابط ها Interfaces Demo

  • خلاصه رابط سی شارپ C# Interface Summary

C# Generics C# Generics

  • معرفی Introduction

  • بررسی اجمالی Overview

  • نسخه نمایشی C# Generics C# Generics Demo

  • خلاصه Summary

نمایش نظرات

CloudAcademy یک پلتفرم آموزش آنلاین است که به کاربران کمک می‌کند مهارت‌های خود را در زمینه محاسبات ابری (Cloud Computing) و فناوری‌های مرتبط با آن ارتقا دهند. این پلتفرم طیف گسترده‌ای از دوره‌های آموزشی، آزمون‌ها و تمرینات عملی را در موضوعاتی مانند AWS، Microsoft Azure، Google Cloud Platform، DevOps، امنیت سایبری و داده‌های بزرگ ارائه می‌دهد.

مقدمه ای کاربردی بر برنامه نویسی سی شارپ
جزییات دوره
4h 17m
56
CloudAcademy CloudAcademy
(آخرین آپدیت)
1,945
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hallam Webber Hallam Webber

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

Hallam Webber Hallam Webber

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