Einstieg in C# - Software programmieren wie ein Profi

Egal ob Spiele, Web-, Mobile- oder Desktop-Apps - Du brauchst Methodik und die Grundlagen von C#. Beides lernst du hier.

4.30 (893 reviews)
Udemy
platform
Deutsch
language
Programming Languages
category
instructor
Einstieg in C# - Software programmieren wie ein Profi
4,213
students
15 hours
content
Jul 2022
last update
$54.99
regular price

What you will learn

Die Fähigkeit professionell Software zu entwickeln. Vom Aufnehmen der Anforderung bis zum Erstellen einer Installationsroutine.

Du hast die Grundlagen um mit Spieleframeworks wie Unity, XNA, MonoGame und anderen zu starten.

Du hast die Grundlagen um Web- und Mobile-Apps im .NET Kontext zu entwickeln.

Selbstständig die Entwicklung einer eigenen C#-Anwendung zu starten und in kleinen Iterationen voranzutreiben.

C# Quellcode mit Klassen und Methoden zu strukturieren.

C# Quellcode zu analysieren und zu verändern.

C# Syntax und Bibliotheken verwenden zu können.

C# Anwendungen testen zu können.

Sich in einem Softwareentwicklungsprojekt zurecht zu finden.

Eigenständig in einem Softwareentwicklungsprojekt Fehler beheben und Änderungen machen.

Du hast einen Überblick über die Kernaktivitäten in einem Softwareentwicklungsprojekt und kannst dich dann in DEINEM Thema spezialisieren.

Schnell und nachhaltig mehr C#-Syntax lernen.

Praktische Erfahrung in der professionellen Softwareentwicklung mit C# durch viele Übungen und Beispiele die wir gemeinsam machen.

Die Möglichkeit den Inhalt des Kurses mit zu bestimmen, weil er kontinuierlich weiter entwickelt wird.

Why take this course?

Mache diesen Kurs und du hast in einer Stunde deine erste C#-Anwendung entwickelt. Viel wichtiger ist jedoch, dass du nicht nur Programmieren lernst, sondern die Arbeitsweise, die professionelle Softwareentwickler verwenden um herausragende Anwendungen zu entwickeln.

Was du lernst

Dieser Kurs vermittelt dir NICHT alle Details der Programmiersprache C#. Er gibt dir einen Einstieg und Überblick der wichtigsten Konzepte, Arbeitsweisen und befähigt dich mehr Details alleine schnell zu lernen.

Damit bist du in der Lage sowohl deine eigenen Softwareprojekte zu starten, wie auch schnell in einem bestehendem Softwareentwicklungsprojekt mitarbeiten zu können. Du hast eine nervige Aufgabe, die sich immer wiederholt? Dann erstelle dir eine Anwendung, die dir die Aufgabe abnimmt oder dich dabei unterstützt sie schneller zu erledigen. Alles was du dafür brauchst, lernst du in diesem Kurs. Die benötigten Werkzeuge und viele weitere Informationen gibt es kostenlos im Internet. Ich zeige dir wo und begleite dich Schritt-für-Schritt bei der Installation, Verwendung und natürlich, wenn du Probleme hast.

Du willst zukünftig Web- oder Mobile-Apps vielleicht sogar für verschiedene Plattformen entwickeln? Dann ist .NET und insbesondere C# eine gute Wahl. Microsoft öffnet .NET immer mehr und es stehen bereits jetzt viele beeindruckende Hilfsmittel und Projekte zur Verfügung um auch unter Linux und OS X mit C# zu entwickeln. Sobald du die Grundlagen verstanden hast, kannst du in das für dich relevante Gebiet eintauchen.

Auch im Bereich der Spieleentwicklung wird C# seit vielen Jahren erfolgreich eingesetzt. Die Entwicklung von Spielen ist NICHT Gegenstand dieses Kurses. Allerdings bringt jedes Spiel ein übliches Problem in der Softwareentwicklung mit sich: Komplexität. Gerade weil du bei der Entwicklung von Spielen dich mit sehr vielen verschiedenen Aspekten beschäftigen musst, hilft dir eine strukturierte Arbeitsweise sehr. Hast du also schon ein Grundverständnis von C# und wie du ein Projekt umsetzen kannst, kannst du dich im nächsten Schritt voll auf deine Idee und Frameworks wie Unity, XNA oder MonoGame konzentrieren.

Wie du mit diesem Kurs lernst ...

... als absoluter Einsteiger: Gerade zu Anfang des Kurses zeige ich dir Alles. Während ich dir im Video zeige wo du die Entwicklungsumgebung Visual Studio 2019 bekommst, wie du sie installierst und das erste mal startest, was du machen musst um dein erstes Projekt zu erstellen und wie du deinen ersten Quellcode schreibst, kannst du diese Schritte direkt nachvollziehen. Zusätzlich gibt es zu jedem Abschnitt eine Übung bei der ich dir eine Aufgabe stelle und dann zeige wie ich sie lösen würde.

... als Umsteiger: Du brauchst nicht mehr soviel Details wie ein absoluter Einsteiger. Daher gibt es zu allen Lektionen eine kurze schriftliche Zusammenfassung. So kannst du die ersten Abschnitte schnell durcharbeiten und hast in Kürze eine produktive Arbeitsumgebung. Anhand der Übungen und Musterlösungen kannst du feststellen welche Bereich du bereits verstanden hast und wo du tiefer eintauchen solltest.

