جستجو برای:
  • تقویم آموزشی
  • آموزش آنلاین
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • وبینار
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • هوش مصنوعی
    • تحول دیجیتال
    • گرافیک
    • برنامه نویسی
      • متخصص .net
      • متخصص php
      • متخصص Java
      • متخصص جاوا اسکریپت
      • متخصص پایتون
      • متخصص Front End
      • متخصص UI/UX
    • ذخیره و بازیابی اطلاعات
      • Big Data
      • EMC
      • HP
      • Netbackup
      • veeam
    • شبکه
      • Cisco Old Level
      • Cisco New Level
      • CompTIA
      • EPI
      • آموزش Linux
      • Microsoft
      • Mikrotik
      • SolarWinds
    • کارکنان دولت
    • مجازی سازی
      • Cloud computing
      • Hyper-V
      • VMware
      • AWS
      • Azure
    • Devops
    • مخابرات
    • مدیریت فناوری اطلاعات
      • ISO 27001
      • IT Management
      • Project Management
    • ارزهای دیجیتال
    • اتوماسین صنعتی و ابزار دقیق
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • ویدئوها
  • بلاگ
  • آموزش، توانمندسازی، استخدام
  • آکادمی خوزستان
 
  • 021-43589
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
  • مجله اینترنتی گروه دوران
آموزشگاه آکادمی دوران | برگزاری دوره های آموزشی تخصصی IT
دسته بندی‌ دوره‌ها
  • شبکه
    • Microsoft
    • SolarWinds
    • CompTIA
    • Cisco Old Level
      • Cisco New Level
    • Mikrotik
    • آموزش Linux
    • EPI
  • مخابرات
    • مخابرات
  • امنیت
    • ISC2
    • F5
    • EC-Council
    • Juniper
    • SOC
    • Fortinet
    • SANS
    • SCADA
    • ISACA
    • Secure coding
    • Payment Security
    • Splunk
  • مجازی سازی
    • Hyper-V
    • Cloud computing
    • VMware
    • AWS
    • Azure
  • Devops
    • Devops
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • تحول دیجیتال
  • هوش مصنوعی
  • برنامه نویسی
    • متخصص پایتون
    • متخصص .net
    • متخصص جاوا اسکریپت
    • متخصص Java
    • متخصص Front End
    • متخصص UI/UX
    • متخصص php
  • گرافیک
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • اتوماسین صنعتی و ابزار دقیق
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

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

دوره آموزش C#

خانهبرنامه نویسیمتخصص C#دوره آموزش C#
دوره آموزشی C#
حالت مطالعه

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

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

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

 

در دوره آموزشی C#، شرکت کنندگان با زبان برنامه‌نویسی C# و توسعه نرم‌افزارهای وب آشنا می‌شوند. در این دوره، مفاهیم اولیه‌ای مانند متغیرها، عملگرها، شرط‌ها و حلقه‌ها به آنها آموزش داده می‌شود. همچنین، مباحث پیشرفته‌تری نظیر توابع، آرایه‌ها، کلاس‌ها و شیء‌گرایی مورد بررسی قرار می‌گیرند.

در این دوره، مفاهیمی مانند inheritance، polymorphism، abstraction و اصول برنامه‌نویسی SOLID نیز بررسی می‌شوند. این دوره به شرکت‌کنندگان این امکان را می‌دهد تا با استفاده از این مفاهیم و اصول، برنامه‌های قدرتمند و قابل گسترش را با استفاده از زبان C# توسعه دهند.

در پایان دوره، شرکت‌کنندگان به سطحی مبتدی تا متوسط در زبان C# و برنامه‌نویسی دسکتاپ خواهند رسید و قادر خواهند بود برنامه‌های ساده و متوسط را با استفاده از این زبان توسعه دهند.

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

 

اهداف دوره:

  1. 1. آشنایی با زبان برنامه‌نویسی C#: هدف اصلی این دوره، آموزش اصول و مفاهیم اساسی زبان برنامه‌نویسی C# به شرکت‌کنندگان است. در این فرآیند، شرکت‌کنندگان با سینتکس زبان، نحوه تعریف متغیرها، عملگرها و کنترل جریان برنامه‌ها آشنا می‌شوند.

 

  1. فراگیری مفاهیم پیشرفته C#: در این دوره، به علاوه مباحث اساسی، مفاهیم پیشرفته‌تری نظیر توابع، آرایه‌ها، کلاس‌ها، شیء‌گرایی نیز آموزش داده می‌شود. این مفاهیم اساسی برنامه‌نویسی را تقویت کرده و شرکت‌کنندگان را در توسعه برنامه‌های پیچیده‌تر و سازمان‌دهی شده یاری می‌دهد.

 

  1. اصول برنامه‌نویسی SOLID: در این دوره، مباحث مربوط به اصول برنامه‌نویسی SOLID (Single Responsibility Principle، Open-Closed Principle، Liskov Substitution Principle، Interface Segregation Principle و Dependency Inversion Principle) به شرکت‌کنندگان آموزش داده می‌شود. این اصول اساسی برنامه‌نویسی، شرکت‌کنندگان را در توسعه کد قابل توسعه، قابل حمل و قابل استفاده مجدد تربیت می‌دهد.

 

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

