A complete beginner-to-OOP Python course. You will start from the very basics — installing Python, writing your first script — and progressively build up to the core pillars of object-oriented programming: classes, inheritance, polymorphism, encapsulation, and abstraction. By the end you will be confident writing clean, reusable Python code.
This course takes you from absolute zero in C all the way through one of the most important topics in the language: functions. You will learn the C compilation model, fundamental syntax, data types, operators, control flow, arrays, pointers, and then dive deep into functions — declarations, definitions, scope, recursion, and passing arrays/pointers to functions.
Learn JavaScript from scratch — the language that powers the modern web. This course covers variables, data types, functions, DOM manipulation, events, fetch API, ES6+ features and a final project building an interactive to-do app.
Master React from the ground up. This course teaches you components, props, state, hooks (useState, useEffect, useContext), React Router, and state management with Redux Toolkit, culminating in a full e-commerce product listing app.
Apply Python to real-world data problems. You will master NumPy, Pandas, Matplotlib, Seaborn, and Scikit-learn to perform data wrangling, exploratory data analysis and build machine learning models from scratch.
Learn the principles behind great digital products. This course covers user research, wireframing, prototyping, design systems, accessibility and Figma — from your first wireframe to a pixel-perfect, hand-off-ready prototype.
A comprehensive guide to growing businesses online. You will learn SEO, Google Ads, Meta Ads, email marketing, content strategy, analytics and conversion-rate optimisation — with real campaign walkthroughs.
Learn SQL from absolute basics to advanced analytical queries. You will master SELECT, JOINs, aggregations, subqueries, window functions, CTEs, and use real-world datasets to answer business questions in PostgreSQL.
Learn to think like a hacker and defend systems. This course covers networking fundamentals, reconnaissance, vulnerability scanning, exploitation with Metasploit, web application attacks, and how to write professional penetration test reports.
Build scalable, production-ready REST APIs with Node.js and Express. This course covers routing, middleware, authentication with JWT, MongoDB with Mongoose, error handling, testing with Jest and Supertest, and deployment to Railway.
A thorough introduction to machine learning theory and practice. You will cover supervised, unsupervised, and reinforcement learning algorithms, implement them from scratch in Python, then apply them with Scikit-learn and TensorFlow on real datasets.
Build full-stack web applications with Laravel. You will cover the MVC pattern, Eloquent ORM, Blade templating, authentication with Laravel Breeze, REST APIs, queues, events, testing, and deploy to a VPS with Nginx.
schoolExpert-led CoursesverifiedIndustry-recognized CertificatesboltLearn at Your Own PacegroupsGrowing Community of Learnersworkspace_premiumPremium Quality ContentlanguageAccessible Anywhere, Anytimetrending_upAdvance Your Career TodaylightbulbNew Courses Added Every MonthschoolExpert-led CoursesverifiedIndustry-recognized CertificatesboltLearn at Your Own PacegroupsGrowing Community of Learnersworkspace_premiumPremium Quality ContentlanguageAccessible Anywhere, Anytimetrending_upAdvance Your Career TodaylightbulbNew Courses Added Every Month
cookie
We use cookies
We use cookies to enhance your browsing experience, analyze site traffic, and personalize content.
Cookie Policy
cookie
We use cookies
We use cookies to enhance your experience, analyze traffic, and personalize content.
Read our Cookie Policy.