Constantly Building Skills
The Ultimate TypeScript Course
07/2022CodeWithMoshMosh HamedaniIn this course I gained advanced TypeScript skills. I learned everything about types, classes, interfaces, generics and creating own decorators.
Animate React with Framer Motion
02/2021NetNInjaShaun Pelling - The Net NinjaIn this course I learned how to build polished animations with Framer Motion.

Next.js & React - The Complete Guide
04/2021UdemyMaximilian SchwarzmüllerIn this course I learned everything about routing, data fetching and static generation in Next.js.
Tailwind CSS Tutorial
03/2021YouTubeShaun Pelling - The Net NinjaIn this course I learned the basics of the Tailwind CSS framework.
WPF & XAML: Build 10 WPF applications (C#) in 2020
06/2021UdemyLukas VyhnalekI did this course to learn the Basics of WPF & XML in C#.
The Ultimate Redux Course
01/2020CodeWithMoshMosh HamedaniIn 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.
React Context & Hooks
01/2020YouTubeShaun Pelling - The Net NinjaIn 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.
Build and Deploy a Realtime Chat Application - Socket.io, Node.js, and React.js
01/2020YouTubeJavaScript MasteryIn 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.
C/C++ Das umfassende Lehrbuch
08/2020I 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.
Flutter Tutorial for Beginners
01/2020YouTubeShaun Pelling - The Net NinjaIn 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.

Learn Flutter & Dart to Build iOS & Android Apps [2020]
01/2020AcademindMaximilian SchwarzmüllerIn 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 & Firebase App Build
01/2020YouTubeShaun Pelling - The Net NinjaIn 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.

Clean Coding and Refactoring
01/2020CodeWithMoshMosh HamedaniIn this course I learned how to write code with is simply human readable and how to structure the code as its best.
C# Basics for Beginners
01/2020CodeWithMoshMosh HamedaniIn 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.
Object Oriented Programming in C#
01/2020CodeWithMoshMosh HamedaniIn this course I learned how write object oriented code in C# using classes, how to use encapsulation, using inheritance and polymorphism.
Complete SQL Mastery Course
01/2020CodeWithMoshMosh HamedaniIn this course I learned very much about SQL databases including CRUD functionality, creating own views and multi dimensional data.
Python Programming for Developers
01/2019CodeWithMoshMosh HamedaniIn this course I learned how to create programs and also Webapps in Python.
Firebase Hosting Tutorial
01/2019YouTubeShaun Pelling - The Net NinjaIn this short tutorial I learned how to deploy a (static) Website to Firebase and how to configure the routing and redirects.
Firebase Functions
01/2019YouTubeShaun Pelling - The Net NinjaIn this course I learned how to build APIs using Firebase Cloud Functions.
The Complete Node.js Course
01/2019CodeWithMoshMosh HamedaniIn this course I learned to build fast and secure RESTful APIs with Node, Express and MongoDB.
Mastering React
01/2019CodeWithMoshMosh HamedaniIn 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.
Firebase Auth Tutorial
01/2019YouTubeShaun Pelling - The Net NinjaIn 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.
React, Redux & Firebase App Tutorial
01/2018YouTubeShaun Pelling - The Net NinjaIn 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.
Complete React Tutorial (with Redux)
01/2018YouTubeShaun Pelling - The Net NinjaIn 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.