Kurse

In meiner Freizeit verbringe ich viel Zeit damit, mir neue Programmiersprachen und Technologien beizubringen. Die meisten Kurse und Tutorials, die ich verwendet habe, um mir dieses Wissen anzueignen, sind hier aufgeführt.

Typescript

The Ultimate TypeScript Course

07/2022

In diesem Kurs habe ich mir fortgeschrittene TypeScript-Kenntnisse angeeignet. Ich habe alles über Types, Classes, Interfaces, Generics und das Erstellen eigener Decorators gelernt.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

Next.js

Next.js & React - The Complete Guide

12/2021

In diesem Kurs habe ich alles über Routing, Data-Fetching und Static-Site-Generation in Next.js gelernt

Plattform: Udemy

Turor: Maximilian Schwarzmüller

Framer Motion

Animate React with Framer Motion

07/2021

In diesem Kurs habe ich gelernt with man schöne Animationen mit Framer Motion baut.

Plattform: NetNinja

Turor: Shaun Pelling - The Net Ninja

Tailwind CSS

Tailwind CSS Tutorial

04/2021

In diesem Kurs habe ich die Grundlagen des CSS-Frameworks Tailwind gelernt.

Plattform: YouTube

Turor: Shaun Pelling - The Net Ninja

C# WPF

