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

C# and Dot Net for Beginners

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

در این دوره کوتاه با اصول کدنویسی در سی شارپ با استفاده از چارچوب Dot Net (.Net) در ویندوز آشنا خواهید شد. اگر در زمینه کدنویسی مبتدی هستید، این دوره برای شما مناسب است.

شما از خودم یاد خواهید گرفت، یک توسعه دهنده حرفه ای با برنامه های زیادی به نام خود، از جمله یکی از محبوب ترین سرویس های پخش موسیقی در اروپا!

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

  • چگونه اولین برنامه C# خود را کدگذاری کنیم
  • نحوه ساختار کد خود
  • اصول معماری خوب
  • و خیلی چیزهای دیگر!

برخی از مواردی که در آنها مهارت خواهید داشت عبارتند از:

  • متغیرها
  • روشها
  • کلاس ها در مقابل اشیاء
  • انواع اعداد
  • ورودی کاربر
  • منطق
  • اشکالات
  • Refactoring

در پایان، دانش کافی برای شروع کدنویسی برنامه های کوچک خود را خواهید داشت!

یک برنامه حسابداری ایجاد کنید که درآمد دریافتی را ردیابی کند و آمار جاری را نشان دهد.

پروژه کلاس مجموعه وظایف زیر است:

  1. یک پروژه جدید ویژوال استودیو را شروع کنید
  2. یک برنامه حسابداری بسیار ابتدایی ایجاد کنید که کارهای زیر را انجام دهد
  3. اعداد را به طور مداوم اضافه می کند (به عنوان مثال: $4 + $5 + $6 و غیره)
  4. یک آمار برای کاربر نهایی نمایش می دهد تا ببیند چقدر درآمد داشته است!

اگر احساس ماجراجویی می‌کنید، می‌توانید نسخه پیشرفته را انتخاب کنید:

  1. به کاربر نهایی اجازه دهید هزینه‌ها را کم کند (به عنوان مثال: -$10، -$1 و غیره)
  2. سود جاری (درآمد منهای هزینه ها) را نشان دهید

پس از تکمیل، یک اسکرین شات بگیرید و آن را در قسمت پروژه ها پست کنید!


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

درس ها Lessons

  • برنامه کنسول چیست What is a Console App

  • متغیر در سی شارپ چیست؟ What is a Variable in C Sharp

  • فضای نام در مقابل کلاس در سی شارپ Namespace vs Class in C Sharp

  • باگ در سی شارپ چیست؟ What is a Bug in C Sharp

  • Switch Case در سی شارپ چیست؟ What is Switch Case in C Sharp

  • کد خودمان را بنویسیم - ریاضیات در سی شارپ Write Our Own Code – Maths in C#

  • بازسازی برنامه اصلی Refactoring the Main Program

  • یک برنامه کنسول ایجاد کنید و آن را اجرا کنید Create a Console App and Run It

  • Refactoring در سی شارپ چیست؟ What is Refactoring in C Sharp

  • تبدیل نوع در سی شارپ چیست؟ What is a Type Conversion in C Sharp

  • معرفی Introduction

  • ایجاد ورودی کاربر Creating User Input

  • Refactoring - درس هایی برای توسعه دهندگان جوان Refactoring – Lessons for Junior Devs

  • تفاوت بین int float double در سی شارپ Difference between int float double in C Sharp

  • اگر دیگر در سی شارپ If Else in C Sharp

  • اشکالاتی که باعث خرابی و پاکسازی ورودی کاربر می شوند Bugs that Cause Crashes and User Input Cleansing

  • پروژه کلاس Class Project

  • منطق برنامه – کیس سوئیچ Program Logic – Switch Case

  • انواع اعداد در سی شارپ – و چرا Number Types in C# – And Why

  • متد در سی شارپ چیست؟ What is a Method in C Sharp

  • اشکالات و انواع اعداد Bugs and Number Types

نمایش نظرات

آموزش سی شارپ و دات نت برای مبتدیان
جزییات دوره
1h 25m
21
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
104
3 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Grant Klimaytys Grant Klimaytys

مهندس نرم افزار

اولین برنامه نرم افزاری من مغز هوش مصنوعی یک ربات زیر آب در اوایل دهه 2000 بود، هنوز جالبترین پروژه ای که تا به حال روی آن کار کرده ام!

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

این روزها من روی ساخت برنامه‌های متقابل پلتفرم با کیفیت با استفاده از استودیوی Xamarin در C#، Xcode و Swift 2 و Android Studio تمرکز می‌کنم.

اگر می‌خواهید یک توسعه‌دهنده مستقل شوید، صادقانه می‌توانم بگویم این بهترین زندگی در جهان است. هیچ رئیسی نخواهید داشت، نرخ ساعتی 60 تا 150 دلار دریافت کنید و هر زمان که بخواهید به تعطیلات بروید!

البته شما باید ابتدا یاد بگیرید که چگونه برنامه های خوب بسازید، که من را به علاقه دومم می رساند - آموزش در Skillshare. اکنون در دوره های من شرکت کنید و خواهید دید که توسعه اپلیکیشن موبایل چقدر می تواند آسان باشد!