Thursday, May 1, 2025

Python Examples

Socket Programming - Python

Security & Networks - Python

File & System Operations - Python

MySQL Python Examples - Python

ZIP Examples - Python

Audio Programming - Python

Python Turtle Tutorial

  1. Turtle - First Turtle & Coordinates
  2. Turtle - Forward, Backward, Angles, Directions
  3. Turtle - For Loop, Speed, Circle, Dot
  4. Turtle - Background Color, Shapesize, Pensize
  5. Turtle - Window Size, Bg Image, Clear Screen
  6. Turtle - Shape, Shape Size, Pen Color, Fill Color
  7. Turtle - For Loop, While Loop
  8. Turtle - Move Turtle with Arrow Keys
  9. Turtle - Move Turtle with Mouse
  10. Turtle - Drag Turtle with Mouse
  11. Turtle - Turtle Race Game
  12. Turtle - Automatic Winner Detection

Python Tkinter Tutorial

  1. Tkinter Introduction - Top Widget, Method, Button
  2. Tkinter Buttons - Run External Apps from Tkinter
  3. Tkinter Buttons - Size, Colors, Fonts
  4. Tkinter Buttons - Background Image, Relief, Anchor
  5. Tkinter Toplevel - New Window Spawn
  6. Tkinter Canvas
  7. Tkinter Line, Oval, Arc, Rectangle
  8. Tkinter Labels and Entry Fields
  9. Tkinter Entry Fields
  10. Tkinter Frames
  11. Tkinter Listbox
  12. Tkinter Checkbuttons
  13. Tkinter Radiobuttons
  14. Tkinter Menubar and Menus
  15. Tkinter Scale
  16. Tkinter Scrollbars
  17. Tkinter Text Widget

CSS Tutorial

  1. CSS Introduction
  2. CSS Insert in Html
  3. CSS Selector, Property, Value
  4. CSS ID Explained
  5. CSS Class Explained
  6. CSS Comments
  7. CSS Colors
  8. CSS Image as Background
  9. CSS Image Positioning
  10. CSS Image Scroling
  11. CSS Border Style, Width
  12. CSS Border Color Mix
  13. CSS Mix Widths and Colors
  14. CSS One Liners
  15. CSS Border Radius
  16. CSS Margins
  17. CSS Auto Margins
  18. CSS Padding
  19. CSS DIVs
  20. CSS Outline
  21. CSS Text Decoration
  22. CSS Spacing, Indentation
  23. CSS Font Types, Families
  24. CSS Sizes
  25. CSS Link Decoration
  26. CSS Lists
  27. CSS Tables
  28. CSS Table Columns
  29. CSS Table Rows
  30. CSS Max Width
  31. CSS Static vs Fixed
  32. CSS Absolute vs Fixed
  33. CSS Absolute vs Relative
  34. CSS Float
  35. CSS Inline Block
  36. CSS Image Opacity
  37. CSS Navigation Bar
  38. CSS Vertical Menu
  39. CSS Html Forms
  40. CSS Bootstrap 4 Intro

PHP Tutorial

 

  1. PHP Introduction
  2. PHP Localhost as WebServer
  3. PHP First Page, Comments
  4. PHP Variables, Concatenation
  5. PHP Echo, Print, Html
  6. PHP Html Form Processing
  7. PHP Special Characters
  8. PHP If Else Statement
  9. PHP If Else Combinations
  10. PHP Calculator
  11. PHP Switch, Case, Break, Default
  12. PHP Executing Programs
  13. PHP Exec, Html Form
  14. PHP Switch, Html Form
  15. PHP For Loops
  16. PHP For Loop, Html Form
  17. PHP Foreach, Arrays
  18. PHP Element Position
  19. PHP Count Function
  20. PHP Sorting Arrays
  21. PHP Associative Arrays
  22. PHP While, Do While
  23. PHP Functions
  24. PHP Function Arguments
  25. PHP Default Arguments
  26. PHP Return Values
  27. PHP Constants
  28. PHP Include, Require
  29. PHP Reading Files
  30. PHP Write, Append to Files

