Programming in C# I

Základní info

Popis kurzu

Description: The course is for future developers. It helps new developers to do first steps in C# language. After finishing the course developers can read and write simple object oriented programs.


Description: The course is for future developers. It helps new developers to do first steps in C# language. After finishing the course developers can read and write simple object oriented programs.

Obsah kurzu


  • Introduction

    • .NET Framework overview

    • Visual Studio overview

    • “Hello world” console application

    • Application overview

    • Debugging in Visual Studio

    • Solution, project and library



  • C# language fundamentals

    • Comments

    • Identifiers

    • Keywords

    • Variables

    • Namespaces

    • Using

    • Data type split

      • Difference between value types and reference types

      • Values types

      • Nullable value types

      • Enums

      • Structures

      • Reference types

        • Delegate

        • Arrays



      • Dynamically assigned types

      • Special types

        • Object

        • String



      • Boxing and unboxing

      • Type tests and size

      • Collections



    • Commands

      • Basic constructions

      • Flow control commands

      • Loops commands

      • Jump commands



    • Classes and objects

      • Class

        • Declaration

        • Create instance

        • Access rights

        • Members overview

        • Fields

        • Methods

        • Constructors

        • Destructor

        • Properties

        • Events



      • Inheritance and polymorphism

        • Inheritance declaration

        • Access to base class

        • Hidden methods and fields

        • Virtual methods and polymorphism

        • Abstract classes and methods

        • Sealed classes and methods

        • Inner classes and access rights



      • Interfaces

        • Declaration

        • Members

        • Implementation

        • Standard interfaces



      • Exceptions

        • Throw

        • Try-catch-finally

        • System exceptions overview

        • Checked and unchecked

        • Using for resources



      • Operators

        • Overview

        • Overload

        • Conversion function

        • Indexer



      • File system and streams

        • Recursion and work with file system

        • Stream concept







Studijní materiály

V angličtině

Programming in C# I

Vybraný termín:

19.10.2020  Bratislava

Cena
20910 Kč + 21 % DPH

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je deset a osm ? Součet zapište číslicemi.