Call +65 6100 0613 Email: enquiry@tertiaryinfotech.com

Enhance Your Employability with Certified Skills and Courses in Singapore - WSQ , IBF-STS, Skills Certification

Python GUI Development with Tkinter Training

Embark on an enlightening journey into Python GUI development using the renowned Tkinter library. This training covers every intricate detail - from installing the essentials like Python 3 and Tcl/Tk, whether on Mac or Windows, to designing an interactive interface using themed widgets. Learn to enchant your GUIs with eye-catching text labels, images, and capture valuable user input through buttons, menus, and entry fields.

With our carefully curated modules, you'll grasp how to present users with intuitive choices using check boxes and radio buttons, organize widgets seamlessly within frames, and employ geometry managers for optimal GUI layout. Dive into the depth of event-driven programming, get hands-on with the Canvas to create drawing tools, and ensure a polished user experience by prompting them with user-friendly pop-up dialog boxes. Join us to transform your Python GUI aspirations into reality.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

No funding is available for this course

Course Code: C180

Course Booking

The course fee listed below is before subsidy/grant, if applicable. We will apply for the grant and send you the invoice with nett fee.

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)

Course Date

Course Time

* Required Fields

Post-Course Support

We provide free consultation related to the subject matter after the course. Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts and get back to you asap.

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.


Course Details

Topic 1 Get Started

  • What is Tkinter
  • Installing and Importing Tkinter
  • Basic Tkinter Concepts
  • First Tkinter Program
  • Second Tkinter Program

Topic 2: Widgets

  • Label 
  • Button
  • Check Button
  • Radio Button
  • Entry
  • Text
  • Combo Box
  • Spin Box
  • Progress Bar
  • Scale Bar
  • Treeview
  • Scroll bar
  • Message Box
  • Widget Styles

Topic 3 Organizing Widgets

  • Frame
  • Top Level Window
  • Paned Window
  • Notebook

Topic 4 Geometry Managers

  • Pack
  • Grid
  • Place

Topic 5 Shapes

  • Canvas
  • Line
  • Rect
  • Oval
  • Arc
  • Poly
  • Text

Topic 6 Event Handling

  • Event Handling Methods
  • Command Callbacks
  • Binding to Keyboard Event
  • Binding to Mouse Event
  • Binding to Virtual Event
  • Binding to Multiple Events

Topic 7 Tkinter GUI Demo

  • Best Practices
  • Layout of a Survey Form
  • Step 1: Feedback Canvas
  • Step 2: Create Widgets
  • Step 3: Layout Widgets
  • Step 4: Binding to Events

>

Course Info

Promotion Code

Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.

Minimum Entry Requirement

Knowledge and Skills

  • Able to operate using computer functions
  • Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude

  • Positive Learning Attitude
  • Enthusiastic Learner

Experience

  • Minimum of 1 year of working experience.

This is an intermediate level course. The following prerequisite is assumed

Target Age Group: 18-65 years old

Minimum Software/Hardware Requirement

Software:

Hardware: Window or Mac Laptops

Job Roles

  • Aspiring Software Developer
  • Data Analyst
  • Web Developer
  • Automation Engineer
  • Data Scientist
  • System Administrator
  • Bioinformatics Specialist
  • Research Scientist
  • Finance Professional
  • Machine Learning Enthusiast
  • GIS (Geographic Information System) Specialist
  • IT Consultant
  • Network Engineer
  • Database Administrator
  • Tech Entrepreneur.

Trainers

Dr Alvin Ang: Dr Alvin Ang is a ACTA certified trainer. Alvin Ang did his Ph.D., Masters and Bachelors from NTU, Singapore. Previously he was a Principal Consultant (Data Science) as well as an Assistant Professor. He was also 8 years SUSS adjunct lecturer. His focus and interest is in the area of real world data science. Though an operational researcher by study, his passion for practical applications outweigh his academic background. He owns a startup externally

Terence Ee: Terence Ee is a ACTA certified trainr that has delivered IT training in Singapore and Myanmar. He has also facilitated faith formation courses for Christians in Singapore and Myanmar. As a trainer, his mission is to co-create insightful and actionable learning experiences with his learners.His current areas of focus include project management, information security management, quality management and office productivity applications.

Terence has more than 25 years of corporate IT experience. He has held senior management roles in the public and private sectors. He holds a Master of Science in Technology Management, a Bachelor of Science in Computer and Information Sciences, a Diploma in Family Education, and the Advanced Certificate in Training and Assessment (ACTA). Part of his spare time goes towards tutoring his children in their studies (while learning a thing or two along the way). He is also imparting to them the essential skills for thriving in a digital world.

Ken Yuen: Ken Yuen is a ACTA certified trainer. He has more than 10 years of experience working as an instructor, Application Development Engineer, Technical Consultant and Project Manager. He is an MOE-Registered Instructor teaching STEM programs for past 3 years such as Arduino, Micro:bits and robotics to schools and libraries based on the smart nation initiative roadmap.

He completed his Diploma in Electronic Engineering at Singapore Polytechnic and graduated with Bachelor of Electrical and Electronics Engineering from Nanyang Technological University and certified PMP (Project Management Professional).

Shahul H. Maricar: Shahul H. Maricar is a ACTA certified trainer. Shahul H. Maricar has been a content developer and  webmaster, building educational websites and applications with HTML, CSS and JavaScript. He then served as an IT analyst, writing programs for automating custom workflows as well as data extraction and analysis in the healthcare field.  

