مدت :

۶ ساعت

قیمت : ۲۴۳,۰۰۰ تومان
LinkedIn
Twitter
Facebook
Telegram

درباره مدرس 

اطلاعات دوره

توضیحات

بسته آموزش برنامه نویسی سی شارپ در ویژال استودیو شامل 6 ساعت فیلم آموزشی است. ویژگی اصلی این بسته این است که شما کدنویسی سی شارپ را در قالب ساخت اپلیکیشن ویندوز یاد می‌گیرید. در خلال این دوره به آموزش ویژوال استودیو نیز پرداخته می‌شود.

 

مخاطبان این آموزش
  • علاقه‌مندان به آموزش زبان سی شارپ از صفر
  • کسانی که به آموزش ویژوال استودیو مایل هستند.
  • علاقه‌مندان ساخت اپلیکیشن دسکتاپ

 

سی شارپ چیست ؟

سی شارپ (+) به انگلیسی C Sharp یا #C یک زبان برنامه نویسی چند مدلی شامل دستوری، تابعی، عمومی، شیء گرا و جزء گرا است. این زبان توسط شرکت مایکروسافت و از دل فریم ورک .NET مایکروسافت خلق و پرورش یافت. بعد ها توانست استاندارد های ISO و Ecma را دریافت کند و به‌عنوان یک زبان استاندارد تایید شود.

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

کاربرد و جایگاه زبان سی شارپ

به یاد داشته باشیم که برنامه‌نویسی به زبان سی‌شارپ خیلی شبیه به زبان جاوا است. بنابراین اگر زمینه‌ای در زبان جاوا یا به طور کلی، زبان‌های شبیه به سی دارید، یادگیری سی‌شارپ خیلی برایتان سخت نخواهد بود.

میزان رشد زبان سی شارپ در سال ۲۰۱۶ برابر با ۸۸% بود. به جرات می توان گفت اولین زبان برنامه نویسی اپلیکیشن دسکتاپ در ایران که بیشترین طرفدار را دارد همین زبان سی‌شارپ هست.

سی شارپ قدرت بالایی در نوشتن انواع برنامه و اپلیکیشن دارد. شما با استفاده زبان سی‌شارپ می‌توانید انواع اپلیکیشن دسکتاپ، موبایل، وب و پروژه‌های بازی سازی را توسعه دهید. تعداد زیادی از شرکت ها از این زبان برنامه نویسی استفاده می کنند. برای نمونه وقتی سی شارپ بلد باشید می‌توانید ASP.Net یاد بگیرید و برنامه های تحت وب بنویسید. با سی شارپ می‌توانید در ماشین بازی سازی Unitiy گیمینگ را تجربه کنید. در زامارین با سی شارپ می‌توان اپلیکیشن‌های اندروید و iOS ساخت.

چرا سی شارپ ؟
  • استفاده گسترده چند سکویی بودن (Cross Platform)
  • بازار کار عالی در ایران
  • بازار کار جهانی خوب
  • کدنویسی در ویژوال استودیو قدرتمندترین IDE موجود برای برنامه نویسی
  • با آموزش برنامه نویسی سی شارپ نیاز به زبان های دیگر برای برنامه نویسی در پلتفرم های مختلف نخواهید داشت. سی شارپ یک زبان برنامه نویسی مدرن و مانند پایتون (+) همه منظوره است.
  • کاملا شی گراست (object oriented)
  • جزء گراست (component oriented)
  • به راحتی فرا گرفته می شود و یادگیری آن آسان است.
  • زبان ساخت یافته است (برنامه ها را می توان به اجزا و زیر برنامه های کوچکتر تقسیم کرد).
  • بخشی از دات نت فریم ورک است.
ویژگی‌های مهم سی شارپ
  • شرط‌های بولین
  • کتابخانه استاندارد
  • قابلیت نسخه‌بندی اسمبلی‌ها
  • خصوصیت ها و رویدادها (Properties & events)
  • دلیگیت و مدیریت رویدادها (Delegates and Events Management)
