Python Essentials

Python is the world's most popular programming language. This interactive course takes you from syntax basics to solving real problems with code, including logic, data structures, and functions.

Course details

  • Provider: INFNOVA Academy
  • Level: BEGINNER
  • Format: online, self-paced
  • Price: Free
  • Lessons: 34
  • Instructor: Bereket Tesfaye, INSTRUCTOR
  • Rating: 4.8/5 from 315 reviews
  • Topics: Python
  • Certificate of completion, verifiable online

Curriculum

  1. Module 1: Python Basics — Variables & Identifiers
    • Pre-Training Baseline Survey
    • Identifiers, Keywords, Variables & Type Conversion
    • Micro-Challenge: Recall Identifiers
    • Reading: Variables Deep Dive
    • Exercise Walkthrough — Identifiers & Variables
    • Module 1 Quiz — Variables & Identifiers
    • Challenge: Personal Data Card
  2. Module 2: Input / Output & Python Operators
    • Python Input & Output
    • Arithmetic, Assignment & Comparison Operators
    • Logical, Membership Operators & Precedence
    • Interactive: Operator Playground
    • Exercise Walkthrough — I/O & Operators
    • Module 2 Quiz — I/O & Operators
    • Challenge: Simple Calculator
  3. Module 3: Python Data Types
    • int, float, complex and Boolean
    • Strings & String Methods
    • Interactive Notebook: String Methods
    • Exercise Walkthrough — Data Types
    • Module 3 Quiz — Data Types & Strings
    • Challenge: String Formatter
  4. Module 4: Collections — List, Tuple, Dictionary & Set
    • List & Tuple — Sequence Data Types
    • Dictionary & Set
    • Reading: Collections Compared
    • Exercise Walkthrough — Collections
    • Module 4 Quiz — Collections
    • Challenge: Student Grade Book
  5. Module 5: Flow Control — Decisions & Loops
    • Decisions — if, if-else, if-elif-else
    • Loops — while and for
    • Reading: Loops & Comprehensions
    • Exercise Walkthrough — Flow Control
    • Module 5 Quiz — Flow Control
    • Challenge: Number Guessing Game
  6. Module 6: Final Project
    • Project Ideation & Mentorship
    • Final Project: Python Contact Book CLI

Enrol in Python Essentials