Master basic programming concepts
Master the art of vibe coding, a creative approach to programming via prompts
Develop software for desktop computers
Master the fundamentals of Large Language Models (LLMs), including their architecture, training, and applications
Master Microsoft Office applications including Word, Excel, PowerPoint, and Outlook for productivity and professional use.
Master Unified Modeling Language (UML), a standardized modeling language used in software engineering
Master both front-end and back-end development to become a proficient full-stack developer
Master Behavior-Driven Development (BDD), a software development approach that enhances collaboration between developers and non-technical stakeholders
Learn SFM (Source Filmmaker), a 3D animation software for creating movies and animations using Source game assets
Master Extreme Programming (XP), a software development methodology that improves quality and responsiveness to changing customer requirements
Master Delphi, a powerful programming language for rapid application development
Create and publish a NuGet package, contributing to the .NET ecosystem
Master Vim, a highly configurable text editor for efficient coding and text editing
Infobox