آموزش C# مقدماتی

هدف دوره‌ی آموزش #C (سی‌ شارپ) یادگیری اصول و مقدمات برنامه‌نویسی و تولید نرم‌افزار با استفاده از زبان برنامه‌نویسی سی‌شارپ (#C) و چارچوب دات‌نت (net.) است. مخاطبان دوره آموزش #C افرادی هستند که به دنبال کسب درآمد از ایجاد و توسعه‌ی نرم‌افزار با استفاده از یادگیری یک زبان برنامه‌نویسی ساده، قدرتمند و محبوب و همه‌کاره به‌عنوان شغل اصلی یا جانبی هستند و یا دانشجویانی که جهت انجام پروژه‌های درسی خود نیاز به یادگیری یک زبان برنامه‌نویسی ساده دارند. همچنین دوره‌ی آموزش #C به افرادی که به دنبال افزایش قدرت حل مسئله و خلاقیت ذهن خود با استفاده از به چالش کشیدن آن در حل مسائل با استفاده از برنامه‌نویسی هستند کمک می‌کند و به‌طورکلی تمام افرادی که علاقه‌مند به برنامه‌نویسی و ایجاد و توسعه‌ی انواع سیستم‌های نرم‌افزاری با استفاده از یک زبان مدرن هستند می‌توانند از دوره‌ی آموزش سی‌ شارپ بهره ببرند. چرا دوره آموزش #C؟ سادگی یادگیری #C و استفاده از آن امکان ایجاد و توسعه‌ی انواع و اقسام نرم‌افزارها به دلیل همه‌کاره بودن زبان برنامه‌نویسی #C و ارتباط با چارچوب دات‌نت از جمله موارد زیر: وب‌سایت‌ها و نرم‌افزارهای تحت وب با استفاده از تکنولوژی‌های NET و ASP.NET Core اپلیکیشن‌های اندروید و iOS با استفاده از تکنولوژی Xamarin نرم‌افزارهای قابل‌اجرا بر روی ویندوز با استفاده از تکنولوژی‌های Windows Forms ،WPF و UWP نرم‌افزارهای بازی با استفاده از تکنولوژی Unity وب‌سرویس با استفاده از تکنولوژی Web API کتابخانه‌ها، کامپوننت‌ها و برنامه‌های کنسولی برنامه‌های بلاکچین سرویس‌های داده‌ای و مدیریتی اپلیکیشن‌های ابری برنامه‌های مبتنی بر الگوریتم‌های یادگیری ماشین برنامه‌های دارای کاربرد در اینترنت اشیاء و مواردی دیگر ابزارهای قوی، به‌روز و گسترده موجود در اختیار برنامه‌نویسان این زبان در تمامی مراحل برنامه‌نویسی و تولید نرم‌افزار جامعه‌ی پشتیبانی بزرگ و گسترده در کنار تعداد زیاد فروم‌های پرسش و پاسخ شیءگرایی، سرعت، مدرن و چند پلتفرمی بودن این زبان درحال‌توسعه بودن به دلیل پشتیبانی کامل توسط مایکروسافت روند آموزش #C مفاهیم و اصول تئوری با استفاده از اسلاید، انیمیشن و توضیحات استاد آموزش داده می‌شود و درک عمیق و نحوه‌ی به‌کارگیری و استفاده از آن مفاهیم و اصول با استفاده از مثال‌های عملی آموزش داده می‌شود. در آموزش #C در قدم نخست اجزای این زبان معرفی می‌شوند و در قدم بعد مفهوم بسیار مهم شی‌گرایی معرفی و به‌صورت عملی پیاده‌سازی می‌شود. در ادامه مجموعه‌های مورد استفاده در زبان سی‌شارپ معرفی می‌شوند. همچنین در آموزش #C چند ساختار داده و الگوریتم پیاده‌سازی می‌شوند.

معرفی اجمالی دوره