PHP & MySQLi Tutorial

 

  1. MySQLi Introduction
  2. MySQLi Server Connection
  3. MySQLi Create Database
  4. MySQLi Create Table
  5. MySQLi Insert Into
  6. MySQLi Last Insert ID
  7. MySQLi Multiple Insert
  8. MySQLi Select All
  9. MySQLi Html Table Report
  10. MySQLi Delete From Table
  11. MySQLi Update Statement
  12. MySQLi Truncate Table
  13. MySQLi Html Form to Table
  14. MySQLi Admin Panel
  15. MySQLi Delete by ID
  16. MySQLi Finishing CMS

MySQL Tutorial

  1. MySQL Introduction
  2. MySQL Server Installation
  3. MySQL SHOW, USE, DESCRIBE
  4. MySQL CREATE and DROP
  5. MySQL CREATE TABLE
  6. MySQL NULL and NOT NULL
  7. MySQL Data Types in Tables
  8. MySQL INSERT Values Into Table
  9. MySQL INSERT Alternatives
  10. MySQL Custom Reports
  11. MySQL SELECT DISTINCT
  12. MySQL WHERE Clause
  13. MySQL AND & OR Conditions
  14. MySQL NOT Condition
  15. MySQL ORDER BY - ASC & DESC
  16. MySQL UPDATE Data
  17. MySQL DELETE From Table
  18. MySQL LIKE - NOT LIKE
  19. MySQL WHERE IN - NOT IN
  20. MySQL LIMIT - Number of Rows
  21. MySQL BETWEEN Range
  22. MySQL TRUNCATE TABLE
  23. MySQL DROP TABLE, DROP DB
  24. MySQL JOINS - Preparations
  25. MySQL INNER JOIN Explained
  26. MySQL LEFT JOIN Explained
  27. MySQL RIGHT JOIN Explained
  28. MySQL UNION & UNION ALL
  29. MySQL AVG Function
  30. MySQL COUNT Function
  31. MySQL MAX, MIN Functions
  32. MySQL SUM Function
  33. MySQL UCASE, LCASE Functions
  34. MySQL MID Function
  35. MySQL LENGTH Function
  36. MySQL VIEWs ?
  37. MySQL HAVING Clause
  38. MySQL ALTER TABLE
  39. MySQL DEFAULT Values
  40. MySQL BACKUP, RESTORE Database

Django To-Do Tutorial

 

  1. To Do First Simple CMS
  2. To Do Creating Django App
  3. To Do Understanding Routing
  4. To Do Modeling Database
  5. To Do Improving Models
  6. To Do Listing Posts
  7. To Do Base Template
  8. To Do Navigation
  9. To Do Post Details
  10. To Do Redirects in Django
  11. To Do Html Forms
  12. To Do Add New Post

Django Tutorial

  1. Django Installation
  2. Django Creating Project
  3. Django Files, Project Structure
  4. Django Dev Server
  5. Django First Html Page
  6. Django URL Routing, Navigation
  7. Django Dynamic Navigation
  8. Django Base Template
  9. Django Include CSS
  10. Django Static Files
  11. Django Bootstrap 4
  12. Django Gallery, News Template

Bootstrap 4 Tutorial

 

  1. BS 4 Setup, First Page
  2. BS 4 Header, Footer
  3. BS 4 Local CSS, JS
  4. BS 4 Jumbotron, Colors
  5. BS 4 Grid System
  6. BS 4 Typography
  7. BS 4 Tables
  8. BS 4 Images
  9. BS 4 Buttons
  10. BS 4 Button Groups
  11. BS 4 Progress Bars
  12. BS 4 Badges
  13. BS 4 Alerts
  14. BS 4 List Groups
  15. BS 4 Pagination, Breadcrumbs
  16. BS 4 Cards
  17. BS 4 Navbars
  18. BS 4 Modals
  19. BS 4 Forms
  20. BS 4 Carousel

