Computer Fundamentals
Master the basics of computers, hardware, software, operating systems, internet, and everyday digital skills.
30+ courses available
From basics to advanced — filter by category, level or price to find the right course for your learning journey.
1 course available
Master the basics of computers, hardware, software, operating systems, internet, and everyday digital skills.
4 courses available
Learn programming from absolute zero - logic, variables, loops, functions, data structures and debugging.
Master C from scratch - the language that built operating systems, compilers and embedded systems worldwide.
From zero to confident Python developer: syntax, OOP, automation, web scripting and data handling.
From zero to professional Python developer - syntax, OOP, automation, web development, Django, Flask and deployment.
1 course available
Become an expert in Word, Excel, PowerPoint, Outlook, OneDrive and Teams for maximum productivity.
4 courses available
Learn HTML from scratch - semantic elements, forms, tables, media and modern best practices for web development.
Master CSS from selectors to Flexbox, Grid, animations and responsive design - build beautiful modern websites.
Master JavaScript from basics to advanced - DOM, ES6+, async programming, APIs and modern frontend development.
Master MongoDB, Express.js, React and Node.js - the most in-demand full-stack stack in 2026.
1 course available
Master PHP from scratch - variables, functions, OOP, sessions, APIs and build dynamic web applications.
1 course available
Build modern, fast user interfaces with React - components, hooks, state management, Redux and Next.js.
1 course available
Build scalable backend APIs with Node.js, Express, MongoDB, authentication and real-time features.
1 course available
Master Laravel from installation to deployment - routing, Eloquent, authentication, APIs and production apps.
1 course available
The complete path from HTML/CSS to deploying full-stack applications with React, Node.js and cloud hosting.
2 courses available
Build beautiful, natively compiled mobile applications for iOS and Android from a single codebase.
Build modern Android apps with Kotlin, Jetpack components, and Material Design - Google's recommended path.
6 courses available
Master relational databases from the ground up - tables, queries, joins, indexes and real-world SQL.
Master PostgreSQL from basics to advanced - the most powerful open-source relational database.
Master NoSQL databases - documents, collections, aggregation, indexing and building with Node.js.
Transform raw data into actionable insights with advanced Excel formulas, pivot tables, and dashboards.
Master data analysis with Python - NumPy, Pandas, visualization, statistics and real-world projects.
The most comprehensive AI/ML course - from fundamentals to deep learning, transformers and building with AI APIs.
3 courses available
Learn user research, wireframing, prototyping in Figma, and design systems - the complete product design toolkit.
Learn design principles, branding, logo design, social media graphics and image editing.
Master SEO, social media, email marketing, Google Ads and analytics - the complete digital marketing toolkit.
1 course available
Master manual testing, test automation with Selenium and Playwright, API testing, and QA best practices.
2 courses available
From beginner to confident Linux user - master the terminal, system administration, and shell scripting.
Master version control with Git and collaboration with GitHub - essential skills for every developer.
1 course available
Learn network security, penetration testing, vulnerability assessment and ethical hacking - protect digital systems.