این آموزش در یک نگاه

در این آموزش برنامه نویسی سی شارپ کار را از نقطه صفر آغاز می‌کنیم. نخست به آموزش نصب ویژوال استودیو می‌پردازیم. قواعد اصلی سینتکس کدنویسی سی شارپ را می‌آموزید. تعریف متغیرها و انواع عملگرها و ساختارهای شرط و حلقه را فرامی‌گیرید.

یاد می‌گیرید که اپلیکیشن ویندوز بسازید. سپس به مدیریت رویدادها از جمله رویداد کلیک می‌پردازیم. در قالب ساخت این اپلیکیشن با مفاهیم پیشرفته تر مانند متدها و تعریف تابع در سی شارپ آشنا می‌شوید. مدیریت خطا با Try/Catch را می‌آموزید.

همچنین از نظر گرافیکی به جنبه‌های زیباسازی اپلیکیشن دسکتاپی می‌پردازیم تا ضمن یادگیری مفاهیم آن‌ها را در قالب اپ های مناسب کاربردی کنید. مواردی مانند نمایش دیالوگ و منو و تولبار از دیگر مواردی هستند که یاد خواهید گرفت.

در پایان یک اپلیکیشن ماشین حساب مهندسی برای ویندوز می‌سازید و خروجی exe می‌گیرید. یافته‌های دوره در ساخت این اپلیکیشن بار دیگر مرور می‌شوند.

در درس پایانی با محیط پروژه‌های وب و بازی برای ادامه راه آشنا خواهید شد.

لطفا برای آشنایی بیشتر با جزئیات این آموزش بخش «فهرست محتوا» را در انتهای توضیحات بخوانید.

 

این آموزش بی‌نظیر است زیرا:
  • آموزش سی شارپ در قالب ساخت برنامه‌های گرافیکی انجام می‌شود.
  • همزمان با آموزش برنامه‌نویسی سی شارپ به آموزش ویژوال استودیو نیز پرداخته می‌شود.
  • در قالب موارد بالا به آموزش ساخت اپلیکیشن دسکتاپ نیز پرداخته می‌شود.
  • از نقطه صفر شروع می‌کنید اما در پایان یک نگاه حرفه‌ای به سی شارپ پیدا می‌کنید.
عبارت‌های کلیدی

آموزش برنامه نویسی سی شارپ – آموزش سی شارپ – کدنویسی از صفر – آموزش ویژوال استودیو – آموزش ساخت اپلیکیشن دسکتاپ با سی شارپ – آموزش ساخت اپلیکیشن ویندوز – آموزش سریع سی شارپ

فهرست محتوا

فهرست محتوا

درس صفر: معرفی دوره
معرفی زبان سی شارپ
معرفی محیط برنامه نویسی ویژوال استدیو
معرفی تفاوت ها و کاربرد های زبان سی شارپ
بررسی و مشاهده محیط کدنویسی #C
یک نمونه اپ ویندوزی با Windows Form Application

درس اول: نصب و راه اندازی نرم افزار Visual Studio
– تهیه کردن فایل نصبی نرم افزار Visual Studio
– معرفی وب سایت های بروز برای دانلود Visual Studio
– بررسی نسخه های مختلف Visual Studio
– نحوه دانلود و نصب نرم افزار Visual Studio

درس دوم: آشنایی با محیط و ابزارهای Visual Studio 
– کاربرد هر کدام از پنجره های Visual Studio
– افزودن ابزار با جعبه ابزار Toolbox
– تغییر ویژگیهای ابزارها با پنجره Properties
– پنجره Solution Explorer اطلاعات پروژه
– پنجره Server Explorer پایگاه داده
– پنجره Error List نمایش خطاها

درس سوم: آشنایی با انواع متغیرها در برنامه نویسی
– تعریف متغیر
– متغیرهای عددی مثل int ,double ,float
– متغیرهای رشته ای (متنی) مثل string , char

