Python Fundamentals

Python Fundamentals

Go from zero to confident Python developer. 6 modules, 24 hands-on exercises covering variables, strings, lists, dictionaries, loops, functions, file I/O, error handling, and OOP. No fluff, pure coding practice.

Course Curriculum

Python Basics

Print, variables, input, and basic math.

  • [EX] Hello World (Code Exercise)
    Locked
  • [EX] Variables & Types (Code Exercise)
    Locked
  • [EX] User Input & F-strings (Code Exercise)
    Locked
  • [EX] Arithmetic Operations (Code Exercise)
    Locked

Strings & Text

Manipulate text like a pro with string methods and slicing.

  • [EX] String Methods (Code Exercise)
    Locked
  • [EX] String Slicing (Code Exercise)
    Locked
  • [EX] String Formatting (Code Exercise)
    Locked
  • [EX] String Split & Join (Code Exercise)
    Locked

Lists, Tuples & Dictionaries

Store and organize data with Python collections.

  • [EX] List Basics (Code Exercise)
    Locked
  • [EX] List Comprehensions (Code Exercise)
    Locked
  • [EX] Dictionaries (Code Exercise)
    Locked
  • [EX] Nested Data (Code Exercise)
    Locked

Control Flow & Loops

If/else decisions, for loops, while loops, and loop control.

  • [EX] If/Elif/Else (Code Exercise)
    Locked
  • [EX] For Loops (Code Exercise)
    Locked
  • [EX] While Loops (Code Exercise)
    Locked
  • [EX] Loop with Enumerate & Zip (Code Exercise)
    Locked

Functions & Error Handling

Write reusable code and handle errors gracefully.

  • [EX] Functions & Return (Code Exercise)
    Locked
  • [EX] *args and Default Params (Code Exercise)
    Locked
  • [EX] Try/Except (Code Exercise)
    Locked
  • [EX] Lambda & Map/Filter (Code Exercise)
    Locked

Object-Oriented Programming

Build real-world objects with classes, inheritance, and methods.

  • [EX] Classes & Objects (Code Exercise)
    Locked
  • [EX] Inheritance (Code Exercise)
    Locked
  • [EX] Bank Account Project (Code Exercise)
    Locked
  • [EX] Final Challenge: Student Manager (Code Exercise)
    Locked

Course Info

Duration: 8 weeks
Level: Beginner
Track: Programming
Instructor: Hakateq Team
Modules: 6
Exercises: 24
Price: Free

Student Rating

5.0/5

1 review

Student Reviews

A

Andrew

3 months ago

★★★★★

It was nice to code and I now agree that logics can be combine to program thing link the computer to speak! Thanks

Your Next Chapter Starts Here

Build skills for your next role, grow your business, or explore a new interest. Learn at your own pace and earn verifiable certificates.

Get Started