He is currently a freelance educator and is actively involved with development projects in game programming,  computer-aided design and computer graphics.

Noel Lou: Noel Lou is a ACTA certified trainer. Experienced Mentor with a demonstrated history of working in the education management industry. Skilled in IOS, Unity3D, Python, Microsoft Excel, Customer Service, and Microsoft Word. Strong professional with a Bachelor’s Degree focused in Marine offshore engineering from Newcastle University.

Bernard Peh: Bernard Peh is a Business Development Director and ACTA certified trainer with over 20 years of experience in the financial services industry. He has held key leadership roles and integrated technology, digital marketing, and data science to drive growth in sales, recruitment, and financial planning. As a mentor, Bernard has developed many successful financial professionals who have achieved top industry accolades like TOT, COT, and MDRT.

Customer Reviews (4)

will recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
The explanations of how the different widgets might be used in real life cases was really useful. (Posted on 7/11/2024)
will recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 11/22/2022)
Very good Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Very good (Posted on 12/16/2021)
will recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
For the slides, may be it will be better to put slide numbers so that it may be easier for students to ask question. (Posted on 1/31/2021)

Write Your Own Review

You're reviewing: Python GUI Development with Tkinter Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.

You May Be Interested In These Courses

Python 3 Essential Training

Python 3 Essential Training

437 Review(s)
$498.00 (GST-exclusive)
$542.82 (GST-inclusive)
Raspberry Pi  Robotics Workshop for Kids Level 2 (4 Sessions)

Raspberry Pi Robotics Workshop for Kids Level 2 (4 Sessions)

3 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
NumPy and SciPy Essential Training

NumPy and SciPy Essential Training

5 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Basic Python Training for Beginners

Basic Python Training for Beginners

197 Review(s)
$298.00 (GST-exclusive)
$324.82 (GST-inclusive)
Python Django Web Development Essential Training

Python Django Web Development Essential Training

8 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Python Machine Learning with Scikit-Learn Training

Python Machine Learning with Scikit-Learn Training

71 Review(s)
$298.00 (GST-exclusive)
$324.82 (GST-inclusive)
Data Analysis with Python Essential Training

Data Analysis with Python Essential Training

65 Review(s)
$298.00 (GST-exclusive)
$324.82 (GST-inclusive)
DevOps Foundation Exam Prep

DevOps Foundation Exam Prep

3 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
CompTIA IT Fundamentals Exam Prep

CompTIA IT Fundamentals Exam Prep

14 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)
Boost Your Personal and Work Productivity with Customized GPTs

Boost Your Personal and Work Productivity with Customized GPTs

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Natural Language Processing with Python NLTK Training

Natural Language Processing with Python NLTK Training

10 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Building Assistants with OpenAI Assistant API

Building Assistants with OpenAI Assistant API

1 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Python for Trading and Investment

Python for Trading and Investment

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Python OpenCV Computer Vision Training

Python OpenCV Computer Vision Training

4 Review(s)
$298.00 (GST-exclusive)
$324.82 (GST-inclusive)
Basic Reinforcement Learning with Python

Basic Reinforcement Learning with Python

7 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Natural Language Processing (NLP) with Python and SpaCy

Natural Language Processing (NLP) with Python and SpaCy

1 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Algorithmic Trading Fundamentals with Python

Algorithmic Trading Fundamentals with Python

4 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Five-Day Semiconductor Specialization Bootcamp

Five-Day Semiconductor Specialization Bootcamp

1 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)
Ethereum Smart Contract Programming with Solidity and Web3 (Python)

Ethereum Smart Contract Programming with Solidity and Web3 (Python)

7 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
CompTIA Project+ Exam Prep

CompTIA Project+ Exam Prep

8 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)
Unity Certified User (Programmer) Exam Prep

Unity Certified User (Programmer) Exam Prep

1 Review(s)
$1,200.00 (GST-exclusive)
$1,308.00 (GST-inclusive)
Data Visualisation with Python Training

Data Visualisation with Python Training

4 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
CompTIA Cloud+ Exam Prep

CompTIA Cloud+ Exam Prep

2 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)
WSQ - Python Fundamental Course for Beginners

WSQ - Python Fundamental Course for Beginners

332 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - Advancing Your Python Coding Skills to the Next Level with Object-Oriented Programming

WSQ - Advancing Your Python Coding Skills to the Next Level with Object-Oriented Programming

66 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
Deep Reinforcement Learning with Python

Deep Reinforcement Learning with Python

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
From Novice to Pro: Building Coding Skills with GitHub Copilot

From Novice to Pro: Building Coding Skills with GitHub Copilot

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
WSQ - Data Analytics and Visualization with Python

WSQ - Data Analytics and Visualization with Python

78 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ – Natural Language Processing (NLP) for Beginners

WSQ – Natural Language Processing (NLP) for Beginners

13 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
Supercharge Learning and Instructional Design with Generative AI (GenAI)

Supercharge Learning and Instructional Design with Generative AI (GenAI)

32 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Supercharging Your Work Productivity with Microsoft 365 Copilot

Supercharging Your Work Productivity with Microsoft 365 Copilot

3 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
5 Days Python Programming Specialization

5 Days Python Programming Specialization

7 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)