هدف دوره‌ی آموزش #C (سی‌ شارپ) یادگیری اصول و مقدمات برنامه‌نویسی و تولید نرم‌افزار با استفاده از زبان برنامه‌نویسی سی‌شارپ (#C) و چارچوب دات‌نت (net.) است. مخاطبان دوره آموزش #C افرادی هستند که به دنبال کسب درآمد از ایجاد و توسعه‌ی نرم‌افزار با استفاده از یادگیری یک زبان برنامه‌نویسی ساده، قدرتمند و محبوب و همه‌کاره به‌عنوان شغل اصلی یا جانبی هستند و یا دانشجویانی که جهت انجام پروژه‌های درسی خود نیاز به یادگیری یک زبان برنامه‌نویسی ساده دارند. همچنین دوره‌ی آموزش #C به افرادی که به دنبال افزایش قدرت حل مسئله و خلاقیت ذهن خود با استفاده از به چالش کشیدن آن در حل مسائل با استفاده از برنامه‌نویسی هستند کمک می‌کند و به‌طورکلی تمام افرادی که علاقه‌مند به برنامه‌نویسی و ایجاد و توسعه‌ی انواع سیستم‌های نرم‌افزاری با استفاده از یک زبان مدرن هستند می‌توانند از دوره‌ی آموزش سی‌ شارپ بهره ببرند. چرا دوره آموزش #C؟ سادگی یادگیری #C و استفاده از آن امکان ایجاد و توسعه‌ی انواع و اقسام نرم‌افزارها به دلیل همه‌کاره بودن زبان برنامه‌نویسی #C و ارتباط با چارچوب دات‌نت از جمله موارد زیر: وب‌سایت‌ها و نرم‌افزارهای تحت وب با استفاده از تکنولوژی‌های NET و ASP.NET Core اپلیکیشن‌های اندروید و iOS با استفاده از تکنولوژی Xamarin نرم‌افزارهای قابل‌اجرا بر روی ویندوز با استفاده از تکنولوژی‌های Windows Forms ،WPF و UWP نرم‌افزارهای بازی با استفاده از تکنولوژی Unity وب‌سرویس با استفاده از تکنولوژی Web API کتابخانه‌ها، کامپوننت‌ها و برنامه‌های کنسولی برنامه‌های بلاکچین سرویس‌های داده‌ای و مدیریتی اپلیکیشن‌های ابری برنامه‌های مبتنی بر الگوریتم‌های یادگیری ماشین برنامه‌های دارای کاربرد در اینترنت اشیاء و مواردی دیگر ابزارهای قوی، به‌روز و گسترده موجود در اختیار برنامه‌نویسان این زبان در تمامی مراحل برنامه‌نویسی و تولید نرم‌افزار جامعه‌ی پشتیبانی بزرگ و گسترده در کنار تعداد زیاد فروم‌های پرسش و پاسخ شیءگرایی، سرعت، مدرن و چند پلتفرمی بودن این زبان درحال‌توسعه بودن به دلیل پشتیبانی کامل توسط مایکروسافت روند آموزش #C مفاهیم و اصول تئوری با استفاده از اسلاید، انیمیشن و توضیحات استاد آموزش داده می‌شود و درک عمیق و نحوه‌ی به‌کارگیری و استفاده از آن مفاهیم و اصول با استفاده از مثال‌های عملی آموزش داده می‌شود. در آموزش #C در قدم نخست اجزای این زبان معرفی می‌شوند و در قدم بعد مفهوم بسیار مهم شی‌گرایی معرفی و به‌صورت عملی پیاده‌سازی می‌شود. در ادامه مجموعه‌های مورد استفاده در زبان سی‌شارپ معرفی می‌شوند. همچنین در آموزش #C چند ساختار داده و الگوریتم پیاده‌سازی می‌شوند.

ویژگی‌های دوره

آنلاین، پروژه محور،محیط تعاملی همراه با تالار گفتگو، ارائه مدرک رسمی

فصول دوره

مقدمه
اجزای زبان سی‌شارپ
اصول و مفاهیم شی‌گرایی و برنامه‌نویسی شی‌گرا با سی‌شارپ
مجموعه‌ها
مروری بر ساختار داده و الگوریتم
نکات تکمیلی
جمع‌بندی;

معرفی مدرس

مهدی مرادی
مهدی مرادی، دانشجوی دکتری رشته مهندسی کامپیوتر گرایش نرم‌افزار دانشگاه صنعتی شریف است. او دوره‌های کارشناسی و کارشناسی ارشد خود را در رشته مهندسی کامپیوتر به ترتیب در دانشگاه تهران و علم و صنعت پشت سر گذاشته و بیش از شش سال تجربه برنامه‌نویسی، ایجاد و توسعه نرم‌افزار در صنعت و پژوهش با استفاده از زبان سی‌شارپ و چارچوب دات‌نت را دارد. ایشان دارای چندین مقاله چاپ شده در مجلات معتبر پژوهشی حوزه علوم و مهندسی کامپیوتر بوده و تجربه برنامه‌نویسی در چندین پروژه معتبر صنعتی و دانشگاهی در کشور استرالیا را نیز در کارنامه خود دارد.

پیش‌نیازها

پیشنیاز ندارد

روش ارزیابی و نمره‌دهی

حد نصاب قبولی در دوره: 75.0، نمره فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد.

نمونه گواهینامه

منبع: جاب ویژن
جاب ویژن
313,650 تومان
دریافت فایل
چهارشنبه 19 اردیبهشت 1403، ساعت 11:15