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

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
زبان سیشارپ از ویندوز شروع به کار کرد ، اما امروز تقریباً در همه جا می توانید آن را پیدا کنید. چه در فضای ابری ، در دسک تاپ های دارای MacOS و Linux ، یا در سیستم عامل های تلفن همراه مانند Android و iOS ، سیشارپ به زبانی قدرتمند و بالغ برای تقریباً هر هدف برنامه نویسی تبدیل شده است. در این دوره ، جو مارینی به اصول سیشارپ می پردازد ، و با یک مرور کلی از ساختارهای زبان مانند جریان برنامه و انواع داده ها شروع می شود. او سپس به مباحث پیشرفته تری مانند توابع، تکنیک های برنامه نویسی شی گرا و پردازش رشته می پردازد. بعد از این دوره ، شما درک بهتری از سیشارپ خواهید داشت ، و اینکه چگونه ترکیب قدرت ، سادگی و رسا بودن آن را به یک زبان برنامه نویسی کاملاً همه کاره تبدیل می کند که تقریباً برای هر سناریویی قابل استفاده است.
مهارت ها
C#Programming LanguagesMicrosoftSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - مقدمه ای برای یادگیری سی شارپ
- 02 - آنچه باید بدانید
- 03 - تنظیم محیط خود
- 04 - نحوه اجرای نمونه ها
- 05 - چالشهای CoderPad
1. مروری بر سی شارپ
- 06 - Hello World سی شارپ
- 07 - متغیرها و انواع داده ها
- 08 - اپراتورها
- 09 - نوشتن نظرات سی شارپ
2. سی شارپ جریان برنامه
- 10 - شرایط با if
- 11 - شرایط با کلید
- 12 - برای حلقه ها
- 13 - حلقههای while
- 14 - استفاده از استراحت و ادامه دادن
- 15 - استثنائات
3. رشتههای C#
- 16 - عملیات رشته
- 17 - قالببندی رشته
- 18 - درون یابی رشته ای
- 19 - استفاده از StringBuilder
- 20 - تجزیه رشته
- 21 - راه حل - شمارش انواع داده ها
4. توابع سی شارپ
- 22 - اصول عملکرد
- 23 - پارامترهای نامگذاری شده و پیش فرض
- 24 - پارامترهای مرجع و خروجی
- 25 - برگرداندن مقادیر متعدد
- 26 - راه حل - پالیندروم
5. سی شارپ شی گرا
- 27 - تعریف کلاسهای سی شارپ
- 28 - اصلاح کنندههای دسترسی
- 29 - تعریف خواص
- 30 - ارث
- 31 - نمایش رشته
- 32 - راه حل - بانک
نتیجه
- 33 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری سی پلاس پلاس
- دوره آموزشی C++ Pointers
- دوره آموزشی مبانی برنامه نویسی C: کنترل جریان، متغیرها و اشاره گرها
- دوره آموزشی یادگیری سی پلاس پلاس (2021)
- دوره آموزشی ساختارهای داده، اشاره گرها و سیستم های فایل در زبان سی
- دوره آموزشی توسعه مبتنی بر آزمایش در ++C
- دوره آموزشی معرفی برنامه نویسی عملکردی در ++C
- دوره آموزشی توسعه برنامه های کاربردی توزیع شده با سی شارپ و ZeroMQ
مسیرهای مرتبط
- مسیر آموزشی مبانی توسعه نرم افزار
- مسیر آموزشی ارتقا دادن مهارت های خود را در سی پلاس پلاس
- مسیر آموزشی تبدیل شدن به یک برنامه نویس سی پلاس پلاس
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده نرم افزار
- مسیر آموزشی تبدیل شدن به یک استاد سی پلاس پلاس
- مسیر آموزشی ارتقای مهارتهای سی شارپ: ساخت برنامههای مقاوم
- مسیر آموزشی آماده شدن برای گواهینامه MongoDB C# Developer Associate
- مسیر آموزشی سواد فنی و آمادگی برای آینده برای مدیران ارشد