Master agentic software development, the practice of building autonomous AI agents that can plan, reason, and execute tasks. Learn to design multi-agent systems, use frameworks like LangChain or AutoGen, and integrate large language models with external tools and APIs to create intelligent, goal-driven applications.
Master ASP.NET framework for building web applications with C#
Master Swift for iOS and macOS development
Build 3D rendering engine from scratch
Design and implement new programming language
Learn R for statistical computing and data visualization
Master building reactive systems
Master Angular framework for building scalable web applications
Master Blazor for building interactive web UIs with C#
Master building event-driven systems
Master PHP for web development
Master designing efficient and scalable databases
Master Amazon Web Services software development kit
Master Unity, a powerful game engine for creating 2D and 3D games and interactive experiences
Master Extreme Programming (XP), a software development methodology that improves quality and responsiveness to changing customer requirements
Master MATLAB, a high-level language and interactive environment for numerical computation, visualization, and programming
Master Delphi, a powerful programming language for rapid application development
Master Pascal, a procedural programming language known for its clarity and efficiency
Master PowerShell, a powerful scripting language for automation and configuration management
Create and publish a NuGet package, contributing to the .NET ecosystem
Master Azure development, Microsoft's cloud platform for building, deploying, and managing applications
Learn Rust for safe, concurrent, and practical systems programming
Master Dart for Flutter mobile development
Master Astro framework for content-focused websites
Master React Native for mobile app development
Master Visual Basic for Applications for Microsoft Office automation
Master building high-performance systems
Learn Perl for text processing and system administration
Master Kotlin for modern Android development
Master data analysis, visualization, and machine learning techniques
Infobox