Developing Apps with Tkinter: Tree View Operations & Login and Sign-up Pages

Tkinter 8.6    |    Expert
  • 10 Videos | 1h 4m 27s
  • Includes Assessment
  • Earns a Badge
Displaying data using a tree view is useful, but even more useful are interactive tree views which perform actions in response to user inputs, such the selection of an item or a double-click on an item. Financial data is usually sensitive, so login and sign-up pages are great ways to authenticate a user of an app. Begin this course by adding an item-selection event handler to a tree view and create a similar stub handler for the double click. Discover how to modularize your code into different code files. After the modularization, confirm that the app is still functional. Then, you will add login and sign-up pages to the app. Finally, you will make an important change to the app by equipping it to figure out the schema of the relevant database table on the fly by referencing schema and metadata information. After completing this course, you will know how the tree view reacts to user actions, make the tree view robust to changes in the database schema, and add register and sign-in functionality to support authenticated data access.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    trigger a function from a single-click on a tree view
    add an event handler for a double-click on a tree view
    modularize code for your app
    set up a login page for an app
  • write out login credentials to MySQL
    create a sign-up page for an app
    remove a user credentials database from an app
    make the schema of a tree view in an app dynamic
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 49s
    UP NEXT
  • Playable
    2. 
    Triggering an Operation on a Single-click
    7m 3s
  • Locked
    3. 
    Triggering an Event Handler on a Double-click
    9m 10s
  • Locked
    4. 
    Modularizing Code into Different Code Files
    7m 39s
  • Locked
    5. 
    Understanding the UI for a Login Page
    8m 29s
  • Locked
    6. 
    Writing Entered Credentials to MySQL
    5m 44s
  • Locked
    7. 
    Understanding a Sign-up Page
    7m 21s
  • Locked
    8. 
    Removing User Credentials from the UI of an App
    6m 4s
  • Locked
    9. 
    Modifying an App's Tree View Schema
    9m 4s
  • Locked
    10. 
    Course Summary
    2m 6s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.