Video thumbnail Play Video

Python Applications Development

IT Standard 14 24 hrs Coding / Algorithm Python

This course introduces students to advanced Python programming through hands-on project work. Participants will learn to use Python for creating engaging text-based and graphical games, delving into concepts like input/output operations and data structures such as lists. The course also covers the use of Python libraries to craft functional applications, equipping students with the skills to develop their own software projects.

Enquire Training

Learning objectives

  • Master the use of VS Code and Python for programming and application development.
  • Create interactive games and apps, including a Mastermind game and a Snake game, with Python.
  • Utilize Python libraries like Pygame, OpenCV, and Tkinter to build and enhance software projects.

Lesson plan

Python basic | Understand how to use VS code editor and python environment
Develop a text-based number game - Mastermind
Develop a 2D game - Snake game
Develop a Photo to Pencil Sketch image convertor with the OpenCV library
Develop a desktop app for typing speed test with GUI using the Tkinter library

Prerequisites

  • Python Basics Course or equivalent

Software

  • Visual Studio Code
  • Python 3.10 or later

Other requirements

    • Notebook/Desktop with updated browser