Visa utbildning.se som: Mobil

COVID-19 - hur påverkas din utbildning? Vi samlar artiklar kring coronaviruset och utbildning samt tips för dig som ska söka utbildning. Läs mer här.

Introduktion till C#

Edument
Kort om utbildningen
3 dagar
25 900 SEK exkl. moms 20 720 - 25 900 SEK exkl. moms
Nästa tillfälle: 2020-09-21 08:30 - Malmö
Distans, Malmö
Kommande starter
Malmö
25 900 SEK
2020-09-21

Malmö
25 900 SEK
2020-11-16

Distans
20 720 SEK
2020-09-21

Distans
20 720 SEK
2020-11-16

Kursbeskrivning

Introduktion till C#

Den här kursen hjälper dig att komma igång med språket C# och .NET-ramverket. Den hjälper dig att förstå grundläggande syntax, och täcker de  viktigaste delarna av klassbiblioteket. Den ger dig också en solid grund  i objektorienterad utveckling, och täcker både arv och  interface-implementation. Kursen levereras av erfarna utvecklare som  visar dig det bästa sättet att skriva C# enligt moderna riktlinjer.

Målgrupp

Inga .NET-förkunskaper krävs, men du ska ha programmerat i något språk tidigare.

Kursinnehåll

Detta kommer du att lära dig:

Dag 1

The .NET platform and Visual Studio

  • Overview of the .NET framework and C#
  • Different project templates
  • Building and running projects

Language constructs

  • Basic data types
  • Operators
  • Declaring and using variables
  • Namespaces
  • Arrays
  • Flow control and loops

Classes

  • Writing your own classes
  • Adding behaviour through methods

Dag 2

Generic collections

  • Lists, queues and stacks
  • Dictionaries
  • IEnumerables and foreach loops

OOP basics

  • Member access modifiers
  • Data encapsulation
  • Writing properties and get/set accessors
  • Constructors
  • Designing with objects

Inheritance

  • Inheriting behaviour from base classes
  • Virtual methods and overriding
  • Abstract classes and methods
  • How to use inheritance appropriately

Interfaces

  • What interfaces are
  • Implementing interfaces
  • Class inheritance vs interface implementation

Dag 3

Garbage Collection and memory management

  • Garbage collection overview
  • Memory heaps and stacks
  • Using ref and out parameters
  • Structs vs classes
  • Boxing and unboxing

Type conversion

  • Type conversions
  • Implicit and explicit conversion
  • The Convert class

Exceptions and error handling

  • Try ... Catch ... Finally syntax
  • Catching multiple exception types
  • Throwing exceptions
  • Creating your own exception types

Built-in types

  • Date and time
  • Manipulating strings
  • Reading from and writing to files
  • Streams

Intresseanmälan

Fyll i formuläret för att få mer information om Introduktion till C#, direkt från arrangören. Det är gratis och inte bindande!

Recensioner

Snittbetyg: 3,9

Baseras på 21 recensioner.

Kursdeltagare
(5)
Really great course, will recommend it to my colleagues. Maybe in hindsight a tad to basic for me, but I will be back for the Advanced C#
Kursdeltagare
(4)
I need a base in C#, this course gave me that.
Kursdeltagare
(5)
I enjoyed the slides, the gave me a good understanding. The exercises were good, but could contain more stretch tasks.

Edument

Edument


Varmt välkommen till Edument!

Vi hjälper företag och startups med komplexa mjukvaruprojekt och tar fram morgondagens kurser inom mjukvaruutveckling. Vad kan vi hjälpa dig med?Edument AB grundades 2010 i Helsingborg av Acke Salem och Tore Nestenius. De möttes för första gången på en konferens där...


Läs mer om Edument och visa alla utbildningar.

Kontaktuppgifter

Edument

Kullagatan 21
252 20

 Visa telefonnummer

Recensioner
Kursrecensioner
(3,9)
Baseras på 21 recensioner.
Läs recensioner
Arrangörsrecensioner
(4,1)
Baseras på 1312 recensioner.
Alla recensioner för arrangören

Liknande utbildningar