🎓 مركز اختباراتٍ معتمد لدى Pearson VUE و Prometric · المدير القُطري لـ CIET في سورية · تدريبٌ في المزة منذ 2010·الامتحانات التي نقدّمها ←
أدوات المطوّرين من Microsoft

55339 Programming in C#

تعلّم C# للتطوير الاحترافي. خلال خمسة أيام تتقن قواعد اللغة ومفاهيمها، والهياكل والمجموعات والأحداث، والفئات، والإدخال والإخراج، والوصول إلى قواعد البيانات والشبكات، وتبني التطبيقات في Visual Studio.

5 أياممتوسط8 وحدات
نظرة عامة

نظرة عامة

تعلّم C# للتطوير الاحترافي. خلال خمسة أيام تتقن قواعد اللغة ومفاهيمها، والهياكل والمجموعات والأحداث، والفئات، والإدخال والإخراج، والوصول إلى قواعد البيانات والشبكات، وتبني التطبيقات في Visual Studio.

ما ستتعلّمه

ما ستتعلّمه

المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.

  • Explain how to use Visual Studio to create and run an application.
  • Describe the features and syntax of the C# programming language.
  • Define the monitoring needs of large-scale applications
  • Create and call methods, capture and manage exceptions.
  • Understand the .NET development platform and libraries.
  • Understand the .NET framework classes.
  • Create well-structured and easily-maintainable C# code.
  • Define and implement interfaces.
  • Create a class hierarchy using inheritance.
  • Understand object-oriented programming concepts.
  • Implement the fundamental architecture and core components of a desktop application.
  • Acquire a working knowledge of how to build a graphical UI using XAML.
  • Use file I/O and streams, and serialize/deserialize data in various formats.
  • Understand web communications and protocols.
  • Create an entity data model for database access.
  • Use Language-Integrated Query (LINQ).
  • Use asynchronous operations to create performant applications.
  • Add dynamic components and unmanaged libraries to a C# program.
  • Understand the use of generics and generic collections.
  • Retrieve metadata from types using .NET reflection.
المنهاج

المنهاج

8 وحدات
  • Writing Applications in C# and .NET
  • Types of Data and Expressions
  • C# Language Constructs
  • Methods
  • Method Overloading
  • Exception Handling
  • Monitoring
  • Structs
  • Enums
  • Built-in Collections
  • Events
  • Creating Classes
  • Interfaces
  • Understanding Generics in C# 5 - C# Inheritance Hierarchies of Classes
  • Polymorphism
  • Extending Classes
  • File I/O
  • Serialization and Deserialization
  • Streams
  • Entity Framework
  • LINQ
  • Web Services
  • REST and OData
  • ASP.NET Core MVC
  • Using UI Frameworks
  • Data binding
  • Styling the UI
  • 1 0 - Application Performance Multitasking
  • Asynchronous Calls
  • Dealing with Conflicts
  • 1 1 - C# Interop Dynamic Objects
  • Managing Resources
  • 1 2 - Designing for Reuse Metadata
  • Attributes
  • Generating Code
  • Assemblies
لمن هذه الدورة

لمن هذه الدورة

المطوّرون ذوو الخبرة الأولية في C# الذين يريدون بناء تطبيقات احترافية.

قبل أن تبدأ

  • Some limited experience using C# to complete basic programming tasks.
الدبلومات

جزءٌ من هذه الدبلومات

لنرسم خطوتك التالية معاً.

أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.

تحدّث إلى مستشار ←واتساب