Lifelong Learner & Developer

Constantly Building Skills

In my free time, I'm passionate about exploring new programming languages and technologies. Below, you'll find a curated list of courses and tutorials that have helped me grow and stay up to date in the ever-evolving tech landscape.
  • The Ultimate TypeScript Course

    07/2022
    CodeWithMosh
    Mosh Hamedani

    In this course I gained advanced TypeScript skills. I learned everything about types, classes, interfaces, generics and creating own decorators.

    TypeScript
  • Animate React with Framer Motion

    02/2021
    NetNInja
    Shaun Pelling - The Net Ninja

    In this course I learned how to build polished animations with Framer Motion.

    Framer Motion
  • Next.js & React - The Complete Guide

    04/2021
    Udemy
    Maximilian Schwarzmüller

    In this course I learned everything about routing, data fetching and static generation in Next.js.

    Next.js
  • Tailwind CSS Tutorial

    03/2021
    YouTube
    Shaun Pelling - The Net Ninja

    In this course I learned the basics of the Tailwind CSS framework.

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

    06/2021
    Udemy
    Lukas Vyhnalek

    I did this course to learn the Basics of WPF & XML in C#.

    C# WPF
  • The Ultimate Redux Course

    01/2020
    CodeWithMosh
    Mosh Hamedani

    In this course I learned a faster and more simple way of implementing Redux into a React app. The instructor showed how to do this in a JavaScript React app but I decided to use TypeScript instead.

    Redux
  • React Context & Hooks

    01/2020
    YouTube
    Shaun Pelling - The Net Ninja

    In this tutorial I learned the basic usage of React Context, Hooks and Reducers. Those functions allow passing data between components with less code and therefore keep the code clean and simple.

    React Context & Hooks
  • Build and Deploy a Realtime Chat Application - Socket.io, Node.js, and React.js

    01/2020
    YouTube
    JavaScript Mastery

    In this coure I learned how to build a real-time chat application using Socket.io. The tutor coded it in JavaScript but I decided to use Typescript. This helped me diving deeper into Socket.io. I used React for the frontend and express in the backend.

    Socket.io
  • C/C++ Das umfassende Lehrbuch

    08/2020

    I read this book during my education at HYDAC Electronic GmbH. Since this is my first low level language I learned a lot about computer architecture.

    C++
  • Flutter Tutorial for Beginners

    01/2020
    YouTube
    Shaun Pelling - The Net Ninja

    In this tutorial I learned how to user Flutter (and Dart) to create Android and iOS apps from scratch. I learned all about widgets, packages, assets and asynchronous code while creating a World Time app and 2 other small apps.

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

    01/2020
    Academind
    Maximilian Schwarzmüller

    In this course I dived deep into app development using Flutter and Dart. I learned how to store data locally, how to show a loading indicator while fetching data from the web, how to use the device's hardware (camera, sensors), how to implement authentication in an app and much more…

    Flutter + Dart
  • Flutter & Firebase App Build

    01/2020
    YouTube
    Shaun Pelling - The Net Ninja

    In this course I learned how to connect a Flutter App with a Firebase project. The course covered the most important topics including authentication (with email and password) and a few simple CRUD functions. Alongside the course I implemented third party authentication services like Google and Facebook by myself.

    Flutter & Firebase
  • Clean Coding and Refactoring

    01/2020
    CodeWithMosh
    Mosh Hamedani

    In this course I learned how to write code with is simply human readable and how to structure the code as its best.

    Clean Coding and Refactoring
  • C# Basics for Beginners

    01/2020
    CodeWithMosh
    Mosh Hamedani

    In this course I learned the C# basics. I mainly used the course to recover the skills I learned as a child when I started programming.

    C# Basics
  • Object Oriented Programming in C#

    01/2020
    CodeWithMosh
    Mosh Hamedani

    In this course I learned how write object oriented code in C# using classes, how to use encapsulation, using inheritance and polymorphism.

    C# Intermediate
  • Complete SQL Mastery Course

    01/2020
    CodeWithMosh
    Mosh Hamedani

    In this course I learned very much about SQL databases including CRUD functionality, creating own views and multi dimensional data.

    SQL
  • Python Programming for Developers

    01/2019
    CodeWithMosh
    Mosh Hamedani

    In this course I learned how to create programs and also Webapps in Python.

    Python
  • Firebase Hosting Tutorial

    01/2019
    YouTube
    Shaun Pelling - The Net Ninja

    In this short tutorial I learned how to deploy a (static) Website to Firebase and how to configure the routing and redirects.

    Firebase Hosting
  • Firebase Functions

    01/2019
    YouTube
    Shaun Pelling - The Net Ninja

    In this course I learned how to build APIs using Firebase Cloud Functions.

    Firebase Functions
  • The Complete Node.js Course

    01/2019
    CodeWithMosh
    Mosh Hamedani

    In this course I learned to build fast and secure RESTful APIs with Node, Express and MongoDB.

    Node.js
  • Mastering React

    01/2019
    CodeWithMosh
    Mosh Hamedani

    In this course I learned how to build fast React apps and create own reuasble components. The course also covered fetching data from HTTP services like the API I created in the Node.js course.

    React
  • Firebase Auth Tutorial

    01/2019
    YouTube
    Shaun Pelling - The Net Ninja

    In this tutorial I dived deeper into the Firebase authentication service. The tutorial covered important topics including user roles and securing the data from unauthorized access.

    Firebase Auth
  • React, Redux & Firebase App Tutorial

    01/2018
    YouTube
    Shaun Pelling - The Net Ninja

    In this tutorial I learned how to connect a React Redux web application with the Google Firebase backend. I also learned how authentication with firebase works.

    React + Redux + Firebase
  • Complete React Tutorial (with Redux)

    01/2018
    YouTube
    Shaun Pelling - The Net Ninja

    In this tutorial I learned the React basics and how to connect Redux with React. Redux is a plugin to keep the state of a React App in a single place.

    React + Redux

Let's Build Something Great Together

Whether you need a stunning website, a powerful app, or reliable tech support — I'm here to help bring your vision to life.