مسترکلاس کامل سیشارپ - از مبتدی مطلق تا متخصص
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول سیشارپ و فریمورک داتنت را یاد خواهید گرفت.
- توانایی نوشتن کد با کیفیت بالا را کسب خواهید کرد.
- مفاهیم اساسی برنامه نویسی شیگرا را درک خواهید کرد.
- با ساختارهای داده مانند آرایهها و لیستها کار کرده و آنها را درک خواهید کرد.
- بینشهایی در تشخیص بین تایپهای مقدار و تایپهای مرجع کسب خواهید کرد.
- به کدنویسی عملی از طریق تمرینات ساختار یافته مسلط خواهید شد.
- جریان برنامه را با استفاده از دستورات شرطی مدیریت خواهید کرد.
- دانش ضروری برای مصاحبه های شغلی سیشارپ را کسب خواهید کرد.
پیشنیازهای دوره
- هیچ تجربه برنامه نویسی قبلی نیاز نیست.
- به هیچ نرم افزار پولی نیاز نخواهید داشت. تمام ابزارهای مورد استفاده در دوره به صورت رایگان در دسترس هستند.
توضیحات دوره
شما سیشارپ را از ابتدا یاد میگیرید و به توسعهدهنده حرفهای تبدیل میشوید.
این دوره برای کسی مناسب است که میخواهد برنامهنویسی به زبان سیشارپ را یاد بگیرد. نیازی به تجربه قبلی نیست.
در این دوره، شما اصول اولیه سیشارپ شامل متغیرها، تایپهای داده، دستورات شرطی، حلقهها، توابع و آبجکتها را یاد خواهید گرفت. همچنین در مورد مباحث پیشرفتهتر مانند جنریکها، Delegates و برنامهنویسی غیرهمزمان نیز آموزش خواهید دید.
در پایان دوره قادر به انجام موارد زیر خواهید بود:
- نوشتن برنامههای سیشارپ
- استفاده از متغیرها، تایپهای داده، دستورات شرطی، حلقهها و توابع
- ایجاد آبجکتها و کلاسها
- مدیریت استثناهای مشکلساز
- اشکالزدایی کد خود
شما بیشتر از صرفاً سینتکس سیشارپ خواهید آموخت. این دوره فقط در مورد خود این زبان نیست، بلکه در مورد برنامهنویسی به طور کلی است. شما خواهید فهمید که چرا از برخی مفاهیم برنامهنویسی استفاده میکنیم و چگونه به طور مؤثر از آنها بهرهبرداری کنیم. ما همچنین به شما نشان میدهیم که این مفاهیم چگونه در under the hood کار میکنند، که درک عمیقتری از سیشارپ به شما ارائه میدهد.
این دوره شامل تمرینات عملی و پروژههایی است که به شما کمک میکند سیشارپ را از طریق عملی بیاموزید. همچنین به یک فروم دسترسی خصوصی خواهید داشت که میتوانید در آن سوالات خود را بپرسید و از استاد و دیگر دانشجویان کمک بگیرید.
پس منتظر چه هستید؟ همین امروز در دوره شرکت کرده و سفر خود را به عنوان توسعهدهنده سیشارپ شروع کنید.
این دوره برای چه کسانی مناسب است؟
- تازهکاران یا یادگیرندگانی که به دنبال بررسی مفاهیم اساسی در سیشارپ و داتنت هستند.
- توسعهدهندگانی که از زبانهای برنامهنویسی دیگر به سیشارپ منتقل میشوند.
مسترکلاس کامل سیشارپ - از مبتدی مطلق تا متخصص
-
این دوره چیست؟ 02:01
-
نصب ویژوال استودیو 03:25
-
آشنایی با نحوه استفاده از ویژوال استودیو 07:44
-
درک دستورات Using 01:50
-
static void Main (string[] args) چیست؟ 02:37
-
Hello world 03:10
-
کامنتگذاری روی کد 02:56
-
درک فضای سفید 02:14
-
انواع مختلف خطا 02:47
-
میانبرهای صفحه کلید 05:36
-
نصب پکیجهای دیگر در ویژوال استودیو 02:14
-
خلاصه 00:56
-
آشنایی با متغیرها 00:50
-
عدد صحیح، Long، شناور، دوبل و اعشاری 07:16
-
رشته و کاراکترها 02:35
-
تبدیل از رشته به اعداد 03:59
-
بولی (درست و غلط) 01:15
-
اعمال عملیاتها روی متغیرها (+ - / *) 06:06
-
عملگر باقیمانده و مدول (%) 03:34
-
کلیدواژه Var 04:14
-
ثابتها 04:04
-
تایپهای داده پیشرفته 03:11
-
خلاصه 03:10
-
تمرین 1 - ذخیره داده کاربر 02:12
-
تمرین 2 - اعمال عملگرها روی 3 عدد صحیح 01:08
-
تمرین 3 - ایجاد و چاپ رشتهها 00:41
-
تمرین 4 - تعیین عدد فرد و زوج 01:56
-
مقدمه 01:46
-
ورودی و خروجی کنسول 08:36
-
دستورات If 13:44
-
تسک 1 - دستور If با خروجی زمان روز 05:20
-
دستورات Switch 05:17
-
تسک 2 - دستورات Switch با خروجی نمره 03:34
-
حلقههای For 07:59
-
تسک 3 - حلقه For، جمع اعداد 01:49
-
While و Do While + بحثهای موقعیتی 10:26
-
تسک 4 - While، انتخاب گزینه 05:48
-
عملگر شرطی، علامت سوال و عملگر سهگانه 03:29
-
تسک 5 - عملگر شرطی و مقایسه عدد صحیح 01:51
-
فرمتبندی خروجی کنسول 13:16
-
تسک 6 - خروجی کنسول و فرمت ارز 02:18
-
TryParse - تبدیل ایمن رشتهها 10:08
-
تسک 7 - TryParse، خواندن مقدار سن و اعتبارسنجی 05:06
-
سفارشیسازی رنگ متن کنسول و مکاننما 03:27
-
سفارشیسازی اندازه پنجره کنسول و اندازه متن 01:31
-
خلاصه 02:24
-
تمرین 1 - جدول ضرب 03:31
-
تمرین 2 - خروجی بررسی سن 06:27
-
تمرین 3 - تبدیل فارنهایت به سلسیوس 03:49
-
تمرین 4 - فاکتوریل 05:17
-
تمرین 5 - Fizz buzz 05:15
-
تمرین 6 - مجموع تعداد روزها 05:36
-
تمرین 7 - تبدیل شماره روز به متن روز 04:52
-
تمرین 8 - چاپ همه اعداد زوج و فرد از 0 تا 100 03:34
-
تمرین 9 - اعتبارسنجی مثلث 03:11
-
تمرین 10 - خواندن و جمع چندین مقدار 07:48
-
تمرین 11 - خواندن و ضرب مقادیر 01:47
-
تمرین 12 - چاپ بزرگترین عدد صحیح از 3 مقدار 03:01
-
تمرین 13 - خواندن و بررسی عدد فرد و زوج 03:01
-
مقدمه 01:54
-
درونیابی ($) 03:25
-
فرمتبندی کامپوزیت {0} 05:38
-
درونیابی (@) 08:37
-
الحاق و عملگر جمع 04:46
-
خالی 02:19
-
مساوی 05:04
-
شامل بودن 02:51
-
درج 04:59
-
جایگزینی 03:43
-
IndexOf 04:45
-
حذف 08:23
-
رشته فرعی 12:46
-
تکرار روی یک رشته 09:55
-
IsNullOrEmpty 05:13
-
ToString 03:02
-
ToUpper و ToLower 07:00
-
StartsWith و EndsWith 05:06
-
Trim 07:31
-
StringBuilder 17:34
-
خلاصه 00:39
-
تمرین 1 - خواندن رشته و چاپ طول 03:18
-
تمرین 2 - خواندن و چاپ معکوس 08:40
-
تمرین 3 - چکر پسورد 09:18
-
تمرین 4 - خواندن و چاپ نام کامل 07:23
-
تمرین 5 - معکوس حرف رشته 11:19
-
مقدمه 03:14
-
آرایهها (استاتیک) 22:05
-
تسک 1 - آرایه - لیست خرید 10:59
-
مرتبسازی آرایهها 02:50
-
تسک 2 - مرتبسازی و چاپ لیست خرید 02:33
-
معکوس آرایهها 03:32
-
تسک 3 - معکوس کردن و چاپ لیست خرید 01:44
-
کپی آرایهها 13:14
-
پاکسازی آرایه 06:28
-
تسک 4 - پاکسازی و چاپ لیست خرید 05:34
-
IndexOf 09:22
-
تسک 5 - جستجو و چاپ آیتم لیست خرید 11:21
-
آرایههای چندبعدی 26:03
-
لیست (پویا) 09:10
-
تسک 6 - افزودن، یافتن، حذف و تکرار لیست 20:42
-
دیکشنری (پویا) 12:40
-
تسک 7 - تابلو امتیازات دیکشنری 13:57
-
تشریح یک لیست جدا شده با ویرگول (CSV) 14:46
-
خلاصه 00:37
-
تمرین 1 - تفکیک اعداد زوج و فرد 06:42
-
تمرین 2 - آرایه مضاعف 06:49
-
تمرین 3 - صفحه بازی دوز 08:08
-
تمرین 4 - گزینههای منو 11:22
-
تمرین 5 - خواندن مقادیر و چاپ مجموع 08:52
-
تمرین 6 - خواندن مقادیر و جستجو 12:23
-
مقدمه 01:58
-
مقدمه تابع 05:41
-
تسک 1 - چاپ نام در تابع 03:04
-
اسکوپ متغیر 07:47
-
متدهای Void 05:54
-
تسک 2 - توابع خوشآمدگویی و خداحافظی 01:36
-
متدهای تایپ بازگشتی 18:17
-
تسک 3 - بازگردانی توابع خوشآمدگویی و خداحافظی 05:44
-
پارامترها 12:36
-
تسک 4 - چاپ در کنسول 02:17
-
پارامترهای آپشنال 04:56
-
تسک 5 - چاپ درونخطی در کنسول 03:29
-
پارامترهای نامگذاری شده 02:32
-
تسک 6 - چاپ کنسول نامگذاری شده 00:58
-
پارامتر خروجی 17:37
-
تسک 7 - بازگشت باقیمانده 07:57
-
انتقال بر اساس مرجع 08:44
-
تسک 8 - بازگشت مرجع باقیمانده 04:51
-
overloading تابع 05:43
-
تسک 9 - ترکیب بازگشتهای باقیمانده 02:29
-
خلاصه 02:00
-
تمرین 1 - مجموع اعداد 04:12
-
تمرین 2 - شمردن فضاها 04:18
-
تمرین 3 - جابجایی اعداد صحیح 04:25
-
تمرین 4 - توابع مربعی و مکعبی 07:05
-
تمرین 5 - مساحت مثلث 04:02
-
تمرین 6 - تبدیل دقیقه 02:29
-
تمرین 7 - فاکتوریل 03:14
-
تمرین 8 - مجموع آرایه اعداد صحیح 10:56
-
مقدمه 01:08
-
مدیریت استثنا 02:19
-
Try...catch 09:20
-
چاپ پیامهای خطا 04:44
-
Throw کردن استثناها 12:57
-
بحث - چه زمانی از TryX به جای if استفاده کنیم؟ 05:18
-
خلاصه 01:19
-
تمرین 1 - آرایه خارج از محدوده 03:15
-
تمرین 2 - تابع TryParse سفارشی 08:28
-
تمرین 3 - تقسیم بر صفر 03:48
-
تمرین 4 - سرریز عدد صحیح 02:19
-
مقدمه 00:53
-
اشکالزدایی کنسول 07:52
-
اشکالزدایی 11:58
-
استک فراخوانی 05:45
-
پنجرههای محلی-خودکار 03:39
-
Watch list 05:09
-
خلاصه 01:06
-
تمرین 1 - خطای منطقی 03:34
-
تمرین 2 - یافتن خطا 07:24
-
مقدمه 02:00
-
ساختارها 16:43
-
تسک 1 - ساختار جعبه 07:43
-
Constructor کلاس 09:03
-
تسک 2 - کلاس جعبه 03:12
-
متدها و توابع 06:11
-
تسک 3 - تابع جزئیات جعبه 05:17
-
فیلدها 15:19
-
تسک 4 - فیلدهای جعبه 10:54
-
اسکوپ متغیر 04:03
-
ویژگیها 19:40
-
تسک 5 - محدود کردن مقادیر ویژگی جعبه 16:23
-
overloading عملگر 18:01
-
تسک 6 - overloading عملگر جعبه 25:29
-
Override شدن ()ToString 15:45
-
تسک 7 - Override شدن ()Box ToString 08:07
-
وراثت 20:54
-
تسک 8 - وراثت جعبه، مربع و مستطیل 11:24
-
کلاسهای انتزاعی 13:56
-
تسک 9 - کلاس انتزاعی جعبه 13:50
-
رابط 07:46
-
تسک 10 - رابط جعبه 08:06
-
توابع استاتیک 20:22
-
تسک 11 - تابع CreateBox helper 07:58
-
Enums 22:30
-
تسک 12 - روزهای هفته به صورت Enum 10:05
-
کلیدواژه محافظت شده 07:18
-
کلیدواژه مهر و موم شده 06:22
-
جمعبندی برنامهنویسی شیگرا 20:02
-
خلاصه 01:17
-
تمرین 1 - ذخیرهسازی کتاب 26:27
-
تمرین 2 - مشتری با فاکتورها 17:37
-
تمرین 3 - کارمند 17:34
-
تمرین 4 - شخص، دانشآموز و کارمند 19:17
-
مبانی 05:12
-
یافتن یک شغل 07:26
-
فرآیند مصاحبه 06:46
-
تست فنی 04:06
-
گامهای پایانی 03:01
-
خلاصه 08:11
-
گام بعدی چیست؟ 04:36
-
تشکر از شما و تبریک 00:29
مشخصات آموزش
مسترکلاس کامل سیشارپ - از مبتدی مطلق تا متخصص
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:201
- مدت زمان :23:24:54
- حجم :10.1GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy