Die wichtigsten Aspekte vorgestellt von Thorsten Kansy

C# mit Fokus auf .NET Core – neues Tutorial bei entwickler.tutorials
Keine Kommentare

C# ist eine mächtige objektorientierte Programmiersprache, deren Syntax beispielsweise für C++- oder Java-Entwickler schnell zu erlernen ist. Sie wird bereits von Millionen von Entwicklern genutzt und erreicht in Stack Overflows Developer-Survey einen der vordersten Ränge, was die Bekanntheit anbelangt.

Zudem zählt C# zu einer der wenigen Mainstream-Sprachen, die es in die Top 10 der beliebtesten Programmiersprachen schafft. Dazu kommt, dass die Sprache mittlerweile plattformübergreifend Anwendung findet, so zum Beispiel in Mobile-Apps in Xamarin, Spielen in Unity oder Web-Apps in ASP.NET.

Auf unterhaltsame Art und Weise vermittelt Thorsten Kansy in seinem Tutorial die wichtigsten Aspekte von C# und legt dabei den Fokus auf .NET Core. Entwickler erfahren hier alles, was sie wissen müssen, um mit .NET Core so richtig loslegen zu können. Zwar erläutert der selbständige Berater (dotnetconsulting.eu) nicht jede einzelne Schraube, fasst aber all die Dinge zusammen, die in der Praxis häufig Anwendung finden und so wichtig sind, dass man sie unbedingt kennen sollte. Dazu zählen unter anderem Kommentare, Schleifen und Variablen aber auch Vererbung, Interfaces und Attribute. Praktische Anwendungsfälle wie Zugriff via HTTP auf GitHub beispielsweise runden das .NET fokussierte C#-Tutorial ab.

Die Vermittlung von Grundlagen der Programmiersprache C#, des .NET Frameworks und der Entwicklungsumgebung Visual Studio sind die vordergründigen Lernziele von Thorsten Kansys Tutorial. Zum Inhalt zählen des Weiteren Lerneinheiten zu folgenden Themen:

  • Visual Studio und .NET Core in Stellung bringen
  • Berechnungen und Ausdrücke
  • Bedingungen (if / else)
  • Arrays, Listen, Dictionary und Co
  • Methoden, Funktionen und Parameter
  • Eigenschaften vs. Fields
  • Und wer räumt auf? using und Idiposable
  • Ausnahmsweise (Exceptions)
  • LINQ macht das Leben leichter (Lambda-Ausdrücke)
  • Erweiterungsmethoden
  • … und vieles mehr!

entwickler.tutorials – die Videotutorial–Plattform für professionelle Softwareentwickler

entwickler.tutorials bietet Ihnen eine Weiterbildungsmöglichkeit an, die nicht von Fachveranstaltungen abhängig ist, die keine Hotel- und Fahrtkosten verursacht. Stattdessen können Sie sich in Ihrem individuellen Lerntempo ganzjährig zu jeder Tageszeit weiterbilden.

Highlights

Node.js

Seit Jahren wird JavaScript auf dem Client eingesetzt. Mit Node.js ist nun auch eine Ausführung auf der Serverseite möglich. Im Entwickler-Tutorial „Start in Node.js“ mit Sebastian Springer erfahren Sie, wie Sie Node.js gewinnbringend einsetzen können. Anhand praktischer Beispiele lernen Sie die verschiedenen Features und Anwendungsmöglichkeiten kennen.

Microservices

Eberhard Wolff bereitet Entwickler in seinem Tutorial „Microservices mit Spring Boot und Spring Cloud“ auf den Umgang mit Microservices vor. Er erklärt zunächst, was Microservices eigentlich sind und mit welchen Chancen und Herausforderungen die Arbeit mit ihnen verbunden ist. Nachdem die Grundlagen etabliert wurden, folgen detaillierte Erklärungen zum Umgang mit der Container-Sofware Docker und zum Umgang mit dem Spring Framework. Ein Microservices-Beispiel aus der Praxis in der letzten Lektion rundet das Tutorial ab.

WordPress

Vladimir Simović nimmt in „Einstieg in WordPress: Grundlagen des Content-Management-Systems“ das am weitesten verbreitete Content-Management-System unter die Lupe. Unzählige Websites basieren auf WordPress, und man trifft fast täglich auf eine WordPress-Seite im Internet. In diesem Tutorial erklärt Vladimir Simović die Grundlagen von WordPress – von der Installation bis hin zu Plug-ins und Themes.

Cross-Plattform-App-Development

Jörg Neumann widmet sich dem „Cross-Plattform-App-Development mit Xamarin – iOS, Android und Xamarin.Forms„. Die Entwicklung mobiler Anwendungen stellt Entwickler vor Herausforderungen. So müssen für alle Plattformen andere Programmiersprachen und APIs erlernt werden. Xamarin bietet hierfür eine elegante Lösung. Egal ob iOS, Android oder Windows: Alles kann mit C# und dem .NET-Framework entwickelt werden. Trotzdem steht am Ende eine App, die alle plattformspezifischen Features nutzen kann und die Performance einer nativen App bietet.

Angular – Eine Einführung

Im Tutorial Angular – Eine Einführung erklärt Manfred Steyer alles, was man für einen professionellen Umgang mit Angular benötigt und zeigt anhand eines praxisnahen Beispiels, wie man Services und Dependency Injection integriert, Pipes zur Formatierung von Ausgaben nutzt, Komponenten mit Bindings verwendet, Angular-Anwendungen mit Modulen strukturiert und Routing gebraucht.

Typescript – Eine Einführung

Steigen Sie im Tutorial Typescript – Eine Einführung zusammen mit Thomas Claudius Huber in die Programmierung mit TypeScript ein. Lernen Sie die Grundlagen und Konzepte der faszinierenden Sprache kennen und verstehen Sie das Zusammenspiel mit JavaScript. Erfahren Sie, wie Sie Klassen, Interfaces, Arrow Functions, Decorators und mehr einsetzen, und lernen Sie zudem, wie Sie eine Angular-App mit TypeScript entwickeln. Mit diesem Video-Tutorial rüsten Sie Ihr Wissen auf, um als Softwareentwickler in der modernen Welt aus Desktop, Web und Mobile mitzumischen.

Mobile-Apps für den Überall-Zugang

Mit den entwickler.tutorials-Apps für den Desktop sowie für iOS oder Android greifen Sie über Ihr Profil mit wenigen Klicks bequem auf favorisierte Inhalte zurück. Auch Markierungen und Notizen können während des Trainings einfach an der gewünschten Stelle des Tutorials abgespeichert und ergänzt werden. Die Tutorials sind in Lektionen und Kapitel unterteilt und ermöglichen so ein systematisches und strukturiertes Lernen. Mit den Apps lässt sich auch von unterwegs das gesamte Angebot von entwickler.tutorials abrufen und so jederzeit und überall plattformübergreifend lernen. Mit der Progress Bar bleibt der aktuelle Lernfortschritt jederzeit im Blick und wird mit all Ihren Geräten synchronisiert.

Firmenlizenzen

Für Firmenkunden hält entwickler.tutorials Teamlizenzen bereit, die das gemeinsame Lernen ermöglichen und mit einem Mengenrabatt belohnt werden. So kann dasselbe Tutorial für mehrere Mitarbeiter freigeschaltet werden. Der Admin-Account-Besitzer kann jederzeit den aktuellen Lernfortschritt der einzelnen Teammitglieder verfolgen.

Unsere Redaktion empfiehlt:

Relevante Beiträge

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

avatar
400
  Subscribe  
Benachrichtige mich zu:
X
- Gib Deinen Standort ein -
- or -