Courses / AI & tools

Python for beginners

A practical, beginner-friendly course that teaches you Python from scratch. No prior coding experience needed. You'll go from zero to analyzing real data with Python and pandas.

53 min · 11 pages · practice task · quiz · part of Data analyst

Sponsor this course

What you will be able to do

Skills you add to your Herizon profile when you finish: Python.

The situation you work through

Mira, a job seeker in Helsinki, builds one small Python script, tracker.py, that keeps her job applications in one place and grows it a step per page.

Your practice task

Build your own tracker.py for at least eight of your real or invented job applications. It must read them from a file, count applications and replies with a loop or function, handle a missing file without crashing, and print a short report. Submit the finished tracker.py file with a one-paragraph description of what it does.

Illustration from the course Python for beginners

What is inside

  1. Why Python and setting up your environment
  2. Variables, strings, numbers, and print()
  3. Lists and for loops
  4. Making decisions with if/elif/else
  5. Writing reusable code with functions
  6. Dictionaries and structured data

and 5 more pages

Finish with a short quiz to earn your certificate.

More in Data analyst

Python for beginners - Herizon