Python Programming: A Practical Approach
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 – Caesar's 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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024