HOME > Development > Python Programming- A Practical Approach

Python Programming- A Practical Approach

  • Development
  • Apr 22, 2025
SynopsisPython Programming: A Practical Approach, available at $19.99...
Python Programming- A Practical Approach  No.1

Python Programming: A Practical Approach, available at $19.99, has an average rating of 4.55, with 100 lectures, 3 quizzes, based on 327 reviews, and has 4803 subscribers.

You will learn about Python Programming Programming Paradigms Develop a program for a given problem Python Syntax and important Libraries Python Image Library(PIL) Data Visualization with Matplotlib Play Music using Python library Pandas Library Math Library functions Python NumPy library Solutions for Python problems from University exam questions Discussion on Job Interview questions on Python and related topics This course is ideal for individuals who are Programmers or Students of Computer Science and Engineering, Mathematics, Physics, Statistics, Other Engineering or IT Professionals, College and High School Students or Software Developers or Bright Children who aspire to become Software professionals It is particularly useful for Programmers or Students of Computer Science and Engineering, Mathematics, Physics, Statistics, Other Engineering or IT Professionals, College and High School Students or Software Developers or Bright Children who aspire to become Software professionals.

Enroll now: Python Programming: A Practical Approach

Summary

Title: Python Programming: A Practical Approach

Price: $19.99

Average Rating: 4.55

Number of Lectures: 100

Number of Quizzes: 3

Number of Published Lectures: 100

Number of Published Quizzes: 3

Number of Curriculum Items: 103

Number of Published Curriculum Objects: 103

Original Price: $129.99

Quality Status: approved

Status: Live

