آموزش گام به گام سی شارپ #C
در این محصول آموزشی، احمد غفاری مدرس دات نت شما را از ابتدا و بصورت کاملا کاربردی با دستورات C#.NET آشنا کرده و رفته رفته شما را وارد دنیای سی شارپ می کند.
اصلا چرا سی شارپ کار کنیم، متغیرها در سی شارپ چگونه هست، یک ماشین حساب می نویسیم، با کلی ابزار و کامپوننت های دات نت آشنا می شویم، مفاهیم شی گرایی، کار با داده ها، آرایه ها و بانک اطلاعاتی و دهها نکته ریز و درشت دیگر…
سرفصل های آموزش C#.NET بصورت کلی شامل قسمتهای زیر است:
- چرا باید سیشارپ را یاد بگیریم و از آن استفاده کنیم؟
- محیط کدنویسی و معرفی کنترلهای TextBox. Label , Button
- متغیرها و اصول نام گذاری آنها در سیشارپ به چه شکل است؟
- مروری بر دستورات شرطی و نحوه استفاده از آنها
- آشنایی با دستورات تکرار و معرفی کنترلهای بیشتر
- مروری بر آرایهها در سیشارپ و کاربرد آنها در برنامه نویسی
- کلاس چیست؟ مفاهیم استفاده از شیء و کلاس در سی شارپ
- مدیریت خطا و نحوه کنترل آنها در سی شارپ چگونه است؟
- مروری بر فرمهای MDI و همچنین کنترلهای منو و تولبار
- اتصال به بانک اطلاعاتی Access و کار با دادهها و…
مدرس این دوره آموزشی احمد غفاری میباشد.
احمد غفاری کیست؟
- مدرس و برنامه نویسی حرفه ای سی شارپ
- مدرس و برنامه نویس Entity Framework
- مدرس و متخصص FastReport.NET و مدرس دوره آنلاین طراحی گزارشات تاثیر گذار در FastReport.NET
- ۷ سال سابقه حرفه ای در زمینه طراحی، آنالیز و تولید سیستم های مالی و اداری
- متخصص کار با SQL Server
عنوان درس های مربوط آموزش C#.NET (آموزش سی شارپ)
جلسه اول
۱- مقدمهای در مورد برنامهنویسی
۲- چرا باید سیشارپ را یاد بگیریم؟
۳- اجرای نرمافشزار Visual Studio 2013 و معرفی پنجرههای مهم آن
۴- اجرای یک برنامه ماشین حساب
۵- معرفی کنترلهای TextBox، Label و Button
۶- آشنایی با پنجره Solution Explorer
۷- آشنایی با پنجره Properties
۸- آشنایی با محیط کدنویسی C#.NET
جلسه دوم
۱- آشنایی با متغیرها در برنامهنویسی
۲- آشنایی با کاربرد متغیرها
۳- آشنایی با انواع Data Typeهای موجود در C#.NET
۴- آشنایی با روش تعریف متغیرها
۵- آشنایی با قانون نامگذاری متغیرها در C#.NET
۶- توصیههایی برای نامگذاری متغیرها
جلسه سوم
۱- اجرای برنامه ماشین حساب در محیط Visual Studio
۲- روش تنظیم فرم برای زبان فارسی و انتخاب فونت استاندارد
۳- نوشتن برنامه ماشین حساب به صورت قدم به قدم
۴- آشنایی با استاندارد نامگذاری کنترلهای مورد استفاده در فرمها
۵- آشنایی با نحوه نوشتن کد برای یک Button
۶- آشنایی با کلاس Convert و تبدیل نوع متغیرها با استفاده از متدهای آن
۷- تفاوت Label و TextBox موجود در جعبه ابزار Visual Studio
۸- یک تمرین برنامهنویسی
جلسه چهارم
۱- معرفی دستورات شرطی در C#.NET
۲- آشنایی با عملگرهای مقایسهای در C#.NET
۳- اجرای برنامه ماشین حساب پیادهسازی شده با دستورات شرطی
۴- آشنایی با دستور if
۵- آشنایی با دستور if … else if
۶- آشنایی با دستور انتخاب switch case
۷- آشنایی با کنترل ComboBox و روش افزودن آیتمها به این کنترل
۸- آشنایی با خاصیت DropDownStyle کنترل ComboBox
۹- نوشتن برنامه ماشین حساب با استفاده از دستورات شرطی if و switch case به صورت عملی
۱۰- نحوه گذاشتن دو شرط به صورت OR در switch case
۱۱- بهتر است از کدام دستور استفاده کنیم؟ if یا switch case
جلسه پنجم
۱- آشنایی با دستورات تکرار
۲- کجا باید از دستورات تکرار استفاده کنیم؟
۳- آشنایی با انواع تکرار
۴- آشنایی با دستور تکرار for
۵- آشنایی با دستور تکرار while و do … while
۶- روش استفاده از حلقه for به صورت عملی
۷- روش استفاده از حلقه while به صورت عملی
۸- روش استفاده از حلقه do .. while به صورت عملی
۹- معرفی فرق بین دو دستور while و do … while به صورت عملی
۱۰- روش ایجاد حلقه بینهایت
جلسه ششم
۱- معرفی آرایهها
۲- آشنایی با ویژگیهای آرایهها
۳- آشنایی با انواع آرایه تکبعدی و چندبعدی
۴- آشنایی با روشهای تعریف آرایه در محیط C#.NET
۵- تعریف آرایه تکبعدی و چندبعدی به روش مقداردهی اولیه به صورت عملی
۶- تعریف آرایه تکبعدی و چندبعدی بدون مقداردهی اولیه به صورت عملی
۷- آشنایی با روش مقداردهی عناصر آرایه و دسترسی به آنها به صورت عملی
۸- نوشتن برنامه محاسبه میانگین سنی دانشاموزان یک کلاس با استفاده از آرایهها
۹- معرفی سایت جهت جستجوی آیکونهای زیبا برای استفاده در برنامهها
۱۰- روش تنظیم آیکون برای کنترل Button به صورت عملی
جلسه هفتم
۱- آشنایی با کلاس و شی و تفاوت این دو
۲- هدف از ایجاد کلاسها در برنامه
۳- آشنایی با NameSpaceها و کاربرد آنها در سی شارپ
۴- آشنایی با متدها و انواع آن
۵- نوشتن برنامه ماشین حساب با استفاده از کلاس بصورت عملی
۶- آشنایی با کلاسهای Static و کاربرد آن بصورت عملی
جلسه هشتم
۱- آشنایی با فرمهای MDI و نحوه ایجاد آن
۲- نحوه نمایش فرمهای برنامه داخل فرم MDI
۳- آشنایی با کنترل منو و تنظیمات آن
۴- معرفی ترفند روش تنظیم راستچین شدن زیرمنوهای یک منو به صورت عملی
۵- نحوه تنظیم آیکون برای گزینههای یک منو به صورت عملی
جلسه نهم
۱- آشنایی با کنترل Toolbar
۲- آشنایی با روش انجام تنظیمات Toolbar
۳- قرار دادن یک Toolbar روش فرم و اعمال تنظیمات آن به صورت عملی
۴- آشنایی با انواع گزینههای Toolbar
جلسه دهم
۱- آشنایی با انواع خطاها
۲- روش مدیریت خطا در C#.NET
۳- آشنایی با دستور try … catch جهت مدیریت خطاها به صورت عملی
۴- روش کنترل ورودی کاربران در سی شارپ
۵- نکاتی مهم در مورد مدیریت خطا
جلسه یازدهم
۱ – توضیح در مورد برنامههای کاربردی پایگاه دادهای
۲ – تشریح مثال دفترچه تلفن
۳ – ایجاد دیتابیس دفترچه تلفن در Access
۴ – ساخت دیتاست در پروژه
۵ – ارتباط فیلدهای جداول به کنترلهای روی فرم
جلسه دوازدهم
۱ – ساخت متد درج شماره تلفن در دیتاست
۲ – ساخت متد ویرایش شماره تلفن در دیتاست
۳ – ساخت متد حذف شماره تلفن در دیتاست
۴ – ساخت متد انتخاب لیست مخاطبین بر اساس گروه
۵ – کدنویسی موارد فوق
این دوره دقیقا چه چیزهایی داخل خود دارد؟
۱- این دوره شامل ویدئوهای مربوط به هر جلسه
۲- تمرین هایی که در هر جلسه کار شدهاند (پروژههای سی شارپ)
۳- اسلایدهای پاورپوینت
آموزش گام به گام سی شارپ #C