Course catalog

Search Courses

Find practical PEARL INSTITUTE courses by skill, level, or topic.

HTML
Free 16 lessons

HTML

Learn HTML deeply with structured lessons, multiple code examples, rendered outputs, practice tasks, and a final mini website project.

CSS
Free 18 lessons

CSS

Learn CSS with selectors, colors, typography, box model, flexbox, grid, responsive design, components, and a final landing page project.

Bootstrap
Free 18 lessons

Bootstrap

Learn Bootstrap with containers, grid, utilities, components, forms, navigation, responsive layouts, and a final course website project.

Vanilla JavaScript
Free 18 lessons

Vanilla JavaScript

Learn Vanilla JavaScript with variables, conditions, loops, functions, arrays, objects, DOM, events, forms, async basics, storage, and final projects.

PHP Core
Free 18 lessons

PHP Core

Learn PHP core with syntax, variables, arrays, forms, sessions, files, JSON, errors, and practical mini projects.

Python Core
Free 18 lessons

Python Core

Learn Python core with print, variables, input, conditions, loops, functions, lists, dictionaries, files, exceptions, modules, and projects.

Java Core
Free 19 lessons

Java Core

Learn Java core with setup, variables, input, conditions, loops, methods, arrays, strings, collections, exceptions, files, and projects.

Python Core + OOPs
Free 18 lessons

Python Core + OOPs

Learn Python OOPs with classes, objects, constructors, inheritance, encapsulation, polymorphism, abstraction, dataclasses, and projects.

Java Core + OOPs
Free 20 lessons

Java Core + OOPs

Learn Java OOPs with classes, objects, constructors, encapsulation, inheritance, polymorphism, abstraction, interfaces, composition, and projects.

C Programming Core
Free 18 lessons

C Programming Core

Learn C programming core with syntax, variables, input/output, conditions, loops, functions, arrays, pointers, files, memory, and projects.

C++ Programming Core
Free 18 lessons

C++ Programming Core

Learn C++ core with syntax, variables, input/output, conditions, loops, functions, arrays, vectors, strings, references, files, STL basics, and projects.

C++ Programming Core + OOPs
Free 18 lessons

C++ Programming Core + OOPs

Learn C++ OOPs with classes, objects, constructors, encapsulation, inheritance, polymorphism, abstraction, templates, and projects.