درس چهارم: آشنایی با انواع متدها و نحوه نمایش تاریخ
– تعریف متد
– کاربرد متد و توابع
– انواع متد ها
– تفاوت بین تابع با زیربرنامه
– نحوه نمایش تاریخ دستور DateTime

درس پنجم: آشنایی با انواع عملگرها و دستورات شرطی
– معرفی انواع عملگرها
– معرفی دستورات شرطی
– کاربرد دستور شرطی if

درس ششم: آشنایی با انواع حلقه ها (Loops)
– تعریف حلقه
– انواع حلقه ها
– کاربرد حلقه های For و Foreach و While

درس هفتم: آشنایی با آرایه ها
– تعریف آرایه
– کاربرد آرایه ها
– فراخوانی یک عنصر از آرایه
– انتخاب بین حالت ها با دستور Switch ( ) Case

درس هشتم: آشنایی با کادرهای محاوره ای
– تعریف کادر محاوره ای (نمایش پیغام)
– انواع کادرهای محاورهای
– کاربرد هر کادر چیست
– نمايش يك پيغام به كاربر و دريافت جواب كاربر با MessageBox

درس نهم: آشنایی با منوها ، نوار ابزارها و نحوه ساخت آنها
– تعریف منو
– کاربرد منوها و نوار ابزارها
– معرفی و کاربرد منوهای فرعی
– کنترل خطا و اشکال زدایی با دستور ( ) Try Catch

درس دهم: ساخت اپلیکیشن دسکتاپ و خروجی گرفتن از آن
– ساخت برنامه ویندوزی با Windows Form Application
– بیان کاربرد های زبان سی شارپ در طراحی سایت و بازی سازی
– آشنایی با پایگاه داده SQL Server و نحوه اتصال به محیط #Visual Studio C

نظرات (3)

3 دیدگاه برای آموزش سی شارپ از صفر — گرافیکی با ساخت اپ در ویژوال استودیو

  1. امیر محمد کهنگی

    سلام استاد حناساب.
    آیا این آموزش دارای روزآمدسازی (مثلا آموزش ASP.NET یا Xamarin) هست یا آموزش های مرتبط با C# در همین مرحله پایان می رسد؟

    • سامان حناساب

      سلام.در این بسته آموزشی به معرفی زبان سیشارپ پرداختیم و در جلسه پایانی صرفا کاربرد های اون رو مثلا کاربرد در asp.net بیان کردیم و در بسته اموزشی بعدی قصد داریم بازیسازی با unity رو اموزش بدیم.خیر شامل Xamarin نیست.

  2. مصطفی آصفی

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

  3. علی

    خیلی وقت بود دنبال یه پکیج امزشی سی شارپ بودم
    امیدوارم توی این دوره امزشم کامل بشه

    • سامان حناساب

      سلام.ممنونم. انشاالله همینطور هست.

دیدگاه خود را بنویسید

نظرات کاربران در خصوص دوره 

3 دیدگاه برای آموزش سی شارپ از صفر — گرافیکی با ساخت اپ در ویژوال استودیو

  1. امیر محمد کهنگی

    سلام استاد حناساب.
    آیا این آموزش دارای روزآمدسازی (مثلا آموزش ASP.NET یا Xamarin) هست یا آموزش های مرتبط با C# در همین مرحله پایان می رسد؟

    • سامان حناساب

      سلام.در این بسته آموزشی به معرفی زبان سیشارپ پرداختیم و در جلسه پایانی صرفا کاربرد های اون رو مثلا کاربرد در asp.net بیان کردیم و در بسته اموزشی بعدی قصد داریم بازیسازی با unity رو اموزش بدیم.خیر شامل Xamarin نیست.

  2. مصطفی آصفی

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

  3. علی

    خیلی وقت بود دنبال یه پکیج امزشی سی شارپ بودم
    امیدوارم توی این دوره امزشم کامل بشه

    • سامان حناساب

      سلام.ممنونم. انشاالله همینطور هست.

دیدگاه خود را بنویسید