Jobs Platform

Learn the skills employers test for

Free, short lessons written for freshers. Finish a course, then take its skill test to earn a badge.

Know the job you want?Pick a job role. We'll show the skills employers ask for, in the order to learn them.Choose your path

Linux for freshers

Level 1 (Qualify): the Linux command line a junior DevOps, cloud support or QA engineer uses on day one, on Ubuntu 24.04 with bash.

  • 8 lessons
  • 73 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Linux for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 105 min
    Start course
  • Level 3Recommended after Level 2

    Linux for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 110 min
    Start course

Git and GitHub for freshers

Level 1 (Qualify): the Git and GitHub skills you need on day one of a junior IT job, from your first commit to branches, merge conflicts, pull requests and undoing mistakes.

  • 8 lessons
  • 74 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Git and GitHub for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 105 min
    Start course
  • Level 3Recommended after Level 2

    Git and GitHub for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 112 min
    Start course

SQL for freshers

Level 1 (Qualify): the SQL you need on day one of a junior IT job, from SELECT and joins to constraints, indexes and transactions.

  • 8 lessons
  • 71 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    SQL for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 103 min
    Start course
  • Level 3Recommended after Level 2

    SQL for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 111 min
    Start course

Core Java for freshers

Job-ready Java 21 basics for IT freshers: JDK and JVM, data types, control flow, strings, OOP, exceptions, collections and a first look at streams. Level 1: Qualify.

  • 8 lessons
  • 82 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Core Java for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 109 min
    Start course
  • Level 3Recommended after Level 2

    Core Java for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 107 min
    Start course

Python for freshers

Level 1 (Qualify): the Python you need on day one of a junior IT job, from running scripts to files, errors and simple classes.

  • 8 lessons
  • 74 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Python for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 101 min
    Start course
  • Level 3Recommended after Level 2

    Python for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 115 min
    Start course

Selenium with Java and TestNG: Level 1

Automate browser tests with Selenium 4, Java, Maven and TestNG: locators, waits, dropdowns, alerts, frames, windows, TestNG basics and Page Object Model. Job-ready basics for automation tester freshers.

  • 8 lessons
  • 76 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Selenium with Java and TestNG: Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 101 min
    Start course
  • Level 3Recommended after Level 2

    Selenium with Java and TestNG: Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 110 min
    Start course

Manual testing for freshers

Level 1 (Qualify): the manual testing knowledge a QA fresher needs on day one, from testing principles and test design techniques to test cases, bug reports and test plans. Aligned with the ISTQB Foundation Level syllabus.

  • 8 lessons
  • 80 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Manual testing for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 101 min
    Start course
  • Level 3Recommended after Level 2

    Manual testing for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 105 min
    Start course

API testing with Postman

Level 1 (Qualify): how APIs work, HTTP methods and status codes, JSON, and how to send requests, add authorization, write tests and run collections in Postman and Newman, the way a QA fresher does on day one.

  • 8 lessons
  • 78 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    API testing with Postman — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 103 min
    Start course
  • Level 3Recommended after Level 2

    API testing with Postman — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 105 min
    Start course

Problem solving with data structures and algorithms for freshers

Level 1 (Qualify): the problem-solving basics for coding rounds. Learn how to approach a problem, read Big-O, and recognise the right approach with arrays, hashing, stacks, queues, recursion, sorting, trees and graphs.

  • 8 lessons
  • 77 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Problem solving with data structures and algorithms for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 103 min
    Start course
  • Level 3Recommended after Level 2

    Problem solving with data structures and algorithms for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 106 min
    Start course

JavaScript for freshers

Level 1 (Qualify): the JavaScript you need for a junior web, full-stack or Playwright testing job, from variables and arrays to the DOM and async code.

  • 8 lessons
  • 75 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    JavaScript for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 103 min
    Start course
  • Level 3Recommended after Level 2

    JavaScript for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 112 min
    Start course

AWS fundamentals for freshers

The AWS basics a junior cloud or DevOps engineer needs on day one: global infrastructure, IAM, EC2, S3, VPC, databases, Lambda, monitoring, cost control and the AWS CLI.

  • 8 lessons
  • 79 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    AWS fundamentals for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 105 min
    Start course
  • Level 3Recommended after Level 2

    AWS fundamentals for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 114 min
    Start course

React for freshers

Level 1 (Qualify): the React basics a junior front-end or full-stack developer uses on day one: components, JSX, props, state, effects and fetching data, with React 19 and Vite.

  • 8 lessons
  • 77 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    React for freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 102 min
    Start course
  • Level 3Recommended after Level 2

    React for freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 112 min
    Start course

Excel for work

Level 1 (Qualify): the Excel skills a fresher needs on day one in a data, accounts, support or office job, from formulas and lookups to PivotTables and safe sharing.

  • 8 lessons
  • 78 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Excel for work — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 102 min
    Start course
  • Level 3Recommended after Level 2

    Excel for work — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 113 min
    Start course

Power BI for data analyst freshers

Level 1 (Qualify): the Power BI basics a junior data analyst uses from day one, from getting data and Power Query to the data model, DAX, visuals, publishing and security.

  • 8 lessons
  • 69 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Power BI for data analyst freshers — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 107 min
    Start course
  • Level 3Recommended after Level 2

    Power BI for data analyst freshers — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 115 min
    Start course

Generative AI basics for freshers

Level 1 (Qualify): how large language models work and how to use them well at work, from prompting, RAG and API calls to tools, evaluation and responsible use. Works with any model provider.

  • 8 lessons
  • 74 min
  • Beginner
Start course
  • Level 2Recommended after Level 1

    Generative AI basics — Level 2

    You can read this now. It makes most sense after you pass the Level 1 test.

    • 8 lessons
    • 101 min
    Start course
  • Level 3Recommended after Level 2

    Generative AI basics — Level 3

    You can read this now. It makes most sense after you pass the Level 2 test.

    • 8 lessons
    • 109 min
    Start course