Skip to content
Search lessons, topics, tests…
Esc

    ↑ ↓ moveEnter openEsc close
    C# Language: back to the track

    Guided course · C# Language

    C# Beginner: Build a Study Planner

    Build a console Study Planner from your first C# program. No programming experience required.

    • Practise variables, decisions, loops, methods, collections and simple objects.
    • Add tasks, mark them done, and save and load your plan.
    • Use .NET 10 on your computer; finish by rebuilding independently.
    FoundationFree course5 modules · 20 lessons · 4 h 48 min

    Module 1 · First programs: see what each line does

    4 lessons · 51 min
    1. 01Your first program: make the computer say something14 min
    2. 02Values and variables: give your program something to remember12 min
    3. 03Calculations: choose the numbers and keep the units12 min
    4. 04Decisions: make the program choose the right path13 min

    Module 2 · Input, loops and methods: make programs respond

    4 lessons · 51 min
    1. 05Read input safely: text becomes a number only after a check15 min
    2. 06Repeat useful work with loops12 min
    3. 07Give small jobs a name with methods12 min
    4. 08Turn typed text into a valid task title12 min

    Module 3 · Collections and objects: organise your data

    4 lessons · 49 min
    1. 09Keep several values together with arrays12 min
    2. 10Grow a task collection with List13 min
    3. 11Find a value by name with a dictionary11 min
    4. 12Group a task and its behaviour in a class13 min

    Module 4 · Reliable programs: copy, handle errors and check results

    4 lessons · 49 min
    1. 13Trace copies: separate values and shared objects12 min
    2. 14Handle expected bad input and understand exceptions12 min
    3. 15Save and load a small text file13 min
    4. 16Check behaviour: catch a boundary bug before it reaches a learner12 min

    Module 5 · Build your Study Planner and practise independently

    4 lessons · 1 h 28 min
    1. 17Build your Study Planner: add, list and complete tasks25 min
    2. 18Keep your tasks: save, load and handle a damaged file25 min
    3. 19Try it independently: build a study report from a blank file20 min
    4. 20Return tomorrow: solve fresh problems and choose your next step18 min

    TechInterviewNotes Editorial Team ·