توضیحات
معرفی آموزش #Visual C پرند
معرفی برنامهنویسی #Visual C
سی شارپ به انگلیسی C Sharp یا #C یک زبان برنامهنویسی چند مدلی شامل دستوری، تابعی، عمومی، شیءگرا و جزءگرا است. این زبان توسط شرکت مایکروسافت و از دل فریمورک NET خلق شد و پرورش یافت. بعدها توانست استانداردهای ISO و Ecma را دریافت کند و بهعنوان یک زبان استاندارد تایید شود.
زبان سی شارپ، زبان برگزیده مایکروسافت برای ایجاد سیستم عامل ویندوز و ویندوزفون (سیستم عامل گوشیهای همراه ویندوزی همچون HTC ، مایکروسافت و نوکیا) است. این زبان نیز مانند زبان جاوا برای پروژههای اقتصادی و بزرگ، انتخاب بسیار خوبی است. #Visual C قدرت بالایی در نوشتن انواع برنامه و اپلیکیشن دارد. شما با استفاده زبان سیشارپ میتوانید انواع اپلیکیشن دسکتاپ، موبایل، وب و پروژههای بازی سازی را توسعه دهید. تعداد زیادی از شرکتها از این زبان برنامهنویسی استفاده میکنند. برای نمونه وقتی سی شارپ بلد باشید میتوانید ASP .NET یاد بگیرید و برنامه های تحت وب بنویسید. با سی شارپ میتوانید در ماشین بازی سازی Unitiy گیمینگ را تجربه کنید. در زامارین با سی شارپ میتوانید اپلیکیشنهای اندروید و iOS بسازید.
سرفصلهای آموزش #Visual C
بستهی آموزش #Visual C پرند حاوی دوره کامل مباحث آموزشی طبقهبندی شده در سه دوره مقدماتی، متوسط و پیشرفته است و به همراه آن نرمافزار Microsoft Visual Studio Enterprise 2017 نیز ارائه شده است.
مباحث دوره مقدماتی آموزش #Visual C
۱ – مفهوم NET.
مقدمه – آشنایی با NET – .NET Framework. چیست؟
۲- ورود به برنامه
آشنایی با محیط Visual Studio – ایجاد یک پروژه جدید – پانل Solution Explorer – پانل Properties
۳ – تعاریف پایه
آشنایی با فضای نام – مفهوم شیگرایی و کلاس – کلاسها و فضای نام
۴ – قواعد کدنویسی
قواعد برنامهنویسی در #C – درج توضیحات در #C
۵ – شروع برنامهنویسی
نوشتن اولین برنامه – اجرای برنامه – تغییر رنگ فرم – خروج از فرم
۶ – دادهها و متغیرها
آشنایی با انواع داده – خصوصیات متغیرها – تعریف متغیرها – درج متغیر بدون مقدار اولیه – کلمه کلیدی Var
۷ – کار با انواع داده
تبدیل انواع داده به یکدیگر – انواع دادههای عددی – داده های رشتهای و کاراکتری – نکات کاربردی دادهها (۱) – نکات کاربردی دادهها (۲)
۸ – میدان دید متغیرها
متغیرهای Local و Private – متغیرهای Public – متغیرهای Protected و Internal
۹ – کار با عملگرها
عملگرهای ریاضی – عملگرهای ++ و — – عملگرهای ترکیبی – دستهبندی عملگرها
۱۰ – سایر عملگرها
عملگر مساوی – عملگر نا مساوی – عملگرهای رابطهای و منطقی
۱۱ – آشنایی با ثابتها
مفهوم ثابتها – کاربرد ثابتها
۱۲ – کار با کنترلها
خصوصیات یک فرم – کنترل (TextBox (۱ – کنترل (TextBox (۲ – کنترل (Label (۱ – کنترل (Label (۲
۱۳ – کنترل Button
کار با Style دکمهها – درج تصویر بر روی دکمه – ویژگیهای (Button (۱ – ویژگیهای (Button (۲ – ویژگیهای (Button (۳
۱۴ – کاربرد دکمهها
کاربرد دکمهها (۱) – کاربرد دکمه ها (۲)
۱۵ – سایر کنترلها (۱)
کنترل CheckBox – کنترل ComboBox – کنترل ListBox – کنترل PictureBox – کنترل Timer – کنترل Notifylcon
۱۶ – سایر کنترل ها (۲)
کنترل MaskedTextBox – کنترل RadioButton – کنترل ToolTip – کنترل WebBrowser – کنترل DateTimePicker
۱۷ – ایجاد منو
کنترل MenuStrip – کدنویسی برای منوها (۱) – کدنویسی برای منوها (۲) – کنترل ContextMenuStrip – کنترل StatusStrip – کار با خصوصیات یک کنترل
۱۸ – ساختار شرطی If
ساختارهای شرطی – دستور Else If – کاربرد دستور (Else If (۱ – کاربرد دستور (Else If (۲ – کاربرد دستور (Else If (۳ – اجرای خط به خط برنامه
۱۹ – ساختارهای شرطی و تکرار
ساختار شرطی Switch – کاربرد Switch – ساختار تکرار While – ساختار تکرار Do While – حلقه For
۲۰ – آزمونهای عملی
۶ دوره آزمون عملی
مباحث دوره متوسط آموزش #Visual C
۱ – آشنایی با آرایهها
مفهوم آرایه – تعریف آرایه (۱) – تعریف آرایه (۲) – دسترسی به اعضای آرایه
۲ – کار با آرایهها
پیمایش آرایه در یک حلقه For – مرتب و معکوس کردن آرایهها – کپی کردن آرایه – پیمایش آرایه با Foreach – ساختار Foreach – پیمایش آرایه
۳ – آرایههای چند بعدی
آرایههای دوبعدی – خواندن آرایه توسط دستور For – خواندن آرایه به کمک Foreach – آرایههای سهبعدی
۴ – آشنایی با Sender
مفهوم Sender – استفاده از Sender – کاربرد Sender
۵ – آشنایی با Collection
مفهوم Collection – ایجاد کنترلها در زمان اجرا – افزودن سایر کنترلها – اضافه کردن دستورات
۶ – متدهای غیربازگشتی
آشنایی با متدها – متد غیربازگشتی بدون آرگومان (۱) – متد غیربازگشتی بدون آرگومان (۲) – متد غیربازگشتی با آرگومان (۱) – متد غیربازگشتی با آرگومان (۲)
۷ – متدهای بازگشتی
متد بازگشتی بدون آرگومان (۱) – متد بازگشتی بدون آرگومان (۲) – متد بازگشتی با آرگومان (۱) – متد بازگشتی با آرگومان (۲) – متد بازگشتی با آرگومان (۳)
۸ – مفهوم Method Overloading
مفهوم Method Overloading – متدهایی با پارامترهای متفاوت
۹ – دستورات Catch و مدیریت خطا
دستورات Try Catch – دستورات Catch متوالی – کلاس Exception – کلمه کلیدی Throw – بلوک Finally
۱۰ – شیگرایی
مفهوم شیگرایی – مفهوم Encapsulation – ایجاد نمونهها – افزودن فیلد به کلاس – افزودن متد به کلاس
۱۱ – مفاهیم تکمیلی شیگرایی
مفهوم خواندنی و نوشتنی – افزودن و ویرایش خاصیتها – کار با Constructor – مفهوم Inheritance – Override کردن متدها
۱۲ – چند ریختی و کلاس مشتق
مفهوم چند ریختی – کاربرد چند ریختی – طراحی کلاس پایه – طراحی کلاس مشتق – ایجاد شی از کلاس مشتق
۱۳ – پایگاه داده
مفاهیم پایگاه داده – کار با SQL Server – ایجاد پایگاه داده – انواع داده در SQL
۱۴ – ایجاد و ویرایش جداول
ایجاد یک جدول خالی – ایجاد جدول توسط Query – ایجاد سایر جداول – ایجاد ارتباط میان جداول – اضافه کردن رکوردها – دسترسی به پایگاه داده
۱۵ – مفهوم ADO.Net
آشنایی با ADO.Net – اشیا و متدهای ADO.Net
۱۶ – کار با Data Gridها
پرکردن Data Gridها – استفاده از Data Gridها
۱۷ – اتصال به پایگاه داده
اتصال به پایگاه داده (۱) – اتصال به پایگاه داده (۲) – اتصال به پایگاه داده (۳)
۱۸ – کار با ADO.Net
ایجاد کد Insert – نکات امنیتی برنامه – تنظیم Tab Index – کنترل نوع داده
۱۹ – دستورات دکمهها در ADO.Net
ایجاد کد (Delete (۱ – ایجاد کد (Delete (۲ – ایجاد کد Update – ایجاد کد (Search (۱ – ایجاد کد (Search (۲ – ایجاد کد Refresh
۲۰ – آزمونهای عملی
۶ دوره آزمون عملی
مباحث دوره پیشرفته آموزش #Visual C
۱ – اتصال #C به SQL Server
اتصال به بانک اطلاعاتی – افزودن دستورات به دکمهها – مدیریت دادههای ورودی
۲ – کاربرد LINQ
مفهوم LINQ – کار با LINQ – پرکردن Grid
۳ – کد دکمهها در LINQ
کد Save در LINQ – کد Delete در LINQ – کد Update در LINQ – کد Search و Refresh در LINQ
۴ – کاربرد EDM
آشنایی با EDM – نمایش اطلاعات در Grid – کد Save در EDM – کد Delete در EDM – سایر کدها در EDM
۵ – شمارنده و ساختار
مفهوم Enumeration – کار با شمارنده – نمایش عددی شمارنده – مفهوم ساختار
۶ – گزارشگیری
مبانی گزارشگیری – نمایش گزارش بر روی فرم – ارسال پارامتر به گزارش
۷ – کار با DLL و XML
ایجاد DLL – استفاده از DLL – آشنایی با XML – ذخیره اطلاعات در XML – خواندن اطلاعات از XML – حذف اطلاعات از XML
۸ – کاربرد Thread
مفهوم Thread – مفهوم Multithreading – کار با Thread -اجرای متوالی Threadها – اجرای همزمان Threadها
۹ – کار با Threadها
ارسال پارامتر به برنامه – افزودن پارامتر به متد – انواع Thread – تغییر وضعیت Thread – دسترسی به منبع مشترک – مدیریت دسترسی همزمان
۱۰ – ایجاد پروژههای ساده
نمایش تاریخ شمسی – کار با صفحهکلید فارسی – پاک کردن TextBoxها (۱) – پاک کردن TextBoxها (۲)- تفکیک سه رقمی اعداد – درج Slash در تاریخ
۱۱ – طراحی فرم Login
نمایش پیام ورودی – گرفتن نام کاربر – Login در محیط Dataset (۱) – Login در محیط (Dataset (۲
۱۲ – کنترل نمایش تصاویر
کنترل تصاویر توسط ماوس (۱) – کنترل تصاویر توسط ماوس (۲) – نمایش تصاویر بر اساس دادهها
۱۳ – طراحی ماشین حساب
طراحی اولیه ماشین حساب – تکمیل ماشین حساب – فراخوانی ماشین حساب ویندوز
۱۴ – پروژههای کاربردی
ارتباط کلیدهای Tab و Enter – تغییر رنگ فرم توسط کاربر – ارسال اطلاعات جدول به Excel – پرکردن ProgressBar – استفاده از کنترل NotifyIcon
۱۵ – کار با توابع API
توابع API موجود در DLL – کنترل فرم توسط توابع API
۱۶ – پروژه اطلاعات پرسنلی (۱)
ایجاد جدول پرسنل – بررسی کنترلهای فرم (۱) – بررسی کنترلهای فرم (۲) – دکمه انتخاب تصویر پرسنل – ایجاد دکمه Save
۱۷ – پروژه اطلاعات پرسنلی (۲)
تنظیم Tab Index – متد خالی کردن فرم – خالی کردن PictureBox – فعال و غیرفعال کردن دکمهها – نمایش اطلاعات در Grid
۱۸ – پروژه اطلاعات پرسنلی (۳)
طراحی دکمه Delete – طراحی دکمه (Search (۱ – طراحی دکمه (Search (۲ – طراحی دکمه Edit – تکمیل برنامه
۱۹ – ایجاد برنامه تحت شبکه
ایجاد برنامه تحت شبکه
۲۰ – آزمونهای عملی
شامل ۶ دوره آزمون عملی
محصولات آموزشی پرند
در تولید نرمافزارهای آموزشی Interactive هدف اصلی تعامل و مشارکت کاربر در طول مدت آموزش بوده تا علاوه بر تاثیر بیشتر در یادگیری، مانع خستگی فرد شود. بدین ترتیب شما در هنگام مشاهده مباحث آموزشی با انجام موارد خواسته شده در طول آموزش، شاهد پیشرفت خود خواهید بود. شرکت فنی مهندسی پرند به عنوان بنیانگذار آموزش اینتراکتیو (Interactive) در ایران با نگرشی متفاوت نسبت به مبحث آموزش اقدام به تولید نرمافزارهای آموزشی کرده است.
از ویژگیهای نرمافزارهای آموزشی شرکت پرند، استفاده از نویسندگان متخصص برای محتوای آموزشی، گویندگان حرفهای و همچنین استفاده از انیمیشن برای یادگیری راحتتر مطالب، Autorun کاربردی برای مرور سریع درسها و آزمونهای تستی و عملی برای سنجش میزان آموختهها است. شما میتوانید تمامی محصولات آموزشی پرند را از فروشگاه اینترنتی تجریشکالا تهیه کنید.