All programmes
Networking & Systems Lecturer / Staff Student Public

Basic Programming with Python

University of Technology and Entrepreneurship, Phnom Penh 0 / 31 enrolled
About this programme

Course outline.

The Basic Programming with Python course introduces learners to fundamental programming concepts using Python. Participants will develop logical thinking, problem-solving skills, and the ability to write simple programs. This course is designed for beginners with no prior programming experience and serves as a foundation for advanced courses in data science, AI, and software development.

What you'll get

Programme highlights.

Industry-led teaching

Live materials from practitioners working in the field today.

Hands-on exercises

You'll apply what you learn through structured workshops and case studies.

Mentor access

Personal contact with the instructor for questions and feedback.

UTE Certificate

A signed certificate of completion you can add to your CV.

Course outline

What we'll cover.

  1. 01

    Introduction to Programming and Python

    • • What is Programming? • Introduction to Python • Installing Python and Development Tools
  2. 02

    Python Syntax and Data Types

    • • Variables and Data Types • Input and Output • Type Conversion
  3. 03

    Control Flow Statements

    • • Conditional Statements (if
    • else) • Loops (for
    • while) • Logical Operators
  4. 04

    Functions and Modular Programming

    • • Defining and Calling Functions • Function Parameters and Return Values • Using Python Modules
  5. 05

    Data Structures in Python

    • • Lists
    • Tuples
    • Sets
    • and Dictionaries • Basic Operations on Data Structures • Practical Examples
  6. 06

    File Handling and Error Handling

    • • Reading and Writing Files • Exception Handling • Debugging Basics
  7. 07

    Introduction to Problem Solving and Mini Projects

    • • Algorithmic Thinking • Simple Programming Exercises • Final Mini Project