<- Back to Main Page

Practical Learning Guides

Hands-on resources tailored to your expertise level

Beginner Level

Beginner Networking

TCP/IP Guide

Explain the basic principles of the TCP/IP protocol stack and how to perform simple packet capture and analysis.

Beginner Data Structures

Understanding and Practice of Basic Data Structures

Visual explanations of data structures, including practical examples and real-world use cases.

Beginner Database

How to use databases and debug MySQL/PostgreSQL source code

Ability to perform basic source code analysis and SQL query analysis.

Beginner AI

The Complete Guide to AI Programming

Understand the characteristics and limitations of AI programming, and learn to program AI efficiently.

High Level

Intermediate Networking

A TCP Stream Replay Tool

Comprehensive study of TCP/IP stack design fundamentals, including implementation of a custom TCP stream replay tool and mastery of network packet analysis techniques.

Intermediate Algorithms

Paxos Algorithms

Deep dive into Paxos algorithm implementation.

Intermediate MySQL Database

MySQL Optimization

Optimizing MySQL at the Source Code Level: A Practical Guide.

Access address
Intermediate PostgreSQL Database

PostgreSQL Optimization

Optimizing PostgreSQL at the Source Code Level: A Practical Guide.