Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

A to Z of Python Programming

person icon Madhavi Vaidya

4.4

A to Z of Python Programming

Basics of Python Programming and Advanced Programming

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Madhavi Vaidya

English [CC]

category icon Development ,Programming Languages,Python

Lectures -54

Duration -7.5 hours

Lifetime Access

4.4

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Why Python? 1

Reasons for Python as the learner are the first programming language.

Introduction to the IDLE interpreter (shell) and its documentation.

Building Blocks of Program: Data, Data Types, Data Binding, Variables, Constants, Declaration, Operations on Data such as assignment, arithmetic, relational, logical operations, dry run, and variables used.

Develop Code using Python: Features, basic syntax, Writing and executing a simple program, and Basic Data Types such as numbers, strings, etc.

Declaring variables, Performing assignments, arithmetic operations, Simple input-output Sequence Control:

Precedence of operators, Type conversion Conditional Statements: if, if-else, nested if-else.

Looping: for, while, nested loops Control statements: Terminating loops, skipping specific conditions

Collection Manipulation: declaring strings, string functions, Lists, and Tuples.

Functions And Modules: Defining a function, calling a function, Advantages of functions, types of functions, function parameters, Formal parameters, Actual parameters, global and local variables,

GUI Programming in Python (using Tkinter/wxPython/Qt) What is GUI, Advantages of GUI, Introduction to GUI library. Layout management, events, bindings, fonts, colors, drawing on canvas (line, oval, rectangle, etc.) Widgets: frame, label, button, check button, entry, Listbox, message, radio button, text, spinbox, etc.

Finally, the role of Python in ML and NLP.

Goals

  • Anybody who wants to learn programming
  • For all types of Developers and Coders
  • Python for anybody: Basic To Advanced Concepts
  • Python developers are curious about Data Science, Artificial Intelligence and Machine Learning
  • Data Analysis, Data Analytics, and Visualization

Prerequisites

  • Anybody who wants to learn programming
  • Who is interested in learning new programming fundamentals
  • The one who wants to be a freelancer
A to Z of Python Programming

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction to Python Programming

1 Lectures
  • play icon Python Intro Tutorial 03:23 03:23

Introduction to Arithmetic Operators in Python

1 Lectures
Tutorialspoint

Understanding Keywords, Functions and Statements in Python

1 Lectures
Tutorialspoint

Understanding the Working of Relational Operators

1 Lectures
Tutorialspoint

Understanding and learning how to use Logical Operators

1 Lectures
Tutorialspoint

Lets Write first Simple Program in Python

1 Lectures
Tutorialspoint

Let's execute the Python Program using input() and print()

1 Lectures
Tutorialspoint

Understanding System Defined Functions

1 Lectures
Tutorialspoint

Executing Conditions using If statement

1 Lectures
Tutorialspoint

Understanding If conditions in Detail...

6 Lectures
Tutorialspoint

While Loop

2 Lectures
Tutorialspoint

For Loop

3 Lectures
Tutorialspoint

Collections

5 Lectures
Tutorialspoint

Introductions to Loops Programming

1 Lectures
Tutorialspoint

User Defined Functions

4 Lectures
Tutorialspoint

Importing Modules

2 Lectures
Tutorialspoint

Executing Lambda

1 Lectures
Tutorialspoint

String Functions

1 Lectures
Tutorialspoint

File Handling

2 Lectures
Tutorialspoint

Exception Handling

3 Lectures
Tutorialspoint

Regular Expressions

2 Lectures
Tutorialspoint

User GUI Tkinter

5 Lectures
Tutorialspoint

Understanding Database Connectivity with Python

4 Lectures
Tutorialspoint

OOPs with Python

2 Lectures
Tutorialspoint

Data Visualization

1 Lectures
Tutorialspoint

Socket Programming(Networking using Python)

1 Lectures
Tutorialspoint

Instructor Details

Madhavi Vaidya

Madhavi Vaidya

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515