NSCVCE
  • Computing Courses
  • Sign In
Select Page

Static Methods

by Shane Dickinson | Nov 23, 2025

Back to: Python Programming

0
Previous Lesson
Nested Classes
Lesson 11 within section Object Oriented Programming.
Next Lesson
PyQt vs Tkinter
Lesson 1 within section Python Graphical User Interfaces.

Key Knowledge

  • Introduction to Python
    • Python and the Python IDE
    • Python Variables and Data Types
    • Type Casting in Python
    • Python User Input
    • Maths in Python
    • Python Conditional Statements 
    • Simple Python Calculator
    • Unit Conversions
    • Logical Operators in Python
    • String Methods in Python
    • String Indexing in Python
    • Format Specifiers in Python
    • While Loops in Python (Validation)
    • While Loop Example (Compound Interest)
    • Guess the number (Assignment)
    • Guess the number (Solution)
    • For Loops in Python
    • Nested Loops in Python
    • Countdown Timer Revision
    • Validate a Credit Card using Python
    • Input Validation
  • Arrays and Functions in Python
    • Python Lists, Sets and Tuples
    • Shopping Cart using Lists
    • 2D Collections in Python
    • Quiz Game using tuples
    • Dictionaries in Python
    • Menu Ordering program using Dictionaries
    • Random Numbers
    • Rock  Paper Scissors
    • Dice Roll with Art
    • Functions in Python
    • Python calculator for linear equations – Test yourself
    • Python Arbitrary Arguments – *args and **kwargs
    • Python Modules
    • Python Scope Resolution
    • Python Exception Handling
    • Python File Detection
    • Python File Read
    • Python File Write
    • Python Copy, Move or Delete a File
    • Python Iterables
    • Python Membership Operators
    • Python List Comprehensions
    • Python Match-Case Statements
    • Python – if __name__ == ‘__main__’
    • Exercise – Coding a Banking Program
    • Exercise – Coding a Slot Machine
    • Exercise – Coding Hangman
  • Object Oriented Programming
    • Python Object Oriented Programming
    • Python Class Variables
    • Python Inheritance
    • Python Multiple Inheritance
    • Python Abstract Classes
    • Super() function
    • Polymorphism
    • Duck Typing
    • Aggregation
    • Composition
    • Nested Classes
    • Static Methods
  • Python Graphical User Interfaces
    • PyQt vs Tkinter
    • Tkinter – basic GUI Application
    • Tkinter – labels
    • Tkinter – buttons
    • Tkinter – button output to GUI
    • Tkinter – Entry widget for user input
    • Tkinter – Checkbutton Widgets like checkboxes
    • Tkinter – Radiobutton Widgets like radio buttons
    • Tkinter – scales
    • Tkinter – listboxes
    • Tkinter – messageboxes
    • Tkinter – colorchooser
    • Tkinter – save and read a using TXT file
    • PyQt5 basic GUI Application
    • PyQt6 Installation
    • PyQt6 Creating your first app
  • Facebook
  • X
  • Instagram
  • RSS
Site by DWNS - Hosted by iPresence.