Developer Learning Platform
Learn backend engineering one focused module at a time.
Choose your learning path
Section titled “Choose your learning path”Pick a module to enter its documentation area. Inside a module the sidebar shows only that module’s lessons; use All modules in the sidebar to come back here.
Programming Fundamentals
Variables, data types, operators, conditions, loops, functions, arrays, problem-solving, and core programming concepts.
Explore moduleExplore Programming Fundamentals.NET
C#, .NET fundamentals, object-oriented programming, collections, LINQ, asynchronous programming, and building applications with ASP.NET Core.
Explore moduleExplore .NETGit
Learn Git from the fundamentals to advanced workflows, collaboration, recovery, and repository internals.
Explore moduleExplore GitOOP
Learn object-oriented thinking and professional PHP design through responsibilities, collaboration, contracts, and practical backend examples.
Explore moduleExplore OOP