Courses

It’s very important to stay up to date about technological progress and to improve own skills. One of the best way to keep the pace on this fast changig topcs is to attend to courses.

Another one is to read books about the topics.

Robotics, Embedded Systems and Signal Processing

TopicCourse
Zephyr RTOSnRF Connect SDK Fundamentals
Modern Robotics: Mechanics, Planning, and ControlNorthwestern University
Digital Signal ProcessingEPFL
Computer Vision mit Deep LearningFHNW

C++

TopicCourse
C++ for Embedded SystemsHSR Rapperswil
Effective Modern C++ live!O’Reilly
Getting Started with C++17 ProgrammingPackt
Learning Qt 5Packt

Agile Software Development

TopicCourse
Agile Software DevelopmentGolo Roden
Agile Testing Essentialsinformit
How to Use Git and GitHubUdacity

Software Architecture

TopicCourse
Software Architecture FundamentalsO’Reilly
The Zen of Software ArchitectureO’Reilly
Domain-Driven Design DistilledO’Reilly
Moving to Microservices: Using Domain-Driven Design […]O’Reilly
Designing RESTful APIsUdacity
Building Cloud Services with the Java Spring FrameworkCoursera

Programming Languages

TopicCourse
Rust in MotionManning
Flutter & Dart - Complete App Development CourseO’Reilly Media
JavaScript BasicsUdacity
Programming LanguagesUdacity
ClojureClojure for the Brave and True
Scheme (Lisp)MIT OpenCourseWare
iOS DevelopmentiTunes U

General Engineering

TopicCourse
Harnessing Ollama - Create Secure Local LLM Solutions with PythonO’Reilly
Advanced Operating SystemsUdacity
gRPC [Java] Master Class […]Packt
Cucumber with Java Build Automation Framework […]Packt
PostgreSQL Essentials: Leveling Up Your Data WorkO’Reilly
Introduction to IPv6O’Reilly
Statistics for Data Science and Business Analysis365 Careers
Legic Identification (RFID)Legic Wetzikon
UX Design for Mobile DevelopersUdacity
SMD SolderingMeili Data