WPF & XAML: Build 10 WPF applications (C#) in 2020

01/2021

Ich habe diesen Kurs gemacht, um die Grundlagen von WPF & XML in C# zu lernen.

Plattform: Udemy

Turor: Lukas Vyhnalek

C++

C/C++ Das umfassende Lehrbuch

08/2020

Ich habe dieses Buch während meiner Ausbildung bei der HYDAC Electronic GmbH gelesen. Da dies meine erste Low-Level-Sprache ist, habe ich dabei viel über Computerarchitektur gelernt.

Redux

The Ultimate Redux Course

07/2020

In diesem Kurs habe ich einen schnelleren und einfacheren Weg gelernt, Redux in eine React-App zu implementieren. Der Tutor hat gezeigt, wie man das in einer JavaScript React-App macht, aber ich habe mich entschieden, stattdessen TypeScript zu verwenden.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

React Context & Hooks

React Context & Hooks

05/2020

In diesem Tutorial habe ich die grundlegende Verwendung von React Context, Hooks und Reducers gelernt. Diese Funktionen ermöglichen die Weitergabe von Daten zwischen Komponenten mit weniger Code und halten den Code daher sauber und einfach.

Plattform: YouTube

Turor: Shaun Pelling - The Net Ninja

Socket.io

Build and Deploy a Realtime Chat Application - Socket.io, Node.js, and React.js

05/2020

In diesem Kurs habe ich gelernt, wie man mit Socket.io eine Echtzeit-Chat-Anwendung erstellt. Der Tutor hat es in JavaScript codiert, aber ich habe mich für Typescript entschieden. Das hat mir geholfen, tiefer in Socket.io einzutauchen. Ich habe React für das Frontend und Express im Backend verwendet.

Plattform: YouTube

Turor: JavaScript Mastery

Flutter + Dart

Flutter Tutorial for Beginners

04/2020

In diesem Tutorial habe ich gelernt, wie man Flutter (und Dart) verwendet, um Android- und iOS-Apps von Grund auf zu erstellen. Ich habe alles über Widgets, Pakete, Assets und asynchronen Code gelernt, als ich eine Weltzeit-App und zwei andere kleine Apps erstellt habe.

Plattform: YouTube

Turor: Shaun Pelling - The Net Ninja

Flutter + Dart

Learn Flutter & Dart to Build iOS & Android Apps [2020]

04/2020

In diesem Kurs bin ich tief in die App-Entwicklung mit Flutter und Dart eingetaucht. Ich habe gelernt, wie man Daten lokal speichert, wie man beim Abrufen von Daten aus dem Internet eine Ladeanzeige anzeigt, wie man die Hardware des Geräts (Kamera, Sensoren) verwendet, wie man die Authentifizierung in einer App implementiert und vieles mehr…

Plattform: Academind

Turor: Maximilian Schwarzmüller

Flutter & Firebase

Flutter & Firebase App Build

04/2020

In diesem Kurs habe ich gelernt, wie man eine Flutter-App mit einem Firebase-Projekt verbindet. Der Kurs behandelte die wichtigsten Themen, darunter die Authentifizierung (mit E-Mail und Passwort) und einige einfache CRUD-Funktionen. Neben dem Kurs habe ich selbst Authentifizierungsdienste von Drittanbietern wie Google und Facebook implementiert.

Plattform: YouTube

Turor: Shaun Pelling - The Net Ninja

Clean Coding and Refactoring

Clean Coding and Refactoring

03/2020

In diesem Kurs habe ich gelernt, wie man Code schreibt, der einfach für Menschen lesbar ist, und wie man den Code optimal strukturiert.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

C# Basics

C# Basics for Beginners

01/2020

In diesem Kurs habe ich die C#-Grundlagen gelernt. Ich habe den Kurs hauptsächlich genutzt, um die Fähigkeiten wiederzuerlangen, die ich als Kind gelernt habe, als ich mit dem Programmieren angefangen habe.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

C# Intermediate

C#

01/2020

In diesem Kurs habe ich gelernt, wie man objektorientierten Code in C# mithilfe von Klassen schreibt, wie man Kapselung, Vererbung und Polymorphie verwendet.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

SQL

Complete SQL Mastery Course

11/2019

In diesem Kurs habe ich viel über SQL-Datenbanken einschließlich CRUD-Funktionalität, das Erstellen eigener Ansichten und mehrdimensionaler Daten gelernt.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

Python

Python Programming for Developers

09/2019

In diesem Kurs habe ich gelernt, wie man Programme und auch Webapps in Python erstellt.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

Firebase Hosting

Firebase Hosting Tutorial

04/2019

In diesem kurzen Tutorial habe ich gelernt, wie man eine (statische) Website mit Firebase bereitstellt und wie man das Routing und die Weiterleitungen konfiguriert.

Plattform: YouTube

Turor: Shaun Pelling - The Net Ninja

Firebase Functions

Firebase Functions

04/2019

In diesem Kurs habe ich gelernt, wie man APIs mit Firebase Cloud Functions erstellt.

Plattform: YouTube

Turor: Shaun Pelling - The Net Ninja

Node.js

The Complete Node.js Course

03/2019

In diesem Kurs habe ich gelernt, schnelle und sichere RESTful-APIs mit Node, Express und MongoDB zu erstellen.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

React

Mastering React

03/2019

In diesem Kurs habe ich gelernt, wie man schnelle React-Apps baut und eigene wiederverwendbare Komponenten erstellt. Der Kurs behandelte auch das Abrufen von Daten von HTTP-Diensten wie der API, die ich im Node.js-Kurs erstellt habe.

Plattform: CodeWithMosh

Turor: Mosh Hamedani

Firebase Auth

Firebase Auth Tutorial

01/2019

In diesem Tutorial bin ich tiefer in den Firebase-Authentifizierungsdienst eingetaucht. Das Tutorial behandelte wichtige Themen wie Benutzerrollen und die Sicherung der Daten vor unbefugtem Zugriff.

Plattform: NetNinja

Turor: Shaun Pelling - The Net Ninja

React + Redux + Firebase

React, Redux & Firebase App Tutorial

10/2018

In diesem Tutorial habe ich gelernt, wie man eine React Redux-Webanwendung mit dem Google Firebase-Backend verbindet. Ich habe auch gelernt, wie die Authentifizierung mit Firebase funktioniert.

Plattform: NetNinja

Turor: Shaun Pelling - The Net Ninja

React + Redux

Complete React Tutorial (with Redux)

09/2018

In diesem Tutorial habe ich die Grundlagen von React gelernt und wie man Redux mit React verbindet. Redux ist ein Plugin, um den Status einer React-App an einem einzigen Ort zu halten.

Plattform: YouTube

Turor: Shaun Pelling - The Net Ninja

Loading

Kontaktieren Sie mich

Sie haben Fragen oder möchten sich mit mir in Verbindung setzen, um gemeinsam mit mir Ihr nächstes Projekt zu planen? Kontaktieren Sie mich gerne jederzeit.

Nachricht senden