Beschreibung
In diesem Kurs zur Softwareentwicklung mit C# wirst du die notwendigen Fähigkeiten erwerben, um eigenständig Programme und Projekte zu realisieren. Der Kurs beginnt mit den Grundlagen der Programmierung und führt dich durch verschiedene Module zu den Anwendungsbereichen von .NET. Du wirst praxisnahe Beispiele durchlaufen, die dir helfen, ein tiefes Verständnis für objektorientierte Programmierung, Algorithmen und Software-Testing zu entwickeln. Neben technischen Aspekten wird auch agiles Projektmanagement behandelt, um deine Fähigkeiten in der Projektorganisation zu erweitern. Am Ende des Kurses hast du die Möglichkeit, deine Kenntnisse in einer Projektarbeit anzuwenden und zu vertiefen.
Tags
#Programmierung #Softwareentwicklung #C# #Agiles-Projektmanagement #Anwendungsentwicklung #.NET #Clean-Code #WPF #Entity-Framework #XamarinTermine
Kurs Details
Angehende Anwendungsentwicklerinnen Personen mit Grundkenntnissen in Programmierung IT-Interessierte, die sich in C# spezialisieren möchten Studierende der Informatik oder verwandter Fachrichtungen Berufstätige, die ihre IT-Kenntnisse erweitern wollen
Der Kurs zur Softwareentwicklung mit C# behandelt die Programmierung in einer der modernsten Programmiersprachen, die in der Softwareindustrie stark nachgefragt wird. C# ermöglicht die Entwicklung von Desktop-, Web- und mobilen Anwendungen und ist Teil des .NET-Frameworks. Der Kurs vermittelt nicht nur die technischen Grundlagen, sondern auch Best Practices wie Clean-Code-Architektur und agile Methoden, um die Teilnehmer:innen optimal auf die Herausforderungen der Softwareentwicklung vorzubereiten.
- Was sind die grundlegenden Konzepte der objektorientierten Programmierung?
- Erkläre den Unterschied zwischen Klassen und Objekten in C#.
- Was sind Design-Patterns und warum sind sie wichtig in der Softwareentwicklung?
- Wie implementierst du Fehlerabsicherung in einem C#-Programm?
- Beschreibe den Prozess des Requirements Engineering.