زبان برنامه نویسی سی شارپ یکی از قدرتمندترین زبان های موجود در جهان است. شرکت سازنده این زبان یعنی مایکروسافت از سال 2000 تا الان در حال توسعه این زبان محبوب بوده است. در حال حاضر سی شارپ دارای ویژگی هایی است که برنامه نویسی را برای شما بسیار ساده تر میکند.

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

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

در زبان سی شارپ همه چیز در قالب اشیا هستند و متد شی گرایی این زبان را احاطه کرده است. با استفاده از این متد میتوانید، برنامه هایی را طراحی کنید که توسعه و نگهداری آنها در آینده ساده باشد.

چرا باید زبان سی شارپ را یاد بگیریم؟

زبان سی شارپ یک زبان همه منظوره و شی گراست و میتوانید از آن برای هرکاری استفاده کنید. این زبان برای افراد تازه کار بسیار مناسب است، قواعد نوشتاری سی شارپ به خوبی درک میشوند. توسعه و نگهداری برنامه هایی که با زبان سی شارپ نوشته میشوند هم، در آینده به راحتی انجام میشود.

زبان سی شارپ یک زبان بسیار سریع است و برای توسعه بازی های کامپیوتری بسیار ایده آل است. اگر به دنبال یک شغل خوب در زمینه برنامه نویسی هستید، زبان سی شارپ آن را برای شما فراهم می آورد.

  سرفصل های اصلی دوره  

معرفی زبان سی شارپ، راه اندازی و نصب ویژوال استادیو

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

آشنایی با قواعد دستوری و اصول اولیه در سی شارپ

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

آشنایی با حلقه ها، آرایه ها، دستورات تصمیم گیری و لیست ها در سی شارپ

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

آشنایی با کلاس ها و همه مفاهیم مرتبط با برنامه نویسی شی گرا

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

آشنایی با روش های اشکال زدایی با استفاده از محیط ویژوال استادیو

یکی از بخش مهم برای هر زبانی نحوه اشکال زدایی در آن است. هر چقدر هم حرفه ای باشید، باز هم برنامه شما با خطا رو به رو میشود، در بخش با ابزارهایی که برای این کار در ویژوال استادیو وجود دارد، آشنا میشویم.

آشنایی با مبحث پایگاه داده و ذخیره داده ها

بسیاری از برنامه هایی که با آنها کار میکنیم، داده های خود را در پایگاه داده ذخیره میکنند تا در استفاده های بعدی بتوانند، آنها را واکشی کنند. در این دوره به پایگاه داده و نحوه ذخیره سازی داده ها در آن میپردازیم.

پیاده سازی پروژه عملی دفترچه تلفن

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

  پیش نمایش معرفی دوره  

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

  پروژه دفترچه تلفن  

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

برای یادگیری بهتر دانشجویان عزیز، در انتهای این دوره پروژه عملی دفترچه تلفن پیاده سازی شده است.

پیاده سازی فرم اصلی برنامه

MainWin

پیاده سازی فرم ثبت و ویرایش مخاطبین

MainWin

پیاده سازی فرم ورود به برنامه

LoginWin