دوره آموزشی یادگیری سی شارپ
2 ساعت 54 دقیقهمبتدی2023-09-14
مدرسین

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
زبان سیشارپ از ویندوز شروع به کار کرد ، اما امروز تقریباً در همه جا می توانید آن را پیدا کنید. چه در فضای ابری ، در دسک تاپ های دارای MacOS و Linux ، یا در سیستم عامل های تلفن همراه مانند Android و iOS ، سیشارپ به زبانی قدرتمند و بالغ برای تقریباً هر هدف برنامه نویسی تبدیل شده است. در این دوره ، جو مارینی به اصول سیشارپ می پردازد ، و با یک مرور کلی از ساختارهای زبان مانند جریان برنامه و انواع داده ها شروع می شود. او سپس به مباحث پیشرفته تری مانند توابع، تکنیک های برنامه نویسی شی گرا و پردازش رشته می پردازد. بعد از این دوره ، شما درک بهتری از سیشارپ خواهید داشت ، و اینکه چگونه ترکیب قدرت ، سادگی و رسا بودن آن را به یک زبان برنامه نویسی کاملاً همه کاره تبدیل می کند که تقریباً برای هر سناریویی قابل استفاده است.
مهارت ها
C#Programming LanguagesMicrosoftSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- مقدمه ای برای یادگیری سی شارپ
- آنچه باید بدانید
- تنظیم محیط خود
- نحوه اجرای نمونه ها
- چالشهای CoderPad
مروری بر سی شارپ
- Hello World سی شارپ
- متغیرها و انواع داده ها
- اپراتورها
- نوشتن نظرات سی شارپ
سی شارپ جریان برنامه
- شرایط با if
- شرایط با کلید
- برای حلقه ها
- حلقههای while
- استفاده از استراحت و ادامه دادن
- استثنائات
رشتههای C#
- عملیات رشته
- قالببندی رشته
- درون یابی رشته ای
- استفاده از StringBuilder
- تجزیه رشته
- راه حل - شمارش انواع داده ها
توابع سی شارپ
- اصول عملکرد
- پارامترهای نامگذاری شده و پیش فرض
- پارامترهای مرجع و خروجی
- برگرداندن مقادیر متعدد
- راه حل - پالیندروم
سی شارپ شی گرا
- تعریف کلاسهای سی شارپ
- اصلاح کنندههای دسترسی
- تعریف خواص
- ارث
- نمایش رشته
- راه حل - بانک
نتیجه
- مراحل بعدی