Dir zu vermitteln was professionelle Softwareentwicklung ist und welche genialen Möglichkeiten dir die .NET-Plattform bietet ist mein Ziel. Häufig ist es jedoch so, dass man während der Softwareentwicklung und insbesondere während des Lernens alleine nicht weiter kommt. Die fehlende Interaktion mit dem Dozent hat mich bisher bei Videotutorials immer gestört. Bei diesem Kurs hast du die Möglichkeit deine Probleme und Fragen direkt im Diskussionsforum zu diesem Kurs zu stellen. Dann bekommst du schnell Unterstützung von mir oder einem deiner Mitstudenten.

Da du diesen Kurs zusätzlich zu vielen anderen Aufgaben erledigen wirst, ist er so aufgebaut, dass du nicht mehr als 15-20 Minuten am Tag machen musst. Aus eigener Erfahrung weiß ich, wie anstrengend es ist neben dem Beruf auch noch eine oder gar mehrere Stunden am Tag für Weiterbildung aufzubringen. Häufig ist das der Anfang vom Ende, weil du nach wenigen Tagen einfach keine Motivation mehr hast (egal wie spannend das Thema und der Kurs ist). Du entscheidest natürlich selbst, aber ich empfehle dir jeden Tag wenige Lektionen anzuschauen und etwas zu üben. So wirst du innerhalb weniger Wochen beeindruckende Resultate sehen.

Um diesen Kurs noch individueller auf deine Bedürfnisse anzupassen, beantworte ich jede Woche eine Frage eines Kursteilnehmers mit einem neuen Video. So kann ich dir "fast" ganz persönlich bei deinen Herausforderungen helfen.

Zum Schluss

Ich bin beeindruckt, dass du bis hier gelesen hast. Du hast auf jeden Fall die Veranlagung ein professioneller Softwareentwickler zu werden. Einer der wichtigsten Aspekte dafür ist der Wille kontinuierlich zu lernen und die Neugierde was es noch alles gibt.

Viel Spaß beim Lernen und dem Kurs

Jan

Screenshots

Einstieg in C# - Software programmieren wie ein Profi - Screenshot_01Einstieg in C# - Software programmieren wie ein Profi - Screenshot_02Einstieg in C# - Software programmieren wie ein Profi - Screenshot_03Einstieg in C# - Software programmieren wie ein Profi - Screenshot_04

Our review

Es scheint, dass du eine Sammlung von Meinungen und Feedbacks zu einem C#-Programmierkurs gefunden hast. Die Meinungen variieren von sehr positiv bis hin zu Kritikpunkten, aber insgesamt wird der Kurs als wertvoll und hilfreich für Anfänger bewertet. Hier sind einige zentrale Punkte, die sich aus diesen Feedback-Aussagen ergeben: **Stärken des Kurses:** - **Strukturierte Lernreihenfolge:** Die Inhalde werden in einem sinnvollen und verständlichen Tempo präsentiert. - **Praxisbezug:** Viele Lernende schätzen die menschliche Erklärung, ergänzt durch konkrete Beispiele und Übungen. - **Organisationsaspekte:** Nicht nur Programmierkonzepte werden behandelt, sondern auch Aspekte wie Projektmanagement, Versionierung mit GitHub und das Entwicklungsprozessmodell. - **Einführung in die Grundlagen:** Schritt-für-Schritt-Anleitungen helfen dabei, Grundlagen zu verstehen und anwendungsbasiert zu lernen. **Verbesserungsmöglichkeiten:** - **Übermessige Erklärungen:** Einige Lernende fanden einige Abschnitte zu langatmig oder wünschen sich noch mehr tiefgreifende Erklärungen oder visuelle Hilfsmittel. - **Interaktivität und Praxis:** Es gibt den Wunsch nach mehr Projekten, die erweitert hätten können, um praktische Fähigkeiten in einem realen Kontext zu vermitteln. - **Gesprächsstil:** Ein wenig weniger Gespräch und mehr Handlung, insbesondere bei den ersten Schritten wie dem "Hello World"-Beispiel, könnte den Lernprozess beschleunigen und interessanter gestalten. **Zusammenfassung der Feedback-Themen:** - **Didaktik:** Der Kurs wird als gut strukturiert und hilfreich für Anfänger angesehen, mit einem guten Mix aus Theorie und Praxis. - **Anwendungsorientierung:** Lernende schätzen die anwendungsbezogene Einführung in C# und GitHub. - **Prozesskompetenz:** Neben den technischen Fähigkeiten wird auch der Entwicklungsprozess und das Management von Projekten thematisiert, was als besonders wertvoll empfunden wird. - **Verbesserungswünsche:** Einige Lernende bieten Verbesserungsvorschläge, wie z.B. mehr Interaktivität, Schrittweiser Lehrprozess und eine leicht ansprechbarere Darstellung. Zusammenfassend lässt sich sagen, dass der Kurs als ganz gut geeignet für Anfänger in C# und insbesondere für die Entwicklung im Kontext von Visual Studio bewertet wird. Die ausführlichen Feedbacks bieten wertvolle Einblicke darin, wie der Kurs möglicherweise noch verbessert werden könnte, um auf die Bedürfnisse und Wünsche der Lernenden einzugehen und ihren Lernerfolg weiter zu steigern.

Charts

Price

Einstieg in C# - Software programmieren wie ein Profi - Price chart

Rating

Einstieg in C# - Software programmieren wie ein Profi - Ratings chart

Enrollment distribution

Einstieg in C# - Software programmieren wie ein Profi - Distribution chart

Related Topics

657674
udemy ID
11/2/2015
course created date
11/1/2019
course indexed date
Bot
course submited by