سی شارپ از مبتدی تا حرفهای ( نوشتن یک فرم اپلیکیشن به سبک Windows UI )
-
زیرنویس فارسی و انگلیسی
- زندگی فعال
- 49 اپیزود
- 7 ساعت و 57 دقیقه
- سطح مقدماتی
در این دوره چه چیز هایی می آموزید؟
اپیزودها
C# از مبتدی تا حرفهای - ساخت یک برنامه رابط کاربری ویندوز در Winforms.ما همچنین در حال ساخت یک مبدل واحد اندازهگیری و ابزارهای بیشتری هستیم تا به شما آموزش دهیم چگونه در بیانهای پیچیده برنامهنویسی کنید.
گروه فیسبوک C# از مبتدی تا حرفهای
دانلود و نصب ویژوال استودیو.همچنین .Net Framework را نصب کنید.
ما نسخه جامعه ویژوال استودیو را پیدا کرده و شروع به دانلود آن میکنیم
ما گزینههایی را که میخواهیم نصب کنیم انتخاب میکنیم و نسخه جامعه ویرایش Visual Studio را نصب میکنیم.
ما اولین پروژه خود را ایجاد میکنیم. این برنامه کلاسیک "سلام دنیا" است. ما محیط را راهاندازی میکنیم و در مورد رویدادها و ویژگیها بحث میکنیم.
ما یک برنامه ایجاد میکنیم که از آرایههای صحیح، آرایههای رشته، جعبههای متنی، برچسبها و پیامهای خطا استفاده میکند.
ما یک TableLayoutPanel و چندین کنترل و متغیر دیگر به فرم اضافه کردیم و نمایش را مرتب کردیم.
ما جداول را در فایل The Designer.cs جابهجا کردیم و کنترلهای بیشتری به فرم اضافه کردیم. همچنین یک رویداد برای یک جعبه متنی جدید اضافه کردیم، اما به جای اینکه اجازه دهیم طراح این کار را انجام دهد، کد را بهصورت دستی در `form_load` تایپ کردیم.
ما یاد گرفتیم که چگونه یک برنامه را با تنظیم نقاط شکست و قدم به قدم پیش رفتن در یک برنامه اشکالزدایی کنیم.
ما یک راه حل/پروژه جدید ایجاد میکنیم و یک کلاس برای استفاده در آن ایجاد میکنیم.
این یک درس اضافی است. هدف آن آموزش روشی در برنامه ما برای ایجاد آیکون آن از تصویری است که در فایل منابع قرار دادهایم.
دادههای ما که از وظیفه کپی کردهایم در آرایهها و لیستهای چندبعدی است.
لیستها را مرور کنید، foreach، switch و لیستهای جداگانه ما را بارگذاری کنید
روشهایی برای بارگذاری لیستهای ترکیبی در زمان اجرا با استفاده از لیستها و منابع بایندینگ ایجاد کنید.
ایجاد رویداد جعبه ترکیبی برای تغییر منبع داده در زمان اجرا.
برنامه را با نوشتن رویه تبدیل و رویداد کلیک دکمه نهایی کنید.
تصاویر را برای اپلیکیشن داشبورد WindowsUI دانلود و ویرایش کنید
پروژه WindowsUI را ایجاد کنید و تصاویر را به بخش منابع در تنظیمات اضافه کنید.
در زمان کلیک روی فرم، یک رویداد MouseDown اضافه کنید؛
کد را برای ایجاد نوار راهنمای ناوبری اضافه کنید.
دکمههای ناوبری را ایجاد کنید و دکمه نوار ابزار را در کلیک راست نمایش دهید.
یک کلاس ابزار جدید اضافه کنید که دارای رویداد شناور ماوس باشد و این رویداد را به دکمههای ناوبری اضافه کنید.
کدی اضافه شد تا برنامه بین حالت تمام صفحه و پنجرهای سوییچ کند.
ما یک فرم ایجاد کردیم که فقط یک پسزمینه سیاه شفاف است تا با پیامهای پرتابی استفاده شود.
ما یاد گرفتیم که چگونه فرمها را از پروژههای دیگر وارد کرده و دوباره استفاده کنیم.
ما اولین کنترل کاربر را ایجاد کرده و از بازتاب (Reflection) برای به دست آوردن ویژگیهای اسمبلی به منظور نمایش در کنترل استفاده میکنیم.
ما روال چند زبانه خود را در حین یادگیری در مورد دیکشنریها و کلاسهای جزئی آغاز میکنیم.
ما روال را مینویسیم تا عبارت را به زبان صحیح بگیریم و این کار را با دریافت یک مقدار از فرهنگ لغت انجام میدهیم.
روال تغییر زبان را بنویسید و زیرنویسها را بهروزرسانی کنید.
بهروزرسانی زیرنویسها را بهگونهای که از عبارات چندزبانه استفاده شود به پایان برسانید و برنامه را اشکالزدایی کنید تا اطمینان حاصل کنید که زیرنویسها بهدرستی نمایش داده میشوند.
ما میخواهیم دور تصویر دکمهمان سایهای ایجاد کنیم و نمیدانیم چگونه این کار را انجام دهیم، بنابراین به جستجو پرداخته و مقداری کد از یک انجمن مایکروسافت پیدا کردیم.
ما یک کنترلی ایجاد میکنیم که به ما اجازه میدهد یک کنترل ویندوز را در یک فرم جابهجا کنیم.
ما کنترل ایجاد شده در درسهای حل مسئله را به پروژه WindowsUI خود اضافه کردیم
ما در حال حذف تعریفهای جداگانه برای رویدادهای کاشی داشبورد هستیم و همه آنها را با استفاده از یک حلقه foreach اضافه خواهیم کرد و سپس از انعکاس برای فراخوانی متدها استفاده خواهیم کرد. این کار در زمان و فضای داشبورد صرفهجویی خواهد کرد.
ما صفحه اول خود را ایجاد کردیم و به پروژه اضافه کردیم.
ما کارهای لازم برای افزودن دکمهی بازگشت به صفحات را شروع میکنیم.
ما به انجام کارهایی که برای اضافه کردن و فعال کردن دکمه بازگشت نیاز داریم ادامه میدهیم.
ما افزودن فلش برگشت به نوار ناوبری را تمام میکنیم.
اکشن های دوره
توضیحات دوره
با زبان C# برنامهنویسی را بیاموزید.
شما با نوشتن یک فرم ویندوز ساده شروع خواهید کرد تا اصول اولیه را یاد بگیرید، سپس یک تبدیلکننده واحدهای اندازهگیری خواهید نوشت، بعد به عنوان یک تمرین سرگرمکننده برای حل مسائل، یک پنل متحرک سایهدار خواهید نوشت و در نهایت با یک داشبورد به سبک مدرن Windows UI پایان خواهید داد که همه به زبان ساده C# و فرمهای ویندوز نوشته شده است.
✅ این دوره برای چه کسانی مناسب است؟
- هر کسی که علاقه مند به یادگیری سی شارپ است
- برنامه نویسان C# مبتدی تا متوسط
✅ این دوره چه پیشنیازهایی دارد؟
دسترسی به کامپیوتر شخصی
دانشجویان دیگر خریده اند
- 13 اپیزود
- 1 ساعت و 6 دقیقه
- سطح مقدماتی
- 1 اپیزود
- 37 دقیقه
- سطح مقدماتی
- 1 اپیزود
- 23 دقیقه
- 67 اپیزود
- 12 ساعت و 18 دقیقه
- 10 جلسه
- 15 ساعت
- سطح مقدماتی
- 25 اپیزود
- 1 ساعت و 18 دقیقه
- سطح مقدماتی
استاد دوره
کامنت ها
هشتگ ها
-
49 اپیزود در مجموع 7 ساعت و 57 دقیقه
-
39 دانشجو
-
قابل پخش در همه ساعات شبانه روز
-
قابل استفاده روی تلفن همراه و رایانه
-
گواهینامه پایان دوره ماراد
کامنت شما با موفقیت ارسال شد
ثبت گزارش دوره
برای ارسال گزارش میبایست ابتدا وارد شوید
گزارش شما با موفقیت ارسال شد
ورود / ثبت نام
برای فالو کردن استاد ابتدا وارد شوید
ثبت نام در دوره
برای مشاهده این اپیزود باید در دوره ثبت نام کنید.