What You Will Learn

  • Python Programming
  • Programming Paradigms
  • Develop a program for a given problem
  • Python Syntax and important Libraries
  • Python Image Library(PIL)
  • Data Visualization with Matplotlib
  • Play Music using Python library
  • Pandas Library
  • Math Library functions
  • Python NumPy library
  • Solutions for Python problems from University exam questions
  • Discussion on Job Interview questions on Python and related topics
  • Who Should Attend

  • Programmers
  • Students of Computer Science and Engineering, Mathematics, Physics, Statistics, Other Engineering
  • IT Professionals, College and High School Students
  • Software Developers
  • Bright Children who aspire to become Software professionals
  • Target Audiences

  • Programmers
  • Students of Computer Science and Engineering, Mathematics, Physics, Statistics, Other Engineering
  • IT Professionals, College and High School Students
  • Software Developers
  • Bright Children who aspire to become Software professionals
  • In this course, we teach Python Language using a practical approach. For every concept and syntax, elaborate details are given with a practical example. For every topic, we introduce the required. level of theory, explain the syntax, and illustrate using several example programs. The Tutorial Videos give coaching on Job Interview questions and solutions for problems from university examination papers. The following topics first with a sufficient number of practical examples:

    1. Introduction and basics of to Python

    2. Assignment Statements

    3. Input Statement and Output Statements

    4. Math Library functions

    5. Datetime Library – date, time, datetime, timedelta

    6. Control structures such as IF statement

    7. Loop Structures such as For Loop and While Loop

    8. List, Tuple, and Set

    9. String Manipulation

    10. User-Defined Functions

    11. Data Files – File Manipulation

    12. Drawing with Python Image Library (PIL)

    13. Data Visualization using Matplotlib

    14. Database Management using Python Pandas Data Frames

    15. Playing Music with Python programs

    We introduce some important Python Libraries such as Math, Pandas, Matplotlib, NumPy, and PIL.

    Examples are chosen for each of the concepts so that the student understands the concept easily. In Math Library, we introduce all the important Functions such as Math constants, number functions, trigonometric functions, logarithmic functions, distance, permutation combination, and LCM / GCD. In introducing Pandas Dataframe, we have used a simple database and explained all the data frame methods and commands. By introducing PIL, we have illustrated the library capabilities such as load and display a picture, Image processing operations such as Sharp, Blur, and embodying. We have written programs for drawing rectangles and other shapes on a picture. We have used PIL.ImageFont library to write text on the image.

    In Matplotlib, we have introduced Python programs for drawing line graphs, bar charts, scatter diagrams, horizontal bars, and pie chart.

    We have added Tutorial videos for discussing the solutions for problems asked in university examinations globally.

    Course Curriculum

    Chapter 1: Python Programming Course Overview

    Lecture 1: Python Programming Course Overview

    Chapter 2: Introduction to Python Programming

    Lecture 1: Introduction to Python Language

    Lecture 2: Python Comment Statements

    Lecture 3: Constants and Variables

    Lecture 4: Python Basic Data Types

    Chapter 3: Python Assignment Statements

    Lecture 1: Assignment Statements – Part 1

    Lecture 2: Assignment Statements – Part 2

    Lecture 3: Tutorial – Solutions for Problems from University Examination Question Papers

    Lecture 4: Tutorial – Swap two variables

    Lecture 5: Swap two variables without a temporary variable

    Chapter 4: Input Output Statements

    Lecture 1: Input Statement – Part 1

    Lecture 2: Input Statement Part 2

    Lecture 3: Output Statements Part 1

    Lecture 4: Output Statement – Part 2

    Chapter 5: Python Math Library

    Lecture 1: Mathematical Constants

    Lecture 2: Number Functions

    Lecture 3: Lab 04 Compute X power n

    Lecture 4: Logarithmic Functions

    Lecture 5: Trigonometric Functions

    Lecture 6: Distance Functions

    Lecture 7: Tutorial – Solutions for Problems from University Examination Question Papers

    Chapter 6: Managing Date and Time with datetime Library

    Lecture 1: The datetime Library – date class

    Lecture 2: The time class

    Lecture 3: The datetime class

    Lecture 4: The timedelta class

    Lecture 5: Example Program

    Lecture 6: Example Program – Compute the Retirement Date and Retirement Benefits

    Lecture 7: Tutorial Solutions for problems from University Examination Question Papers

    Chapter 7: Control Structures

    Lecture 1: Control Structures – IF Statements

    Lecture 2: Programming Lab : Find Smaller of two numbers

    Lecture 3: Programming Lab: Find the Largest and Smallest of three numbers

    Lecture 4: Tutorial – Solutions for Problems from University Examination Question Papers

    Chapter 8: Loop Structures

    Lecture 1: Introduction to Loop Structures in Python Part 1

    Lecture 2: Loop Structures – Part 2

    Lecture 3: For Loop Part 1

    Lecture 4: For Loop Part 2

    Lecture 5: Tutorial – Solutions for Problems from University Examination Question Papers

    Lecture 6: Tutorial – Solutions for Problems from University Examination Question Papers

    Lecture 7: Programming Lab: Sum of Series 1

    Lecture 8: Programming Lab: Sum of Series 2

    Lecture 9: Programming Lab:Sum of Series 3

    Lecture 10: Programming Lab: Sum of Series 4

    Lecture 11: Programming Lab: Check if a number is a Perfect Number

    Lecture 12: Programming Lab: Check if a number is an Armstrong Number

    Lecture 13: Programming Lab: Prime Number Check

    Lecture 14: Programming Lab: Fibonacci Series

    Lecture 15: Programming Lab: Find Greatest Common Divisor (GCD)

    Lecture 16: Programming Lab: Least Common Multiple (LCM)

    Chapter 9: Lists, Tuples and Sets

    Lecture 1: Data Structures – List, Tuple and Set

    Lecture 2: Length Function len() for List, Tuple and Set

    Lecture 3: Python List

    Lecture 4: Python Tuple

    Lecture 5: Python List Methods

    Lecture 6: Sorting Python List

    Lecture 7: Indexing (Subscript) and Slicing a List

    Lecture 8: Reverse a List

    Lecture 9: Statistical Operations in a Python List

    Lecture 10: Concatenate Lists and Tuples

    Lecture 11: For Loop with List, Tuple and Set

    Lecture 12: List of Lists and Tuples

    Lecture 13: Students Mark Processing – Case Study

    Lecture 14: Python Program for Matrix Addition

    Lecture 15: Python Program for Matrix Multiplication

    Lecture 16: Tutorial – Solutions for Problems from University Examination Question Papers

    Lecture 17: Tutorial – Solutions for Problems from University Examination Question Papers 2

    Lecture 18: Tutorial – Solutions for Problems from University Examination Question Papers 3

    Lecture 19: Tutorial – Solutions for Problems from University Examination Question Papers 4

    Lecture 20: Tutorial – Solutions for Problems from University Examination Question Papers 5

    Chapter 10: Dictionary

    Lecture 1: Introduction to Python Dictionary

    Lecture 2: Tutorial – Solutions for Problems from University Examination Question Papers

    Chapter 11: String Manipulation

    Lecture 1: Programming Lab: String Manipulation

    Lecture 2: Programming Lab: Palindrome Checking

    Lecture 3: Tutorial – Solutions for Problems from University Examination Question Papers

    Lecture 4: Encription – Caesars Cipher

    Lecture 5: Searching in a List of Strings

    Chapter 12: Python User Defined Functions

    Lecture 1: Functions – Introduction

    Lecture 2: Function Example – Area of a Circle

    Lecture 3: Function Example – Refractive Index

    Lecture 4: Function Example – Bank Interest Table

    Lecture 5: Tutorial – Solutions for Problems from University Examination Question Papers

    Lecture 6: Tutorial Solutions for problems from University Examination Question Papers

    Lecture 7: Tutorial Solutions for problems from University Examination Question Papers 2

    Lecture 8: Tutorial – Solutions for Problems from University Examination Question Papers

    Chapter 13: File Handling

    Lecture 1: File Handling – Introduction

    Instructors

  • Python Programming- A Practical Approach  No.2
    Xavier Chelladurai
    Professor
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 8 votes
  • 3 stars: 44 votes
  • 4 stars: 113 votes
  • 5 stars: 161 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!