RANIARANIA Academy

Python: Foundations

Learn Python from scratch — PCEP & PCAP.

Certified Python Programmer — Foundations. Ten courses from installing Python to object-oriented programming: syntax and data types, control flow, data structures, strings, functions and modules, OOP, files and exceptions. Every course carries 10 hands-on programming exercises with worked solutions. Prepares you for the Python Institute PCEP and PCAP certifications.

Level
Python: Foundations

Strings & Text Processing

Master Python strings end to end — indexing and slicing, the essential methods, formatting, splitting and joining, searching, and an introduction to regular expressions with the re module. Aligned to the Python Institute PCAP certification, this course turns raw text into a data structure you can parse, clean and reshape with confidence.

INTERMEDIATE · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Python Syntax, Variables & Data Types

Learn how Python stores and labels data — variables and naming rules, literals, and the core built-in types int, float, bool, str, complex and None. You will use type(), id() and f-strings, read numeric bases, and meet dynamic typing and simple conversion. Aligned to the Python Institute PCEP certification.

BEGINNER · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Operators, Input/Output & Type Conversion

Master Python's operators — arithmetic, comparison, logical, bitwise and assignment — together with reading input, printing output, and converting between types. You will learn operator precedence cold and build small interactive programs, preparing you directly for the Python Institute PCEP certification.

BEGINNER · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Object-Oriented Programming in Python

Learn to model real problems with classes and objects in Python — __init__ and self, instance versus class attributes, encapsulation, inheritance with super(), polymorphism and the dunder methods that make objects feel native. This course builds the object-oriented foundations assessed by the Python Institute PCAP certification.

INTERMEDIATE · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Installing Python & Your First Programs

Get Python installed and running on Windows, macOS or Linux, then write, save and run your first real programs. You will meet the REPL, editors and IDEs, pip and virtual environments, and learn to read error tracebacks. A concrete, step-by-step start that helps prepare for the Python Institute PCEP certification.

BEGINNER · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Functions Deep Dive — Recursion, Scope & Functional Tools

Go beyond the basics of functions to master recursion and the call stack, the LEGB scope rules with global and nonlocal, lambdas and closures, and the functional trio of map, filter and reduce. Sharpen the higher-order-function fluency the Python Institute PCAP certification rewards, and learn when a comprehension beats a functional pipeline.

INTERMEDIATE · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Functions & Modules — the Basics

Functions and modules are how Python programs stay small, readable and reusable instead of turning into one long, brittle script. This beginner course teaches you to define and call functions, pass default and keyword arguments, gather variable arguments with *args and **kwargs, document with docstrings, reason about scope, and import both standard-library and your own modules. It builds the function-and-module skills assessed by the Python Institute PCEP certification and finishes with a hands-on lab of ten programming exercises with full solutions.

BEGINNER · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Exceptions, Files & the Standard Library

Write Python that survives contact with the real world: handle errors with try/except/else/finally, raise and design your own exceptions, and read and write text, CSV and JSON files safely with the with-statement. You will also tour the standard-library workhorses — pathlib, datetime and collections — building the robustness the Python Institute PCAP exam expects.

INTERMEDIATE · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Data Structures — Lists, Tuples, Sets & Dictionaries

Master Python's four built-in collections — lists, tuples, sets and dictionaries — with methods, slicing, comprehensions, unpacking and set algebra. Learn which structure to reach for and why mutability matters, building the fluency the Python Institute PCAP exam expects.

INTERMEDIATE · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer
Python: Foundations

Control Flow — Conditionals & Loops

Learn how Python makes decisions and repeats work using if/elif/else, truthiness, while and for loops, range(), and loop control with break, continue and pass. This beginner course builds the control-flow fluency the Python Institute PCEP exam expects, through runnable examples and a hands-on lab.

BEGINNER · 150 min · Certificate · 3 CPD

$149.00$10.00Launch offer