JavaScript Tutorial

 

  1. JS Introduction
  2. JS Setup, First Script
  3. JS Doctype, Functions
  4. JS Alerts, PopUp Boxes
  5. JS External, Inline JS
  6. JS Comments
  7. JS Variables
  8. JS Data Types
  9. JS Name Rules
  10. JS Functions
  11. JS Function Parameters
  12. JS Multiple Parameters
  13. JS Return Values
  14. JS Functions as Arguments
  15. JS Endless Loop, Infinite
  16. JS Global vs Local
  17. JS Numbers, Math Ops
  18. JS If Statement
  19. JS If Else, Functions
  20. JS If inside If
  21. JS Switch Statement
  22. JS For Loop
  23. JS While Loop
  24. JS Do While Loop
  25. JS Event Handlers
  26. JS On Mouse Over, Out
  27. JS Load, Unload Events
  28. JS Objects
  29. JS Object Creation
  30. JS Object Initialization
  31. JS Arrays
  32. JS Adding Elements, Arrays
  33. JS Concatenation, Arrays
  34. JS Join, Pop Elements
  35. JS Reverse, Push, Sort
  36. JS Prompt Box, User Input
  37. JS Random Numbers
  38. JS Get Window Size
  39. JS Redirects
  40. JS User Agent

C++ Object Oriented Tutorial

  1. C++ OO Introduction
  2. C++ OO Creating Objects
  3. C++ OO Run External Apps
  4. C++ OO String Operations
  5. C++ OO Data Types
  6. C++ OO Conflicting Objects
  7. C++ OO Pointer to Class
  8. C++ OO Scope Resolution Operator
  9. C++ OO Private vs Public Access
  10. C++ OO Getters and Setters
  11. C++ OO Constructors
  12. C++ OO Constructor Overloading
  13. C++ OO Default Constructor Parameters
  14. C++ OO Destructors
  15. C++ OO Static Variables in Classes
  16. C++ OO Static Method in Classes
  17. C++ OO Friend Functions
  18. C++ OO Inheritance
  19. C++ OO Protected vs Private
  20. C++ OO Public Inheritance
  21. C++ OO Protected Inheritance
  22. C++ OO Private Inheritance
  23. C++ OO Changing Access Levels
  24. C++ OO Multiple Inheritance
  25. C++ OO Constructor Calling Constructor
  26. C++ OO Method Overloading
  27. C++ OO Accessing Overloaded Methods
  28. C++ OO This Pointer
  29. C++ OO Objects As Parameters
  30. C++ OO Polymorphism, Virtual Functions
  31. C++ OO Pointers in Polymorphism
  32. C++ OO Pure Virtual Functions
  33. C++ OO Abstract Classes
  34. C++ OO Virtual Inheritance, Diamond Problem

