Detail kurzu

Csharp1 - Programming in C# I

EDU Trainings s.r.o.

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.

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

Kontaktní osoba

Lukáš Vallo
+420 724 792 023
lukas.vallo@edutrainings.cz

Hodnocení




Organizátor