All available courses

Discover a wide range of professional training courses designed to elevate your skills and advance your career. From foundational principles to advanced techniques, our course catalog offers in-depth learning opportunities across various industries. Browse through our extensive selection to find the perfect fit for your professional development needs and take the next step in achieving your goals with TrainSec academy.

Have any questions?

Not sure where to find something? You are welcome to contact us in any way that is easiest for you:

Hardware Hacking

Untitled design
1,244

Hardware Hacking Expert – Level 1

Lessons: 34

Malware Analysis

trainsec main logo icon
$890 or 2 × $150

Malware Analysis and Development

Lessons: 105

Learn advanced analysis techniques from real-world malware and harness this knowledge to craft your own malware, understanding attacker strategies. Empower yourself with both defensive and offensive cybersecurity skills.

malware analyst professional level 2

Malware Analyst Professional – Level 2 (Coming soon)

In this malware analysis and reverse engineering course, you will delve even deeper into the inner core of dissecting different malware types and variants, understand the adversarial mindset behind them and the used TTPs.

MAP - TrainSec
$350 or 2 × $175

Malware Analyst Professional – Level 1

Lessons: 56

In this malware analysis and reverse engineering course, you will delve into the inner core of dissecting different malware types and variants, understand the adversarial mindset behind them and the used TTPs. At the end of the course, you will gain the power and knowledge to win any malware coming

Windows Internals

$295 or 3 × $100

x64 Architecture and Programming (Part 2)

Lessons: 43

Continuing from where part 1 left off, this course digs deeper into the x64 architecture.

$490 or 5 × $99

x64 Architecture and Programming (Part 1)

Lessons: 81

x64 processors are the most used processors on which Windows and Linux systems run. Understanding how these processors work is essential when working closely with the OS, such as when debugging, reverse engineering, or researching.

WinSysProg Bundle
$749 or 5 × $150

Windows System Programming Bundle

Products:3

Leverage the Windows API in this “Windows System Programming” bundle!

WinSysProg3
$199 or 2 × $100

Windows System Programming 3

Lessons: 46

Continuing from where “Windows System Programming 2” left off, the last part deals with Dynamic Link Libraries, Security, COM Fundamentals, and basic Windowing.

WinSysProg2
$295 or 3 × $99

Windows System Programming 2

Lessons: 64

Continuing from where “Windows System Programming 1” left off, this course deals with Jobs, Threads, Thread Synchronization, I/O, and Memory.

WinSysProg1
$340 or 4 × $85

Windows System Programming 1

Lessons: 48

The Windows system-level API provides a rich infrastructure for building Windows applications, whether client, server, and anything in between. This course guides the learner through the intricacies of the Windows API, while getting a deeper understanding of Windows mechanisms.

WinInt Day5
$249 or 2 × $125

Windows Internals: Day 5

Lessons: 48

The last “day” in the Windows Internals series is about the I/O System and Security.

WinInt Day4
$139

Windows Internals: Day 4

Lessons: 31

Continuing the “Windows Internals” series, day 4 deals with Memory Management.

WinInt Bundle
$849 or 5 × $170

Windows Internals Bundle

Products:Bundle: 5 Products

Bundle of the set of 5 Windows Internals courses.

sysinternals
$79

Sysinternals Tools Deep Dive 1

Lessons: 32

The Sysinternals tools from Microsoft are useful for any power user on Windows. This course demonstrates some of the tools in detail while adding Windows Internals information. Supporting tools are also used that augment the information provided by the Sysinternals tools.

manufacturing process 1 gear empty tools
$49

Pavel Tools

Downloads:8 Files

Many of my tools in a convenient installer (installer and binaries are signed). All updates are free.

COMObject2
$99

COM Programming 2

Lessons: 36

Continuing from where “COM Programming 1” left off, this course teaches COM automation, EXE Servers, and COM Threading and Apartments.

COMObject
$390 or 4 × $99

COM programming 1

Lessons: 58

COM provides an abstraction and supporting runtime for creating component-based systems, leveraging loose coupling and independence of programming language. Many Windows components are exposed through COM, which also forms the basis of the Windows Runtime.

kernel4
$99

Windows Kernel Programming 2

Lessons: 24

Continuing from where “Windows Kernel Programming 1” left off, this course covers file system mini-filters, some advanced techniques, and an introduction to KMDF.

kernel3
$490 or 5 × $99

Windows Kernel Programming 1

Lessons: 74

The course provides the foundations for the most common software device drivers that are useful not just in cyber security, but also other scenarios, where monitoring and sometimes prevention of operations is required.

WinInt Day3
$149

Windows Internals: Day 3

Lessons: 49

Day 3 deals with various kernel mechanisms.

WinInt2
$199

Windows Internals: Day 2

Lessons: 49

Following “Day One”, this course continues with Windows Internals details, discussing Processes, Jobs, and Threads.

WindowsInternals
$199 or 2 × $100

Windows Internals: Day 1