C++ Tutorial

  1. C++ Introduction
  2. C++ First Program, Compilation
  3. C++ Line by Line Explanations
  4. C++ Strings
  5. C++ Variables
  6. C++ Telnet, Headers
  7. C++ Simple Calculator
  8. C++ Keyboard Input
  9. C++ Basic Math Operations
  10. C++ Data Types
  11. C++ If Statement
  12. C++ Comparing Numbers
  13. C++ If Else Statement
  14. C++ While Loop
  15. C++ Do While Loop
  16. C++ For Loop
  17. C++ Switch Statement
  18. C++ Run External Programs
  19. C++ Functions
  20. C++ Where to Create Functions
  21. C++ Functions With Arguments
  22. C++ Multiple Arguments
  23. C++ Default Arguments
  24. C++ Return From Function
  25. C++ Unary Scope Operator
  26. C++ Function Overloading
  27. C++ Random Numbers
  28. C++ Arrays
  29. C++ Printing Array Elements
  30. C++ Number of Elements
  31. C++ Sum of All Elements
  32. C++ Arrays in Functions
  33. C++ Multidimensional Arrays
  34. C++ Comments
  35. C++ Elements from Multidim. Array
  36. C++ Constants - const
  37. C++ Constants - #define
  38. C++ Pointers Explained
  39. C++ Pointer Declaration
  40. C++ Dereferencing a Pointer
  41. C++ Change Variable with Pointer
  42. C++ Null Pointer
  43. C++ Loop using Pointers
  44. C++ Array of Pointers
  45. C++ Pointers to Pointer
  46. C++ References
  47. C++ Multiple References
  48. C++ Pointers in Functions
  49. C++ Pointers as Arguments
  50. C++ References as Arguments
  51. C++ Struct - Data Structures
  52. C++ Struct - Data Extraction
  53. C++ Passing Struct to Function
  54. C++ Struct and Pointers
  55. C++ OO Introduction
  56. C++ OO Creating Objects
  57. C++ OO Run External Apps
  58. C++ OO String Operations
  59. C++ OO Data Types
  60. C++ OO Conflicting Objects
  61. C++ OO Pointer to Class
  62. C++ OO Scope Resolution Operator
  63. C++ OO Private vs Public Access
  64. C++ OO Getters and Setters
  65. C++ OO Constructors
  66. C++ OO Constructor Overloading
  67. C++ OO Default Constructor Parameters
  68. C++ OO Destructors
  69. C++ OO Static Variables in Classes
  70. C++ OO Static Method in Classes
  71. C++ OO Friend Functions
  72. C++ OO Inheritance
  73. C++ OO Protected vs Private
  74. C++ OO Public Inheritance
  75. C++ OO Protected Inheritance
  76. C++ OO Private Inheritance
  77. C++ OO Changing Access Levels
  78. C++ OO Multiple Inheritance
  79. C++ OO Constructor Calling Constructor
  80. C++ OO Method Overloading
  81. C++ OO Accessing Overloaded Methods
  82. C++ OO This Pointer
  83. C++ OO Objects As Parameters
  84. C++ OO Polymorphism, Virtual Functions
  85. C++ OO Pointers in Polymorphism
  86. C++ OO Pure Virtual Functions
  87. C++ OO Abstract Classes
  88. C++ OO Virtual Inheritance, Diamond Problem

HTML Tutorial

  1. HTML Introduction
  2. HTML Best Editor
  3. HTML First Page
  4. HTML Understanding CharSets
  5. HTML Comments
  6. HTML Keywords, Description
  7. HTML Headings H1 to H6
  8. HTML Paragraphs
  9. HTML Preformated Text
  10. HTML Font Size
  11. HTML Color
  12. HTML Font Face
  13. HTML Breaks, Horizontal Lines
  14. HTML Unordered Lists
  15. HTML Ordered Lists
  16. HTML Description Lists
  17. HTML Images
  18. HTML Images as Links
  19. HTML Tables
  20. HTML Forms - Data Entry
  21. HTML Insert YouTube
  22. HTML External CSS
  23. HTML Internal CSS
  24. HTML Inline CSS

Python Tutorial

  1. Python Intro - Why to Learn Python
  2. Python Installation, First Script
  3. Python Prompt, CMD, Terminal
  4. Python Syntax, Indentation
  5. Python Comments, DocStrings
  6. Python Variables, Contexts
  7. Python Concatenation, Types
  8. Python Numbers
  9. Python Casting, int, float, str
  10. Python Indexing, Space Striping
  11. Python Strings, len, lower, upper
  12. Python Replace, Split
  13. Python Keyboard Input
  14. Python Lists
  15. Python Length, Indexes
  16. Python Change, Insert, Append
  17. Python Delete, Remove, Pop
  18. Python Search, Clear
  19. Python Tuples
  20. Python Tuples, Operations
  21. Python Sets
  22. Python Sets, Add, Update
  23. Python Sets, Remove Discard
  24. Python Dictionaries
  25. Python Dictionary Operations
  26. Python If, elif, else
  27. Python While Loops
  28. Python Break, Continue
  29. Python For Loops
  30. Python Dictionary Iteration
  31. Python Functions
  32. Python Function Arguments
  33. Python Keyboard Arguments
  34. Python Return Multiple Values
  35. Python Iteration, Iter, Next
  36. Python Modules
  37. Python Standard Library Examples
  38. Python Files, Reading
  39. Python Files, Write, Append
  40. Python Delete Files, Folders
  41. Python Try, Except, Finally

Tkinter Introduction - Top Widget, Method, Button

First, let's make shure that our tkinter module is working ok with simple  for loop that will spawn 5 instances of blank Tk window .  ...