Browse learning
Education
Choose an education category to explore its subjects and published topics.
Categories
17 available
C Language
Learn C programming through a structured path from beginner syntax and problem-solving to advanced systems programming and research-level software engineering.
Explore 02Python
Learn Python programming through a structured path from beginner syntax and problem-solving to advanced engineering, data-intensive systems and research-level computing.
Explore 03PHP
Learn PHP through a structured path from beginner syntax and dynamic websites to advanced application architecture, performance, security and research-level language engineering.
Explore 04C++
Learn C++ through a structured path from core syntax and object-oriented programming to templates, concurrency, systems engineering, performance and research-level language design.
Explore 05VB.NET
Learn VB.NET through a structured path from language fundamentals and object-oriented programming to LINQ, desktop and web applications, concurrency, architecture and CLR research.
Explore 06C#.NET
Learn C# and .NET through a structured path from language fundamentals and object-oriented programming to LINQ, web and desktop applications, cloud systems, performance and CLR research.
Explore 07Java
Learn Java through a structured path from syntax, object-oriented programming and core libraries to concurrency, Spring, JVM internals, distributed systems and performance research.
Explore 08JavaScript
Learn JavaScript through a structured path from syntax, functions and objects to the DOM, asynchronous programming, browser APIs, runtime internals, security and language research.
Explore 09HTML & CSS
Learn HTML and CSS through a structured path from semantic documents and foundational styling to responsive layout, accessibility, performance, browser internals and standards research.
Explore 10SQL
Learn SQL and relational databases through a structured path from tables, queries and joins to transactions, optimization, distributed systems, analytics and database research.
Explore 11Website Designing
Learn website designing through a structured path from HTML, CSS and visual foundations to responsive interfaces, UX research, accessibility, performance and emerging design systems.
Explore 12Web Development
Learn web development from web foundations, HTML, CSS and JavaScript through TypeScript, frameworks, Node.js, databases, APIs, security, cloud systems and research architecture.
Explore