Tutorial: Webentwicklung mit Go

Gopher Illustration WEbentwicklung Go
Webentwicklung mit Go Tutorial Störer

Webentwicklung mit Go

Let’s GO!

Jetzt loslegen mit dem ersten Kapitel

Advanced Kubernetes Day powered by DevOpsCon

Webentwicklung mit Go

Let’s GO!

Tutorial startet am 17. Juli 2023

Gopher Illustration WEbentwicklung Go

Die erste Lektion des Tutorial startet in:

Tage
Stunden
Minuten
Sekunden

Erfolgreiche Webeanwendungen entwickeln

Go sticht in der Entwicklung von Webanwendungen und Web-APIs aus einer Vielzahl anderer Programmiersprachen heraus. Dank einer umfangreichen Standardbibliothek und zahlreichen Frameworks bietet es die nötige Flexibilität, Geschwindigkeit und Zugänglichkeit, die aktuelle Webentwicklung benötigt! Aus diesem Grund ist es besonders gut für die Entwicklung von Web-APIs und Webanwendungen geeignet.

Rainer Stropek präsentiert in diesem Tutorial für Entwickler:innen mit Erfahrung in z.B. Java, C# oder Typescript die wichtigsten Prinzipien von Go. Entdecke die grundlegenden Strukturen der Sprache und programmiere Seite an Seite mit dem Tutorial anhand von Codebeispielen!

Go Gopher
Webentwicklung mit Go

Für Go-Enthusiasten und erfahrene Kenner

Unsere neue Tutorialreihe richtet sich an alle, die sich für die Webentwicklung mit Go interessieren. Erfahrene Softwareentwickler:innen und Go-Enthusiasten erhalten neue Einblicke und hilfreiche Tipps, um die Webentwicklung mit Go auf ein neues Level zu bringen.

Dieses Tutorial ist konzipiert für erfahrene Softwareentwickler:innen, die überlegen, in diesem Bereich in Zukunft Go einzusetzen.

Webentwicklung mit Go

praxisnahes und weiterführendes Know-how

In dem Tutorial werden die wichtigsten Prinzipien der Programmiersprache Go sowie der Beschreibung nützlicher Tools für die Entwicklung von Go-Anwendungen behandelt.  Die Teilnehmer:innen sollten Vorerfahrung in anderen Programmiersprachen wie Java, C#, TypeScript etc. haben.

Um die ganze Hands-on- Erfahrung mitzuerleben und das neue Wssen direkt an den Codebeispielen anzuwenden, sind spezifische Systemvoraussetzungen vorgegeben. Diese werden zu Beginn des Tutorials  behandelt. 

Webentwicklung mit Go

individuell von überall und zu jederzeit abrufbar

Nach der Einführung wirst du erfahren, wie du Web-APIs und Webanwendungen mit Go programmierst und ein solides Basiswissen über die in den Standardbibliotheken enthaltenen Funktionen besitzen.

Du entscheidest wann, wie und wo du lernen möchtest. Unser Experte Rainer Stropek begleitet führt dich schrittweise mit seinem einzigartigen Wissen durch die komplexen Felder der Webentwicklung mit Go.

Diese Themen erwarten dich im Tutorial

  • Die Philosophie der Sprache Go
  • Besonderheiten der Sprache Go im Vergleich zu anderen OO-Sprachen wie Java, C#, TypeScript etc.
  • Übersetzen von Go-Anwendungen, Go in Containern
  • Entwicklung von Go-Anwendungen in Visual Studio Code
  • Strukturen und Interfaces
  • Pointer in Go
  • Error Handling in Go
  • Goroutines, Waitgroups und Channels
  • Überblick über Interoperabilität mit C
  • Überblick über Unit Testing mit Go
  • Abfragen von Daten über Web-APIs
  • Entwicklung von HTTP-Handler-Funktionen mit ServeHTTP
  • Multiplexer (Standardbibliothek, externe Multiplexer
  • Templates für serverseitige Generierung von HTML
  • Serialisieren und Deserialisieren von JSON
  • Automatisiertes Testen von Webanwendungen

Go Gopher
Go Gopher
Go Gopher
Rainer Stropek

Rainer Stropek

software architects

Rainer Stropek ist seit über 20 Jahren als Unternehmer in der IT-Industrie tätig. Er gründete und führte in dieser Zeit mehrere IT-Dienstleistungsunternehmen und entwickelt im Augenblick in seiner Firma „software architects“ mit seinem Team die preisgekrönte Software „time cockpit“. Rainer hat Abschlüsse an der Höheren Technischen Schule für MIS, Leonding (AT) & der University of Derby (UK).

Ein Gopher im Web

Die Sprache Go entstand 2007 als Nebenprojekt der Google-Mitarbeiter Robert Griesemer, Rob Pike und Ken Thompson, die dafür 20 Prozent ihrer Arbeitszeit aufwenden durften. Schnell erkannte man bei Google das Potenzial, damit einige Unzulänglichkeiten von Mainstreamsprachen wie C++ oder Java loszuwerden, insbesondere in Hinblick auf den aufstrebenden Bereich des Cloud-Computings, für das die Altsprachen schließlich nicht explizit gebaut worden waren…

Hier findest du alles zum Thema: Let’s Go

Webentwicklung mit Go entwickler magazin

Deine entwickler.de Fullstack Experience starten

Fullstack Experience starten

Anmelden und profitieren

So kannst du teilnehmen

Du hast bereits Fullstack?

Schnapp dir was zu schreiben und lehn dich zurück. Komme hier direkt zum Live-Event und profitiere vom wegweisenden Wissen unserer Experten. 

Du hast noch kein Fullstack?

Fullstack-Abonnent:innen haben kostenlosen Zugriff auf das Live-Event. Zusätzlich haben Fullstack-Abonnent:innen für drei Monate Zugriff auf die Aufzeichnung des Live-Events. 

Fullstack
Experience

Einzel-Nutzer Lizenz

198,80 € / Jahr

Fullstack
Team

Für Teams mit 3-15 Nutzern

ab 358,80 € / Jahr

Preis zzgl. MwSt.

Fullstack
Company

Für Teams ab 16 Nutzern

Auf Anfrage

Preis zzgl. MwSt.

Alle Inhalte im Überblick

Basic

BASIC

Fullstack

FULLSTACK

Fullstack

FULLSTACK TEAM

Fullstack Read

Fullstack Live-Events

Fullstack Tutorials

Add-ons: Bis zu 25 % Rabatt auf Konferenzen & Trainingsevents 

Add-ons: Bis zu 25 % Rabatt auf Akademie Camps & FLEX Camps