Loading your workspace…
Loading your workspace…
Track 07
The same foundation course in C++: basics, input and output, variables, data types, operators, conditionals, loops, arrays, 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 cout-only programs: Hello World, biodata, resume, timetable, days, months, alphabet, and the table of 5.
20 cin and cout drills: reading ints, floats, chars, strings, student and employee records, dates, and ASCII codes.
20 programs on declaring, assigning, and swapping variables, plus the arithmetic you build on top of them.
20 programs on int, float, double, and char: sizes with sizeof(), ranges from <climits>, and type conversion.
100 programs in 10 practice groups: Arithmetic, Assignment, Relational, Logical, Increment & Decrement, Unary, Ternary, Bitwise, sizeof, and Precedence.
50 branching programs: grading systems, triangle checks, nested conditionals, and compound conditions.
44 programs in 3 practice groups: For, While (sentinel-driven input), and Do-While (menu-driven apps).
25 programs on traversal, searching, insert and delete, and element-wise transforms of an array.
28 programs with std::string: character counting, reversal, palindromes, case conversion, and comparing two strings.
20 programs on writing and calling your own functions: return values, parameters, and swapping through references.
20 classic maths programs: factorial, primes, Fibonacci, Armstrong, palindrome, GCD, LCM, and perfect numbers.
11 quizzes, one per C++ 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.