🎁 تخفیفات عیدانه دوره های آموزشی آتریا را از دست ندهید🎁
دوره آموزش C#, دوره آموزش سی شارپ، در دوره آموزش c# دانشجو به دانش و تجربه خوبی از زبان c# دست می یابد و تسلط خوبی به زبان c# سی شارپ پیدا می کند.

دوره آموزشی C#

  • طول دوره: 40 ساعت
  • مدرس: مهندس رامشینی
  • تاریخ شروع: 1400/02/26
  • ساعت برگزاری: سه شنبه و پنجشنبه ساعت 17 تا 21
  • مبلغ دوره: 1,400,000 تومان

درباره دوره

سی شارپ (#C) یک زبان برنامه‌نویسی همه منظوره، مدرن و شئ‌گرا است که توسط مایکروسافت توسعه داده شده است.

سرفصل دوره آموزشی

معرفی زبان #C

  • تاریخچه C#
  • انواع زبان های برنامه نویسی
  • انواع نرم افزار های قابل توسعه توسط C#
  • آموزش مفسر ها و کامپایلر ها
  • آموزش نحوه اجرای برنامه های C#

آموزش برنامه نویسی با زبان #C

  • اولین برنامه درC#
  • آموزش برنامه نویسی ویندوز
  • آموزش اصول قالب بندی و نمایش متن
  • آموزش Comment ها در زبان C#
  • آموزش استفاده از visual studio 2019
  • انواع داده اولیه در سی شارپ
  • اصو ل نامگذاری در C#
  • تصمیم گیری و عملگرهای رابطه ای
  • آموزش عملگر های منطقی در C#
  • آموزش عملگر های تخصیص دهنده در اين دوره از آموزش C#
  • آموزش عملگر های افزاینده و کاهنده
  • آموزش ساختار های کنترلی در این دوره از آموزش C#
  • آموزش ساختار های شرطی if & if else
  • آموزش عبارت تکرار while
  • آموزش عبارت تکرار Do-while
  • آموزش عبارت تکرار for
  • آموزش عبارت تکرار Foreach
  • آموزش عبارت چند انتخابی switch

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

آشنایی با کنترل های ابتدایی نظیر Group box, Picture box, List box, DataGridView و ...

آموزش آرایه ها، رشته ها و فایل ها در #C

  • آموزش انواع اصلی و مرجع در C#
  • آموزش آرایه ها
  • آموزش آرایه های چند بعدی در C#
  • آموزش متدهای کار با کاراکترها و رشته ها در سی شارپ
  • مقایسه رشته ها در C#
  • آموزش متد های String
  • آموزش اتصال و استخراج رشته ها در C#

آموزش متد ها در زبان #C

  • آموزش اعلان و فراخوانی متد در C#
  • آموزش Optional parameter ها
  • قلمرو اعلان در C#
  • آشنایی با کلمات کلیدی ref و out
  • استفاده از آرایه به عنوان ورودی و خروجی متد
  • Call by value & Call by Refrence
  • آموزش مفاهیم حافظه
  • حافظه Stack و Heap
  • Method Overloading
  • آموزش Generic Method
  • Static Method

آموزش کلاس ها و اشیاء در #C

  • برنامه نویسی شی گرا OOP چیست؟
  • مفهوم classو object
  • تعریف کلاس Class
  • تعریف Property و Field
  • آموزش اعلان کلاس و نمونه سازی یک شی از کلاس در C#
  • آموزش مقدار دهی شی ها با سازنده ها (Constructor) در C#
  • آموزش مفاهیم کنترل دسترسی (internal ، Public , private , protected)
  • تعریف Automatically Implemented Properties
  • تعریف Read - Only Properties
  • آموزش کپسوله سازی و متد های set و get
  • Namespace ها در سی شارپ
  • معرفی کلمه کلیدی this
  • آموزش کلاس های Static
  • آموزش کلاس های abstract
  • آموزش کلاس های sealed

آموزش Inheritance در #C

  • کلاس های مبنا و کلاس های مشتق شده
  • رابطه بین کلاس های مبنا و کلاس های مشتق شده
  • سازنده ها در کلاس های مشتق شده
  • آموزش Overloading
  • آموزش Overriding
  • آموزش Hiding

آموزش Extension Methods

آموزش Lambda Expressions

آموزش Delegate

آموزش Enumeration and Iterators

آموزش Anonymous Types

کنترل استثنا در #C

  • آموزش انواع Exception در C#
  • بررسی Exception
  • آموزش Finally در C#
  • آموزش Using

آموزش User Define Data Types در #C

  • آموزش Enums
  • آموزش Classes
  • آموزش Structs

آشنایی با مفاهیم اولیه پایگاه داده

  • نسل های ذخیره و بازیابی اطلاعات
  • مدل های مختلف سیستم های پایگاه داده
  • آشنایی با مدل ER
  • آشنایی با موجودیت ها و صفت ها در مدل ER
  • درجه ارتباط و نوع ارتباط
  • مدل سازی داده ها با استفاده از مدل ER
  • مفهوم آنومالی
  • مفهوم افزونگی داده

کار با پایگاه داده SQL Server

  • SQL Server چیست؟
  • چگونه SQL Server را نصب کنم؟
  • ارائه و معرفی نسخه مناسب SQL Server برای نصب
  • آموزش محیط کلی کار کردن با SQL Server
  • آموزش ایجاد جداول در SQL Server
  • آموزش انواع DataType ها در SQL Server
  • آموزش مفهوم Identity در جداول SQL Server
  • آموزش ساخت Primary Key در SQL Server
  • آموزش ساخت diagram برای درک مفهوم عملکرد SQL Server
  • بررسی دستورات SQL
  • آموزش دستور Insert
  • آموزش دستور Update
  • آموزش دستور Delete
  • آموزش دستور Select همراه با where و And و Or و Like
  • آموزش دستورات Join برای اتصال چند جدول به همدیگر در محیط Query نویسی در SQL Server

آموزش تکنولوژی دسترسی به داده (LINQ)

  • آموزش Query Expressions
  • آموزش Sub queries
  • آموزش LINQ to SQL
  • آموزش LINQ to Entity
  • آموزش Filtering
  • آموزش Projecting
  • آموزش Joining
  • آموزش Ordering
  • آموزش Grouping

پیش نیاز دوره

دوره آموزشی منطق و مقدمات برنامه نویسی