مخاظبین دوره:

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

 

  1. برنامه‌نویسان مبتدی که تازه وارد حوزه برنامه‌نویسی هستند و قصد دارند با یکی از زبان‌های برنامه‌نویسی محبوب و قدرتمند مانند C# آشنا شوند.

 

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

 

  1. فارغ‌التحصیلان و حرفه‌ای‌هایی که قصد دارند مهارت‌های برنامه‌نویسی خود را توسعه داده و قدرتمندتر شوند و به عنوان برنامه‌نویسان C# در صنعت نرم‌افزار کار کنند.

 

  1. هر کسی که به توسعه نرم‌افزارهای وب علاقه‌مند است و می‌خواهد با استفاده از زبان C# برنامه‌های کاربردی و قدرتمندی بسازد.

 

زمان دوره : 40 ساعت

  1. Introduction to C#:

   – History and overview of C#

   – Advantages and features of the language

   – C# Integrated Development Environment (IDE) and compilers

  1. C# Programming Basics:

   – Variables, data types, and operators

   – Control flow statements (if-else, switch, loops)

   – Arrays and collections

  1. Object-Oriented Programming (OOP) in C#:

   – Classes and objects

   – Inheritance and polymorphism

   – Encapsulation and data hiding

   – Abstraction and interfaces

  1. Exception Handling:

   – Handling and throwing exceptions

   – Try-catch-finally blocks

   – Custom exception classes

  1. C# Language Features:

   – Properties and indexers

   – Delegates and events

   – Generics

   – LINQ (Language Integrated Query)

   – Asynchronous programming with async/await

  1. File I/O and Serialization:

   – Reading from and writing to files

   – Serialization and deserialization of objects

  1. Web Development with C#:

 – Introduction to ASP.NET and ASP.NET Core

    – Building web applications using C#

    – Web services and APIs

8.Deployment and Publishing:

    – Packaging and deploying C# applications

    – Publishing to different platforms (Windows, web, mobile)

Author Version Revision Date/Timer Department Validity
A.Falahmanesh 1.0.0 17-05-2023 Web Development 6 month

درخواست مشاوره

برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.

درخواست مشاوره
02143589

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

در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

درخواست مشاوره رایگان

دوره های مرتبط

دوره آموزشی ASP .NET MVC Core

دوره آموزش ASP .NET MVC Core

دوره آموزش ASP.NET MVC Core به شما این امکان را می‌دهد تا با یکی از پیشرفته‌ترین و محبوب‌ترین فریم‌ورک‌های توسعه وب در محیط مایکروسافت آشنا شوید. ASP.NET Core MVC به شما این امکان را می‌دهد تا وب‌سایت‌ها و برنامه‌های کاربردی دینامیک و مقیاس‌پذیر ایجاد کنید.

در این دوره، شما با اصول پایه‌ای ASP.NET Core، معماری MVC (Model-View-Controller)، و نحوه ایجاد پروژه‌های وب آشنا خواهید شد. همچنین، مباحثی مانند مدیریت داده‌ها، احراز هویت، و پیاده‌سازی APIهای RESTful را مورد بررسی قرار خواهید داد.

نظرات

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت :

4,200,000 هزار تومان

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
4,200,000 هزار تومان
30
739 بازدید 0 دیدگاه
آشنایی با تجهیزات آموزشگاه
دسته: متخصص C#

درباره ما

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

تماس با ما

  • تهران،خیابان بهشتی ،خیابان پاکستان ، کوچه حکیمی، پلاک 12
  • 021-43589
  • 021-88172361 اضطراری
  • 021-88172365 اضطراری
  • academy@douran.ir
Icon-instagram Icon-send-2 Linkedin-in

پیوندهای مهم

  • کتابخانه
  • مجوزها
  • مشتریان
  • لابراتوار
  • فضای آموزشی
  • بلاگ
  • گروه دوران
  • دورتال

نماد اعتماد الکترونیک

تقویم زمستانی
تمامی حقوق برای آکادمی دوران محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت