Home / LMS
CODY.PK / STUDENT LMS

Your practice starts here.

Choose a course. Read the example, change the code, and see what happens. Learning spaces include coding studios and guided practical courses. On-Page SEO adds 50 practical exercises, 50 quiz questions and three projects. Security & Alarm Systems adds 10 modules, 40 drills and 50 quiz questions. Each Java level includes 70 practice quiz questions. Java Level 2 adds seven simple OOP opening lectures. MERN includes a VS Code setup guide and browser API simulations.

SMALL STEPS. REAL SKILLS.
idea = "Something I can build"

for step in learning_path:
    practice(step)
    improve()
01 Read02 Edit03 Run

Choose your next skill

Readable code. Focused exercises. Projects to make it stick.

⚛Browser practice

React

Learn React through 50 editable programs and 3 guided projects. Read the problem, practise in the editor, and inspect the live output.

50 programs · 3 projectsOpen studio →
JSBrowser practice

JavaScript

Learn JavaScript through 50 editable programs and 3 guided projects. Read the problem, practise in the editor, and inspect the live output.

50 programs · 3 projectsOpen studio →
#Browser practice

CSS

Learn CSS through 50 editable examples and 3 complete projects: selectors, spacing, typography, Flexbox, Grid, responsive layouts and accessibility.

50 programs · 3 projectsOpen studio →
</>Browser practice

Web Design

Learn Web Design through 50 editable programs and 3 guided projects. Read the problem, practise in the editor, and inspect the live output.

50 programs · 3 projectsOpen studio →
MBrowser practice

MERN · React to MongoDB

50 short, sequential programs and 3 CRUD projects. Learn JavaScript, React, Node, Express, MongoDB and API integration with a dark editor and live output.

50 programs · 3 projectsOpen studio →
C++Local C++ compiler

C++ Level 1 · Programming Foundations

Learn variables, conditions, switch, loops, arrays, functions and an introduction to classes through 7 topics with 50 programs each: 350 programs and 3 course projects.

350 programs · 3 projectsOpen studio →
C++Local C++ compiler

C++ Level 2 · OOP & Data Structures

Build classes and objects, inheritance, polymorphism, composition, encapsulation, stacks, queues and persistent file-based applications through 7 topics with 50 programs each: 350 programs and 3 course projects.

350 programs · 3 projectsOpen studio →
JLocal JDK required

Java Level 1 · Programming & File CRUD

Seven topics with 50 programs each: 350 readable Java programs, 70 quiz questions and 3 persistent file-based CRUD projects. Includes real package folders and VS Code setup.

350 programs · 3 projectsOpen studio →
JLocal JDK required

Java Level 2 · OOP

Learn one OOP idea at a time: 7 guided topics, 350 small Java programs, 70 quiz questions and 3 class-based file CRUD projects. Multiline source, tested reference output and VS Code setup.

350 programs · 3 projectsOpen studio →
SEOSafe HTML preview & planning

On-Page SEO · From Scratch

Learn on-page SEO through 10 easy-English modules, 50 practical exercises, 50 quiz questions and 3 projects. Write, edit, preview and audit training pages; practise WordPress and professional handoffs.

50 exercises · 10 quizzes · 3 projectsOpen studio →
◈Guided practical learning

Security & Alarm Systems

Learn security and alarm basics in easy English with 10 illustrated modules, 40 small drills, 50 quiz questions and 3 real-world planning projects.

40 drills · 10 quizzes · 3 projectsOpen studio →
HSEEnglish + Urdu · Tabletop practice

Workplace Safety · Gulf Job Preparation

Learn to spot hazards, assess risk, choose controls and report incidents in simple English with Urdu support. Practise with Gulf workplace scenarios, quizzes and three projects.

12 modules · 36 drills · 12 quizzes · 3 projectsOpen studio →
PyBrowser practice

Python Level 1

Five studios: variables, conditions, loops, data structures, functions and packages.

5 studios · 250 programsOpen studio →
PyLocal server required

Laravel Course

Build your skills through focused, editable examples and three complete projects.

50 programs · 3 projectsOpen studio →
PyBrowser practice

Matplotlib

Build your skills through focused, editable examples and three complete projects.

50 programs · 3 projectsOpen studio →
PyBrowser practice

NumPy

Build your skills through focused, editable examples and three complete projects.

50 programs · 3 projectsOpen studio →
PyBrowser practice

Pandas

Build your skills through focused, editable examples and three complete projects.

50 programs · 3 projectsOpen studio →
PyLocal server required

Django Course

Build your skills through focused, editable examples and three complete projects.

50 programs · 3 projectsOpen studio →
01 / START SMALL

Follow the sequence

Open a studio and work through its numbered examples.

02 / EXPERIMENT

Make the code yours

Edit the reference, run it and compare the output. Browser runtimes may take a moment to load.

03 / BUILD

Put skills together

Finish three projects per studio. Django and Laravel imports need local backend bundles; the beginner Django lab runs online.

YOUR NEXT STEP

Plan your learning path

Explore public course outlines and guides. Editors and study materials require the relevant active enrollment.

Explore all pages
WhatsApp
My learning ↗