
Comprehensive introduction to C programming, covering core concepts from setup to file operations. Hands-on tutorials include building calculators, games, and working with data structures.

Explore Java methods, classes, objects, and key programming concepts through hands-on exercises and tutorials. Master essential techniques for building robust Java applications.

Learn fundamental C++ concepts including variables, functions, classes, inheritance, arrays, vectors, memory management, pointers, and references in this comprehensive introduction.

Explore .NET GC architecture with Maoni Stephens, covering career development, mentorship, debugging skills, and the journey to becoming a domain expert in garbage collection.

Explore ValueTask in .NET: optimize async code, reduce allocations, and improve performance. Learn usage scenarios, comparisons with Task, and integration with IAsyncEnumerable.

Hands-on workshop exploring STM32CubeMonitor for STM32H72x/3x MCUs. Learn to read/write RAM, access addresses, and see a demo flow. Ideal for developers seeking high-performance, feature-rich microcontrollers.

Comprehensive guide covering Go's core concepts, advanced topics, and practical applications. Includes hands-on projects and in-depth explanations for efficient, concurrent programming and web development.

Comprehensive Lua programming series covering basics to advanced topics, including syntax, functions, tables, OOP, libraries, and C integration for efficient scripting and development.

Learn to integrate Lua scripting into C++ applications using the Lua C API. Covers building, running scripts, managing types, functions, tables, memory allocation, and advanced topics like RTTI.

Comprehensive introduction to Objective-C programming, covering variables, classes, methods, memory management, and control structures for aspiring iOS app developers.

Master Objective-C fundamentals for iOS and Mac development, covering data types, classes, methods, memory management, and advanced concepts like protocols, delegates, and runtime.

Comprehensive tutorial series covering Objective-C fundamentals, advanced concepts, and practical applications for Mac development, from basic syntax to design patterns.

Learn Rust programming through hands-on projects, covering language fundamentals, advanced concepts, and practical applications in web development, game creation, and system programming.

Hands-on Rust programming with diverse projects: port sniffer, games, chat app, blockchain, web APIs, browser engine, and more. Explore advanced concepts like WebAssembly and async/await.

Learn techniques for analyzing malicious software, including document analysis, .NET and Java reverse engineering, debugging with IDA Pro, and understanding remote access tools and botnets.

Master C++ programming with this comprehensive guide, covering everything from setup, variables, functions, classes, to advanced topics like smart pointers and libraries.

Comprehensive overview of Julia's progress in 2021, covering threading, compiler improvements, linear algebra advancements, package updates, and future development plans.

Comprehensive C++ tutorial covering basics to advanced topics like pointers, OOP, STL, and file handling. Ideal for beginners seeking a modern approach to mastering the language.

Learn to create a basic operating system from scratch, covering key concepts like kernels, memory management, and system structures in under an hour.

Dive into advanced C++ object lifetime concepts, covering creation, destruction, temporary extensions, memory management, unions, and recent proposals with practical insights from compiler optimizations.

Comprehensive exploration of operating system concepts, covering processes, scheduling, synchronization, memory management, disk operations, and file systems.