🎓 All courses are free! Sign up now and start learning.

The path to your dream career

48 course matches your filter criteria.

FastAPI Backend Development
Free
Programming

FastAPI Backend Development

FastAPI is a modern, high-performance web framework for building APIs with Python 3.7+ that has rapidly gained popularity since its release.

  • You will learn to configure production-ready FastAPI environ...
  • You will master the distinction between path parameters and...
  • +10 more outcomes
12 units 24
Review
C++ Programming
Free
Programming

C++ Programming

C++ is a general-purpose, compiled programming language that combines the efficiency and low-level control of C with powerful abstraction mechanisms such as classes, inhe...

  • Set up a C++ development environment and compile a basic pro...
  • Implement programs using appropriate data types, variables,...
  • +7 more outcomes
12 units 17
Review
PHP Programming
Free
Programming

PHP Programming

PHP (Hypertext Preprocessor) is a powerful server-side scripting language specifically designed for web development.

  • Introduction to PHP: You will learn to set up PHP developmen...
  • Working with Database: You will master database connectivity...
  • +6 more outcomes
12 units 15
Review
Modern JavaScript
Free
Programming

Modern JavaScript

Modern JavaScript is the evolution of the world’s most widely used programming language, encompassing both the stable ECMAScript specification and the vibrant ecosystem o...

  • Implement core JavaScript syntax including variables, data t...
  • Design control flow structures using conditional statements...
  • +6 more outcomes
12 units 11
Review
Introduction to Mobile App Development
Free
Programming

Introduction to Mobile App Development

Mobile app development is the process of creating software applications that run on mobile devices such as smartphones and tablets.

  • You will learn the fundamentals of mobile application develo...
  • You will gain proficiency in iOS application development usi...
  • +6 more outcomes
12 units 10
Review
Micro-SaaS Product Building
Free
Programming

Micro-SaaS Product Building

Micro-SaaS Product Building is the disciplined practice of creating small-scale, focused software applications that solve specific business problems for targeted customer...

  • You will learn to evaluate market opportunities using system...
  • You will master the art of building a compelling business mo...
  • +9 more outcomes
12 units 5
Review
Flutter Cross Platform Apps
Free
Programming

Flutter Cross Platform Apps

Flutter Cross Platform Apps refers to mobile applications built using Google's Flutter framework, which enables developers to write code once and deploy it natively on mu...

  • You will learn to set up a complete Flutter development envi...
  • You will master Flutter's widget architecture, learning to d...
  • +10 more outcomes
12 units 3
Review
Customer Churn Analysis
Free
Programming

Customer Churn Analysis

Customer churn analysis is the systematic process of identifying customers who are likely to stop doing business with a company, understanding the underlying reasons for...

  • You will learn to calculate and interpret foundational churn...
  • You will master data preparation techniques specific to chur...
  • +8 more outcomes
12 units 3
Review
Python Flask Web Development
Free
Programming

Python Flask Web Development

Python Flask Web Development refers to the practice of building web applications and APIs using Flask, a lightweight and flexible micro-framework written in Python.

  • You will master the HTTP protocol fundamentals, learning to...
  • You will gain the ability to configure a complete Flask deve...
  • +10 more outcomes
12 units 3
Review
Go Backend Development
Free
Programming

Go Backend Development

Go Backend Development refers to the practice of building server-side applications, services, and APIs using the Go programming language—an open-source language developed...

  • You will master Go's distinctive syntax and static type syst...
  • You will learn to design clean, reusable code by defining fu...
  • +10 more outcomes
12 units 3
Review
TypeScript Full Stack Development
Free
Programming

TypeScript Full Stack Development

TypeScript Full Stack Development refers to the practice of building complete web applications—from server-side APIs to client-side interfaces—using TypeScript as the pri...

  • You will learn to configure and build Express.js application...
  • You will learn to design database schemas using Prisma ORM,...
  • +8 more outcomes
12 units 2
Review
Tech Resume Writing Masterclass
Free
Programming

Tech Resume Writing Masterclass

Tech resume writing is the specialized craft of creating professional documents that communicate technical competency, problem-solving abilities, and measurable business...

  • You will learn to analyze the current tech hiring landscape...
  • You will master resume structure and formatting principles t...
  • +10 more outcomes
12 units 2
Review
Workflow Automation Setup
Free
Programming

Workflow Automation Setup

Workflow Automation Setup is the systematic process of designing, configuring, and deploying automated sequences that execute business tasks without manual intervention.

  • You will learn to identify automation opportunities by analy...
  • You will master evaluation criteria for selecting automation...
  • +10 more outcomes
12 units 2
Review
AI-Assisted Development with Cursor
Free
Programming

AI-Assisted Development with Cursor

AI-assisted development with Cursor refers to the practice of using the Cursor editor’s deeply integrated artificial intelligence to write, understand, and transform code...

  • Configure Cursor's development environment, including API ke...
  • Craft context-aware prompts that guide Cursor's AI to produc...
  • +6 more outcomes
12 units 1
Review
REST, GraphQL, and gRPC Compared
Free
Programming

REST, GraphQL, and gRPC Compared

Comparing REST, GraphQL, and gRPC means examining three dominant approaches to building web APIs, each with distinct philosophies for how clients and servers communicate.

  • Analyze core API design principles to evaluate how REST, Gra...
  • Design a RESTful API that strictly adheres to architectural...
  • +6 more outcomes
12 units 1
Review