פיתוח תוכנה

Programming with C#‎

מספר הקורס 70241

חשכ"ל
למה ללמוד בג'ון ברייס?
  • למידה חדשנית ודינמית עם כלים מתקדמים בשילוב סימולציות, תרגול וסביבות מעבדה
  • מגוון הכשרות טכנולוגיות עם תכנים המותאמים להתפתחות הטכנולוגית ולביקוש בתעשיית ההייטק
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם קהילה של עשרות אלפי בוגרים
  • אתם בוחרים איך ללמוד: פרונטאלית בכיתה, מרחוק ב- Live Class או בלמידה עצמית

המועדים הקרובים

calendar-1.svg 02/12/2025
קורס בוקר

ניתן לפתוח את הקורס בהתאמה אישית ומלאה לצרכי הארגון, במועדים ומערכי לימוד גמישים בשילוב תכנים ייעודים.

משך הקורס

שעות לימוד:

40

מספר מפגשים:

קורס בוקר:

5

קורס ערב:

10

מספר מפגשים:

קורס בוקר:

5

קורס ערב:

10

Overview

.NET is a free, cross-platform, open source developer platform for building many different types of applications.

With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.

C# (pronounced “See Sharp”) is a modern, object-oriented, and type-safe programming language. C# enables developers to build many types of secure and robust applications that run in .NET.

C# has its roots in the C family of languages and as such, it will be immediately familiar to C, C++, Java, and JavaScript programmers.

C# is an object-oriented, component-oriented programming language. C# provides a direct support to these concepts, making C# a natural language in which to create and use software components. Since its origin, C# has added features to support new workloads and emerging software design practices. At its core, C# is an object-oriented language. You define types and their behavior.

On Completion, Delegates will be able to

Write efficient procedural code that includes sequence, selection and iteration constructs

Create and use classes and structures (types), including fields, properties and methods

Use private, internal, protected and public scope

Create derived classes that inherit from custom-written or .net classes

Create interfaces and apply techniques of polymorphism effectively and appropriately

Build exception-handling into methods, to create robust, user-friendly applications

Understand custom attributes and their uses

Use advanced C# features

Understand and use generic constructs

Understand garbage collection mechanics

Who Should Attend

The course is intended for anyone migrating to the .net, and wants to gain a solid, robust understanding of the technology and its application with the C# language.

תכנית הלימודים

Course Contents

  • What is .NET?
  • Introduction to C#
  • Namespace and Assemblies basics
  • Introduction to Visual Studio
  • Creating a simple C# Console Application
  • .NET Overview – from .NET Framework 1.0 to .NET (core) 6.0
Prerequisites
  • Delegates must understand the fundamentals of programming and should have had prior Experience in programming
  • Experience in object oriented programming is highly beneficial
h1{ direction: ltr; text-align: right; }
קורסים מקצועיים למתקדמים