I've authored multiple courses on LinkedIn Learning covering C++, Kotlin, and more. Here are my courses organized by topic.

Most Popular

#1 COURSE
Tux the Linux mascot
Learning Linux Shell Scripting

Master the Linux command line and shell scripting for automation. The essential skill for DevOps, system administration, and backend development.

146,500+ learners 5,600+ likes Updated May 2018

C++ Courses

Web Servers and APIs using C++

Build high-performance web servers and REST APIs with modern C++.

Updated April 2025 • 83,000+ learners

Functional Programming in C++

Master functional programming techniques in modern C++.

Updated April 2025 • 4,000+ learners

C++ IDE Overview

Compare popular C++ IDEs and find the right development environment for you.

Updated January 2026 • 12,600+ learners

Introducing Functional Programming in C++

Get started with functional programming concepts in C++.

Updated December 2018 • 18,600+ learners

C++ Best Practices for Developers

Learn industry best practices and write cleaner, more maintainable C++ code.

Updated December 2018 • 22,800+ learners

Kotlin Courses

Exploring Ktor with Kotlin Multiplatform and Compose

Build cross-platform applications with Ktor, Kotlin Multiplatform, and Compose.

Updated September 2025 • 360+ learners

Kotlin for Java Developers

Transition from Java to Kotlin with this practical guide for experienced developers.

Updated November 2020 • 36,000+ learners

Kotlin Essential Training

A comprehensive introduction to Kotlin programming fundamentals.

Updated February 2020 • 26,700+ learners

Developing AWS Lambda Functions with Kotlin

Build serverless functions on AWS using Kotlin.

Updated January 2018 • 15,400+ learners

LinkedIn Learning requires a subscription. Many libraries and universities provide free access.

Visit LinkedIn Learning