Loading your workspace…
Loading your workspace…
Track 05
The same foundation course in Python: basics, input and output, variables, data types, operators, conditionals, loops, lists, strings, functions, and maths — sub-track by sub-track.
Every module in the order you'll work through it. Each one is practised inside the portal and marked as you go.
20 print-only programs: Hello World, biodata, resume, timetable, days, months, alphabet, and the table of 5.
20 input() and f-string drills: reading ints, floats, text, student and employee records, dates, and ASCII codes.
20 programs on binding names to values, tuple swapping, and the arithmetic you build on top of them.
20 programs on int, float, str, bool and the container types, with type(), isinstance(), and conversion.
100 programs in 10 practice groups: Arithmetic, Assignment, Relational, Logical, Membership & Identity, Unary, Ternary, Bitwise, Type & Size, and Precedence.
50 branching programs: grading ladders, triangle checks, nested conditionals, and compound conditions.
44 programs in 3 practice groups: For, While (sentinel-driven input), and While-True (menu-driven apps).
25 programs on traversal, searching, slicing, insert and delete, sorting, and list comprehensions.
20 programs on character counting, slicing, palindromes, case conversion, and comparing two strings.
20 programs on writing and calling your own functions with def: parameters, return values, and tuple swapping.
20 classic maths programs: factorial, primes, Fibonacci, Armstrong, palindrome, GCD, LCM, and perfect numbers.
11 quizzes, one per Python module: ten theory and predict-the-output questions each, locked once answered.
Master SQL relational queries, database joins, aggregations, and Pandas data cleaning.
Perform high-performance numerical computations with NumPy, exploratory data analysis, and capstone modeling.
Sharpen keyboard speed and accuracy with live WPM tracking and detailed performance analytics.