Lessons: 34

This course provides the fundamentals of Windows. This will get you up to speed with the Windows core concepts and architecture.

WinDbg
$175

Mastering WinDbg

Lessons: 67

WinDbg is a powerful Microsoft debugger, able to debug user mode and kernel mode code. This course shows the major aspects of working with WinDbg, in user and kernel mode, with and without source code.

Programming

WinSysProg Bundle
$749 or 5 × $150

Windows System Programming Bundle

Products:3

Leverage the Windows API in this “Windows System Programming” bundle!

WinSysProg1 1
$999 or 5 × $200

User Mode Programming Bundle

Products:5
Rust
$690 or 5 × $140

Rust Programming Masterclass

Lessons: 125

The Rust programming language promises to be safe, fast and productive. Created by Mozilla, Rust provides high level features while maintaining control and safety for low level code if required. Rust plays in the same playing field as C/C++ but is fit for any kind of software, from low-level system

WTL
$99

GUI Programming with WTL

Lessons: 79

Would you like to write applications for Windows with a graphical user interface (GUI) using C++? You may have programmed many command line applications and tools, but how about some GUI? Menus, toolbars, list views, tree views, and graphics? This course shows you how to use WTL and C++ to

$295 or 3 × $100

x64 Architecture and Programming (Part 2)

Lessons: 43

Continuing from where part 1 left off, this course digs deeper into the x64 architecture.

$490 or 5 × $99

x64 Architecture and Programming (Part 1)

Lessons: 81

x64 processors are the most used processors on which Windows and Linux systems run. Understanding how these processors work is essential when working closely with the OS, such as when debugging, reverse engineering, or researching.

WinSysProg Bundle
$749 or 5 × $150

Windows System Programming Bundle

Products:3

Leverage the Windows API in this “Windows System Programming” bundle!

WinSysProg3
$199 or 2 × $100

Windows System Programming 3

Lessons: 46

Continuing from where “Windows System Programming 2” left off, the last part deals with Dynamic Link Libraries, Security, COM Fundamentals, and basic Windowing.

WinSysProg2
$295 or 3 × $99

Windows System Programming 2

Lessons: 64

Continuing from where “Windows System Programming 1” left off, this course deals with Jobs, Threads, Thread Synchronization, I/O, and Memory.

WinSysProg1
$340 or 4 × $85

Windows System Programming 1

Lessons: 48

The Windows system-level API provides a rich infrastructure for building Windows applications, whether client, server, and anything in between. This course guides the learner through the intricacies of the Windows API, while getting a deeper understanding of Windows mechanisms.

COMObject2
$99

COM Programming 2

Lessons: 36

Continuing from where “COM Programming 1” left off, this course teaches COM automation, EXE Servers, and COM Threading and Apartments.

COMObject
$390 or 4 × $99

COM programming 1

Lessons: 58

COM provides an abstraction and supporting runtime for creating component-based systems, leveraging loose coupling and independence of programming language. Many Windows components are exposed through COM, which also forms the basis of the Windows Runtime.

Windows Kernel

kernel4
$99

Windows Kernel Programming 2

Lessons: 24

Continuing from where “Windows Kernel Programming 1” left off, this course covers file system mini-filters, some advanced techniques, and an introduction to KMDF.

kernel3
$490 or 5 × $99

Windows Kernel Programming 1

Lessons: 74

The course provides the foundations for the most common software device drivers that are useful not just in cyber security, but also other scenarios, where monitoring and sometimes prevention of operations is required.

WinInt Day3
$149

Windows Internals: Day 3

Lessons: 49

Day 3 deals with various kernel mechanisms.

WinInt2
$199

Windows Internals: Day 2

Lessons: 49

Following “Day One”, this course continues with Windows Internals details, discussing Processes, Jobs, and Threads.

WindowsInternals
$199 or 2 × $100

Windows Internals: Day 1

Lessons: 34

This course provides the fundamentals of Windows. This will get you up to speed with the Windows core concepts and architecture.

WinDbg
$175

Mastering WinDbg

Lessons: 67

WinDbg is a powerful Microsoft debugger, able to debug user mode and kernel mode code. This course shows the major aspects of working with WinDbg, in user and kernel mode, with and without source code.

blue depth

Have any questions?

Not sure where to find something? You are welcome to contact us in any way that is easiest for you:

Pre-purchase questions

Join our Discord community and tweet us on X to get involved. Ask questions, elaborate on ideas, and share knowledge.

After-purchase support

For any questions related to the course materials, payments, etc., feel free to send us a direct email or use the course-specific channels on our Discord server.

Learn for free

Get the latest cybersecurity trends and inside knowledge.

blue depth

Black Friday & Cyber Monday Sale Started!

For a limited time, enjoy 25% off ALL available courses for the next month. Whether you’re looking to sharpen your skills or explore new areas of cybersecurity, now’s the perfect time to invest in your growth.

Use code BFRIDAY24 at checkout to claim your discount.