Nexier Course
Nexier Universe

Quick actions 4

Browse all courses
Light theme
Warm theme
Dark theme

Pages 10

Nexier Course
All courses
How it works
My courses
Settings
Sign in
Accessibility Centre
Nexier Course Pro
Course Pro · Professional, Prestige, Advanced Prestige
Course Pro · For employers

Categories 7

Digital, AI & Software4
Business, Finance & Entrepreneurship4
Marketing, Sales & Creative Economy3
Languages & Communication3
Academic & Exam Preparation1
Arts, Design & Photography3
Personal Development & Life Skills2

Languages 11

EnglishEN
EspañolES
FrançaisFR
DeutschDE
ItalianoIT
PortuguêsPT
中文中文
日本語日本語
العربيةعربي
اردواردو
TürkçeTR
32 results↑ ↓ to move · Enter to open · Esc to close
My courses
EN
Menu
  1. All courses
  2. Digital, AI & Software

Introduction to programming with Python

Write real Python from the first hour. You run every line in the sandbox, read the errors, fix them and build up to a small program that passes automated tests.

hours
30
units
4
lessons
30
Certificate level
3
Code on a computer screen

About this course

Write real Python from the first hour. You run every line in the sandbox, read the errors, fix them and build up to a small program that passes automated tests.

Who it is for

Complete beginners, and anyone who wants to automate small tasks at work.

Paces

Standard · Flexible

What you will be able to do

  1. Write and run Python programs using variables, types and expressions
  2. Control program flow with conditions and loops
  3. Structure code into functions and handle errors
  4. Read and write files and use standard library modules

Curriculum

4 units · 30 topics · 30 hours

01Python basics8 lessons · 8 hours

Outcome: Write and run Python programs using variables, types and expressions

  1. L01Your first program and the sandbox60 min
  2. L02Variables and assignment60 min
  3. L03Numbers and arithmetic60 min
  4. L04Strings and text methods60 min
  5. L05Input, output and f-strings60 min
  6. L06Types and type conversion60 min
  7. L07Expressions and operator order60 min
  8. L08Reading error messages60 min
  9. ✓Unit check: show this outcome with evidence
02Control flow8 lessons · 8 hours

Outcome: Control program flow with conditions and loops

  1. L09Booleans and comparisons60 min
  2. L10if, elif and else60 min
  3. L11Combining conditions60 min
  4. L12while loops60 min
  5. L13for loops and range60 min
  6. L14Lists and looping over them60 min
  7. L15break, continue and loop patterns60 min
  8. L16Tracing a program by hand60 min
  9. ✓Unit check: show this outcome with evidence
03Functions and errors7 lessons · 7 hours

Outcome: Structure code into functions and handle errors

  1. L17Defining and calling functions60 min
  2. L18Parameters and return values60 min
  3. L19Scope: local and global names60 min
  4. L20Dictionaries and tuples60 min
  5. L21Exceptions and try/except60 min
  6. L22Validating input60 min
  7. L23Testing a function with asserts60 min
  8. ✓Unit check: show this outcome with evidence
04Files and modules7 lessons · 7 hours

Outcome: Read and write files and use standard library modules

  1. L24Reading text files60 min
  2. L25Writing and appending to files60 min
  3. L26Working with CSV data60 min
  4. L27Importing modules60 min
  5. L28Useful standard library modules60 min
  6. L29Organising a small project60 min
  7. L30Capstone: build and test a program60 min
  8. ✓Unit check: show this outcome with evidence

How each live lesson runs

Every topic is one live lesson of an hour. Your instructor and mentor are AI, and they say so.

Live lessonLesson 1 · Your first program and the sandboxUnit 1 · Python basics
Marek QuintAI instructor

Whiteboard · Idea

Your first program and the sandbox

  1. Marek Quint explains one idea at a time on the whiteboard, in plain words.

How you are assessed

What you hand in

A small program that passes the course's automated tests in the sandbox

Final check

Sandbox test suite on a short program, plus a code walkthrough

Who teaches

Every lesson has a named AI teacher and a mentor who keeps you on track. Both are AI, and every screen says so.

  • AI instructorMarek Quint

    Programming, SQL, web and IT support: everything is tried in the sandbox, and tests decide what works.

    • AS-02
    • Code/Data Trainer
  • AI mentorBastian Kwan

    Keeps every learner on track across courses: pacing, reminders, what to do next, when to ask for help. Never gives answers to the check.

    • Course Mentor

First class · try it now

Sit the first class before you decide

Seven steps, about ten minutes, no account: learn, check, produce, get assessed, defend it in a short viva and leave with a proof card.

Start the first class

More in this category

  • Query code on a screen

    Digital, AI & Software

    Querying data with SQL

    Ask a database real questions and get answers you can defend. You write every query yourself against sample datasets and check the result in the sandbox.

    24 hours24 lessonsCertificate level 3349 USD
  • Lines of HTML code

    Digital, AI & Software

    Your first website with HTML and CSS

    Build a real one-page website from an empty file: clean HTML, modern CSS layout, a page that works on a phone and passes basic accessibility checks.

    24 hours24 lessonsCertificate level 3349 USD
  • A person working on a laptop

    Digital, AI & Software

    IT support fundamentals

    Learn how computers and networks fit together, then work simulated support tickets the way a help desk does: triage, diagnose, fix and record.

    20 hours20 lessonsCertificate level 3249 USD
Introduction to programming with Python · Nexier Course