Imre Nagi

About the program

Welcome to Software Instrumentation course. This online live bootcamp is designed to help you understand the fundamental ideas behind software instrumentation and monitoring, its applicability, benefits, as well as current and future challenges.

I made a short video to explain what this course is about and how the result of final projects and challenges look like.

For more details about the syllabus, you can find it here.

Who is this course for?

This course is designed for beginner and intermediate software engineers who are interested in learning about software instrumentation and monitoring. No prior experience with software instrumentation and monitoring is required.

If you are an expert and have been working with observability tools for years, this course might not be for you.

Schedules and Duration

This course will be conducted over 4 weeks. Each week, we will have 1 live online classes. Each class will be 2-3 hours long. There might be recitation outside of the live online class, but it is optional. It will be held based on my availability.

Planned schedule can be found in registration and payment.

Class Size

The class size is limited to 10-20 participants. This is to ensure that I can give enough attention to each student.

Course Goals/Objectives

During this course, you will learn the following:


To help you get the most out of this course, you should have basic knowledge and some hands-on experience in the following areas:

Database and cloud native tech stack

During this course, we are going to use, learn and discuss at least the following cloud native technologies:

Communication and collaboration

We will use Discord for communication and collaboration. You will be invited to the Discord channel after you register to the course. You can use discord to share your progress, ask questions, and help each other. I will be there to help you as well.

What this course is about

What this course is not about

How this course is taught

This might not be the typical bootcamps where you will be listening to few hours lectures of me talking about the concepts and live demos. This bootcamp is always about you! Yes YOU! This is how the course will be taught:

If you are not comfortable with these rules, I suggest you not to take it. I don’t want you to waste your time and money. But, if you are up for the challenge and believe me with this, I will help you to get the most out of this course.

WARNING: This course requires a lot of commitment to succeed. There will be a lot of reading, exercises, challenges, and sufferings especially when you are new to all of these technologies. But always remember this: “What doesn’t kill you make you stronger” :p

Follow me

Follow my social media accounts!