سیشارپ پیشرفته با NET Core. - یادگیری از طریق کدنویسی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- NET Core. - یک فریمورک متن باز و چندسکویی برای ایجاد اپلیکیشنهای مدرن و با عملکرد بالا
- اصول برنامهنویسی شیگرا (OOP) - شامل کلاسها، وراثت، پلیمورفیسم، کپسولهسازی و انتزاع برای طراحی راهحلهای نرمافزاری مقاوم
- ایجاد و پیادهسازی کامپوننتها و کنترلهای قابل استفاده مجدد
- معماری اپلیکیشنها با همگرایی بالا و کوپلینگ کم، تضمینکننده قابلیت تست و گسترش از طریق استفاده مناسب از رابطها
- عملکردهای اصلی سیشارپ - شامل تطابق الگو، delegates، رویدادها، عبارات لامبدا و LINQ برای تسهیل تسکهای رایج برنامهنویسی
- تسلط به اصول برنامهنویسی پایگاه داده در سیشارپ از طریق ADO NET، که امکان تعامل بدون مشکلات با پایگاه دادهها برای ذخیره و دستکاری داده را فراهم میکند.
پیشنیازهای دوره
- درک بنیادی از مفاهیم سیشارپ، شامل متغیرها، type casting، دستورات شرطی، حلقههای تکرارشونده، کلاسها و ساختارها، enumerations و کالکشنها
توضیحات دوره
شما پتانسیل کامل سیشارپ را با دوره جامع ما « سیشارپ پیشرفته با NET Core. - یادگیری از طریق کدنویسی» کشف میکنید. شما به عمق پیچیدگیهای برنامهنویسی سیشارپ پرداخته و قدرت NET Core. را از طریق تمرینات کدنویسی عملی و پروژههای واقعی به کار میگیرید.
در دنیای امروز که تکنولوژی در آن حاکم است، سیشارپ به عنوان یکی از پرتقاضاترین زبانهای برنامهنویسی شناخته میشود، که طیف وسیعی از اپلیکیشنها را در دامنههای مختلف پشتیبانی میکند. درک سیشارپ نه تنها درهای فرصتهای شغلی را باز میکند بلکه شما را با مهارتهای لازم برای ساخت راهحلهای نرمافزاری مقاوم، مقیاسپذیر و کارآمد مجهز میکند.
چرا سیشارپ را یاد بگیریم؟
سیشارپ، زبان برنامهنویسی چندمنظوره و قوی است که به طور گسترده در توسعه وب، توسعه بازی، توسعه اپلیکیشنهای موبایل و غیره استفاده میشود.
با پشتیبانی گسترده از فریمورک داتنت، سیشارپ به توسعهدهندگان امکان میدهد تا اپلیکیشنهایی برای چندین پلتفرم، شامل ویندوز، macOS، لینوکس، iOS و اندروید ایجاد کنند.
تسلط به سیشارپ، پایهای قوی برای یادگیری زبانها و تکنولوژیهای دیگر در اکوسیستم مایکروسافت، مانند ASP.NET Core و Xamarin و یونیتی فراهم میکند.
ساخت بر مبنای اصول سیشارپ
دانش قبلی از مبانی سیشارپ برای تسلط به مفاهیم پیشرفته تحت پوشش در این دوره ضروری است. اگر در برنامهنویسی سیشارپ تازهکار هستید، به شرکت در دوره ما با عنوان «مبانی سیشارپ با NET Core.» فکر کنید تا یک پایه قوی بسازید. این دوره به عنوان یک پیشرفت طبیعی عمل میکند و به عمق مفاهیم پیشرفته میپردازد، مهارتهای شما را گسترش میدهد و شما را به تقابل با چالشهای برنامهنویسی پیچیدهتر با اعتمادبهنفس میسازد. چه شما یک توسعهدهنده باتجربه باشید که به دنبال بهبود مهارتهای خود هستید و چه یک مبتدی مشتاق که میخواهید سفر کدنویسی خود را به سطح بعدی برسانید، دوره «سیشارپ پیشرفته با NET Core. - یادگیری از طریق کدنویسی» یک تجربه یادگیری جامع متناسب با نیازهای شما را ارائه میدهد.
چرا این دوره؟
در راهنمای کامل برای تسلط به مبانی سیشارپ با NET Core. به مدرس «توماس متیو» با بیش از 22000 دانشجو که در کلاسهای لایو آموزش دیدهاند بپیوندید. توماس تخصص خود را به دنیای آنلاین میآورد. شما به برنامهنویسی سیشارپ با یک رویکرد ساختاریافته میپردازید که برای مبتدیان قابل دسترسی اما به اندازه کافی جامع برای توسعهدهندگان باتجربه است. هر بخش با دقت طراحی شده، شامل جلسات آموزشی جذاب، آزمونها و نمایشهای لایو کدنویسی است. تسکهای کدنویسی عملی شما را به چالش میکشد تا دانش تازه آموخته خود را در سناریوهای واقعی اعمال کرده و مهارتهای حل مسئله خود را تقویت کنید. منابع قابل دانلود، شامل برنامههای نمایشی و راهحلهای تسکها، اطمینان میدهند که همه مواردی که برای موفقیت نیاز دارید، در دسترس شماست.
این دوره فراتر از مبانی پیش میرود و به مفاهیم پیشرفته مانند اصول OOP، برنامهنویسی غیرهمزمان، LINQ، مفهوم delegates، رویدادها، برنامهنویسی پایگاه داده و موارد دیگر پرداخته میشود.
شما با رویکرد کدنویسی عملی ما یاد میگیرید، جایی که شما با چالشهای واقعی روبهرو میشوید و اپلیکیشنهای کاربردی را از پایه میسازید.
با محتوای بروز که به آخرین پیشرفتهای سیشارپ و NET Core. توجه دارد، جلوتر از شور و هیجان بمانید.
در مهارتهای کدنویسی خود اعتمادبهنفس پیدا کنید و یک پورتفولیوی قوی از پروژهها برای نمایش به کارفرمایان یا مشتریان بالقوه بسازید.
چه شما توسعهدهنده باتجربه باشید که به دنبال ارتقای مهارتهای سیشارپ خود هستید و چه یک مبتدی مشتاق که میخواهد سفر برنامهنویسی خود را آغاز کند، دوره «سیشارپ پیشرفته با NET Core. - یادگیری از طریق کدنویسی» دروازه شما به موفقیت در دنیای توسعه نرمافزار است.
این دوره برای چه کسانی مناسب است؟
- کسانی که به دنبال درک عمیقتری از برنامهنویسی شیگرا در سیشارپ هستند.
- توسعهدهندگان سیشارپ که میخواهند در کلاسها و رابطها برتر باشند.
سیشارپ پیشرفته با NET Core. - یادگیری از طریق کدنویسی
-
مقدمه 03:57
-
درباره مدرس 01:45
-
قبل از شروع - ملزومات دوره 05:56
-
مقدمهای بر OOP 15:00
-
چگونه یک کلاس را در سیشارپ اعلان کنیم؟ 09:24
-
اپلیکیشن دمو برای نشان دادن مبانی OOP 18:47
-
Constructor 11:31
-
نصب ویژوال استودیو 2022 05:59
-
اپلیکیشن دمو برای نشان دادن مبانی OOP در ویژوال استودیو 2022 14:30
-
اصول OOP 03:47
-
آزمون 1 None
-
سیستم مدیریت کتابخانه ساده None
-
بررسی مستندات مایکروسافت 01:44
-
آشنایی با کپسولهسازی 07:59
-
چگونه کپسولهسازی را پیادهسازی کنیم؟ 17:01
-
اپلیکیشن دمو برای نشان دادن پیادهسازی کپسولهسازی 14:42
-
چگونه کپسولهسازی را با استفاده از ویژگیها پیادهسازی کنیم؟ 09:12
-
اپلیکیشن دمو برای نشان دادن کپسولهسازی با استفاده از ویژگیها 07:46
-
آزمون 2 None
-
تکلیف 2 - سیستم رجیستر مشتری None
-
مقدمهای بر وراثت 14:25
-
انواع وراثت 04:03
-
وراثت تک 19:01
-
وراثت سلسلهمراتبی 09:04
-
وراثت چندسطحی 16:36
-
آزمون 3 None
-
تکلیف 3 - سیستم اجاره خودرو None
-
مقدمهای بر رابطها 16:58
-
اپلیکیشن دمو - رابطها 09:02
-
قابلیت گسترش رابطها 05:59
-
اپلیکیشن دمو - قابلیت گسترش رابطها 20:07
-
تکلیف 4 - سیستم مدیریت فروشگاه کتاب None
-
انسجام 06:40
-
کوپلینگ 10:04
-
وراثت چندگانه 10:29
-
آزمون 4 None
-
مقدمهای بر انتزاع 04:41
-
کلاس انتزاعی 07:41
-
اپلیکیشن دمو - کلاس انتزاعی 07:40
-
تفاوتهای بین انتزاع و کپسولهسازی 01:22
-
آزمون 5 None
-
تکلیف 5 - یادآور نگهداری خودرو None
-
مقدمهای بر پلیمورفیسم 01:20
-
پلیمورفیسم زمان کامپایل 05:26
-
پلیمورفیسم ران تایم 08:18
-
اپلیکیشن دمو - پلیمورفیسم ران تایم 07:36
-
تفاوتهای بین پلیمورفیسم ران تایم و پلیمورفیسم زمان کامپایل 04:02
-
آزمون 6 None
-
تکلیف 6 - ماشینحساب مساحت شکل None
-
کلیدواژه base 04:47
-
فراخوانی Constructor کلاس اولیه 09:11
-
اپلیکیشن دمو - فراخوانی Constructor کلاس اولیه 11:40
-
کلاس seal شده 05:25
-
متد seal شده 05:05
-
اپلیکیشن دمو - کلاس و متد Seal شده 17:30
-
مقدمهای بر Upcasting و Downcasting 14:10
-
اپلیکیشن دمو - Upcasting 19:26
-
اپلیکیشن دمو - Downcasting 06:03
-
آزمون 7 None
-
مقدمهای بر طراحیهای تطابق الگو 20:07
-
تطابق الگو با ویژگیها 06:43
-
اپلیکیشن دمو - تطابق الگو با ویژگیها 14:28
-
تکلیف 7 - ماشینحساب تخفیف کتابخانه None
-
مقدمهای بر تاپلها 13:54
-
اپلیکیشن دمو - تاپلها 12:52
-
مقدمهای بر رکوردها 14:14
-
اپلیکیشن دمو - رکوردها 07:32
-
آزمون 8 None
-
تکلیف 8 - مدیریت رکوردهای کارمندان None
-
مقدمهای بر اندیسها و دامنهها 04:26
-
اپلیکیشن دمو - اندیسها و دامنهها 06:16
-
مقدمهای بر کلاسهای غیرقابل تغییر 02:22
-
اپلیکیشن دمو - کلاس غیرقابل تغییر 15:43
-
Delegates 17:09
-
اپلیکیشن دمو - Delegates 19:36
-
Delegates مولتیکست 08:02
-
اپلیکیشن دمو - Delegates مولتیکست 11:59
-
رویدادها 10:31
-
اپلیکیشن دمو - رویدادها 19:13
-
امنیت Null در رویدادها 05:57
-
مزایای رویدادها 06:51
-
آزمون 9 None
-
عبارات لامبدا 11:16
-
اپلیکیشن دمو - عبارت لامبدا 05:23
-
مزایای عبارات لامبدا 03:03
-
کوئری یکپارچه زبان (LINQ) 04:46
-
اپلیکیشن دمو - LINQ 25:34
-
آزمون 10 None
-
تکلیف 9 - سیستم مدیریت محصولات None
-
برنامهنویسی غیرهمزمان 08:24
-
اپلیکیشن دمو - برنامهنویسی غیرهمزمان 18:07
-
برنامهنویسی پایگاه داده در سیشارپ 16:26
-
نصب SQL Server و Management Studio 14:55
-
ایجاد پایگاه داده و جداول در SSMS 12:31
-
اپلیکیشن مدیریت کتابخانه - نصب SqlClient 06:12
-
اپلیکیشن مدیریت کتابخانه - توسعه سیستم منو 15:38
-
اپلیکیشن مدیریت کتابخانه - افزودن یک کتاب 25:07
-
اپلیکیشن مدیریت کتابخانه - لیستبندی تمام کتابها 18:47
-
اپلیکیشن مدیریت کتابخانه - جستجوی یک کتاب 12:32
-
اپلیکیشن مدیریت کتابخانه - بروزرسانی یک کتاب 24:30
-
اپلیکیشن مدیریت کتابخانه - حذف یک کتاب 07:21
-
ریفکتور کردن اپلیکیشن مدیریت کتابخانه 02:57
-
آزمون 11 None
-
بعد از این چه میشود؟ 04:28
مشخصات آموزش
سیشارپ پیشرفته با NET Core. - یادگیری از طریق کدنویسی
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:متوسط
- تعداد درس:104
- مدت زمان :15:10:03
- حجم :5.52GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy