Java Programming
Master Java from absolute basics to advanced object-oriented programming
114 topics
Absolute beginner → professor-level thinking
1234 structured topics across 18 tracks including Java, Python, JavaScript, HTML/CSS, SQL, databases, data science, AI, cybersecurity, networking, systems administration, Excel/enterprise tools, Agile/Waterfall/PRINCE2, CAD and BIM.
Start learningMaster Java from absolute basics to advanced object-oriented programming
114 topics
Systems analysis, modelling, and professional practice
79 topics
Essential mathematics and logic for programmers
89 topics
Threats, defence, ethical hacking and secure design
64 topics
Data, machine learning, deep learning and analytics
107 topics
ERP, CRM, e-commerce and enterprise information systems
75 topics
Game design, engines, physics and shipping games
68 topics
Hardware, operating systems, networking and architecture
79 topics
HTML, CSS, APIs, hosting and modern web platforms
115 topics
Zero to professional Python: scripts, automation, data, APIs and apps
50 topics
HTML, CSS, JavaScript, TypeScript and React to full-stack web mastery
46 topics
Build custom GPTs, chatbots, agents and RAG systems — plus AI auditing and monitoring
40 topics
SEO, content, ads, analytics and growth from first principles
33 topics
Web animation, motion graphics, 2D/3D and game-quality effects
29 topics
Excel, SAP, Sage, Visual Studio, Cisco, hosting, VPS and hardware builds
39 topics
Waterfall, Agile, Scrum, Kanban, PRINCE2 and real delivery skills
29 topics
Data Communications & Networks, Information Systems Strategy, Professional Development, Database Systems, Systems Administration and Cyber Security — zero knowledge to degree and research-level mastery
122 topics
CAD and BIM from first drawing through ISO 19650, Revit/Navisworks/IFC, coordination, 4D/5D/6D, automation, digital twins and research-level interoperability
56 topics