Course / Course Details

advanced Python Programming

  • Gayathri Perumal image

    By - Gayathri Perumal

  • 0 students
  • N/A
  • (0)

Course Description

  • The Advanced Python Programming course is designed for learners who want to strengthen their Python development skills with advanced programming concepts and real-world applications. This course covers object-oriented programming, decorators, generators, file handling, multithreading, APIs, database integration, error handling, and performance optimization techniques. Learners will build scalable and efficient Python applications while exploring advanced libraries and modern development practices used in software engineering, automation, data science, and backend development.

Course Outcomes

  • Master advanced Python programming concepts and coding techniques.
  • Implement object-oriented programming principles effectively in Python.
  • Work with decorators, generators, iterators, and lambda functions.
  • Handle files, exceptions, and data processing efficiently.
  • Develop multithreaded and asynchronous Python applications.
  • Integrate Python applications with databases and REST APIs.
  • Optimize Python code performance and application scalability.
  • Build real-world advanced Python projects for automation, web, and data applications.

Course Curriculum

  • 1 chapters
  • 143 lectures
  • 0 quizzes
  • N/A total length
Toggle all chapters
1 Python Tutorial Sets Set Methods and Operations to Solve Common Problems
18.33 Min


2 Python Django Tutorial Full Featured Web App Part 1 Getting Started
15.32 Min


3 Python Django Tutorial Full Featured Web App Part 2 Applications and Routes
20.27 Min


4 Python Django Tutorial Full Featured Web App Part 3 Templates
45.45 Min


5 Python Django Tutorial Full Featured Web App Part 4 Admin Page
9 Min


6 Python Django Tutorial Full Featured Web App Part 5 Database and Migrations
38.46 Min


7 Python Django Tutorial Full Featured Web App Part 6 User Registration
45.55 Min


8 Python Django Tutorial Full Featured Web App Part 7 Login and Logout System
31.16 Min


9 Python Django Tutorial Full Featured Web App Part 8 User Profile and Picture
35.4 Min


10 Python Django Tutorial Full Featured Web App Part 9 Update User Profile
26.07 Min


11 Python Django Tutorial Full Featured Web App Part 10 Create Update and Delete Posts
53.14 Min


12 Python Django Tutorial Full Featured Web App Part 11 Pagination
37.01 Min


13 Python Django Tutorial Full Featured Web App Part 12 Email and Password Reset
25.04 Min


14 Python Django Tutorial Deploying Your Application Option 1 Deploy to a Linux Server
1 Hour


15 Python Tutorial Iterators and Iterables What Are They and How Do They Work
23.07 Min


16 Python Coding Problem Creating Your Own Iterators
13.47 Min


17 Python Tutorial Itertools Module Iterator Functions for Efficient Looping
45.48 Min


18 Python Flask Tutorial Deploying Your Application Option 1 Deploy to a Linux Server
1.15 Min


19 Python Flask Tutorial How to Use a Custom Domain Name for Our Application
23.59 Min


20 Python Django Tutorial How to Use a Custom Domain Name for Our Application
27.17 Min


21 Python Flask Tutorial How to enable HTTPS with a free SSL TLS Certificate using Let s Encrypt
17.14 Min


22 Python Django Tutorial How to enable HTTPS with a free SSL TLS Certificate using Let s Encrypt
20.47 Min


23 Python Django Tutorial Full Featured Web App Part 13 Using AWS S3 for File Uploads
26.35 Min


24 Python Django Tutorial Deploying Your Application Option 2 Deploy using Heroku
53.3 Min


25 Python Requests Tutorial Request Web Pages Download Images POST Data Read JSON and More
25 Min


26 Python Tutorial Write a Script to Monitor a Website Send Alert Emails and Reboot Servers
45.59 Min


27 Python Tutorial Web Scraping with Requests HTML
56.26 Min


28 How to Send Emails Using Python Plain Text Adding Attachments HTML Emails and More
3.56 Min


29 10 Python Tips and Tricks For Writing Better Code
39.21 Min


30 Python Tutorial VENV Mac Linux How to Use Virtual Environments with the Built In venv Module
14.17 Min


31 Python Tutorial VENV Windows How to Use Virtual Environments with the Built In venv Module
17.09 Min


32 How to Write Python Scripts to Analyze JSON APIs and Sort Results
48.42 Min


33 5 Common Python Mistakes and How to Fix Them
29.18 Min


34 Python Tutorial Clarifying the Issues with Mutable Default Arguments
16.04 Min


35 Visual Studio Code Mac Setting up a Python Development Environment and Complete Overview
1 Hour


36 Visual Studio Code Windows Setting up a Python Development Environment and Complete Overview
1 Hour


37 Matplotlib Tutorial Part 1 Creating and Customizing Our First Plots
35 Min


38 Matplotlib Tutorial Part 2 Bar Charts and Analyzing Data from CSVs
34.26 Min


39 Matplotlib Tutorial Part 3 Pie Charts
17.01 Min


40 Matplotlib Tutorial Part 4 Stack Plots
14.49 Min


41 Matplotlib Tutorial Part 5 Filling Area on Line Plots
15.18 Min


42 Matplotlib Tutorial Part 6 Histograms
16.35 Min


43 Matplotlib Tutorial Part 7 Scatter Plots
21.23 Min


44 Matplotlib Tutorial Part 8 Plotting Time Series Data
17.09 Min


45 Matplotlib Tutorial Part 9 Plotting Live Data in Real Time
20.33 Min


46 Matplotlib Tutorial Part 10 Subplots
21.21 Min


47 Python Tutorial Calling External Commands Using the Subprocess Module
19 Min


48 Python Quick Tip The Difference Between and is Equality vs Identity
8.5 Min


49 Python Threading Tutorial Run Code Concurrently Using the Threading Module
36.04 Min


50 Python Multiprocessing Tutorial Run Code in Parallel Using the Multiprocessing Module
44.14 Min


51 Python Data Science Tutorial Analyzing the 2019 Stack Overflow Developer Survey
51.27 Min


52 Python Tutorial Zip Files Creating and Extracting Zip Archives
27.1 Min


53 Python Pandas Tutorial Part 1 Getting Started with Data Analysis Installation and Loading Data
23.01 Min


54 Python Pandas Tutorial Part 2 DataFrame and Series Basics Selecting Rows and Columns
33.34 Min


55 Python Pandas Tutorial Part 3 Indexes How to Set Reset and Use Indexes
17.27 Min


56 Python Pandas Tutorial Part 4 Filtering Using Conditionals to Filter Rows and Columns
23.04 Min


57 Python Pandas Tutorial Part 5 Updating Rows and Columns Modifying Data Within DataFrames
40.03 Min


58 Python Pandas Tutorial Part 6 Add Remove Rows and Columns From DataFrames
16.54 Min


59 Python Pandas Tutorial Part 7 Sorting Data
15.4 Min


60 Python Pandas Tutorial Part 8 Grouping and Aggregating Analyzing and Exploring Your Data
49.05 Min


61 Python Pandas Tutorial Part 9 Cleaning Data Casting Datatypes and Handling Missing Values
31.54 Min


62 Python Pandas Tutorial Part 10 Working with Dates and Time Series Data
35.4 Min


63 Python Pandas Tutorial Part 10 Working with Dates and Time Series Data
35.4 Min


64 Python Pandas Tutorial Part 11 Reading Writing Data to Different Sources Excel JSON SQL Etc
32.44 Min


65 Python Tutorial Real World Example Using Patreon API and Pillow to Automate Image Creation
52.33 Min


66 Python YouTube API Tutorial Getting Started Creating an API Key and Querying the API
20.49 Min


67 Python YouTube API Tutorial Calculating the Duration of a Playlist
37.38 Min


68 Python YouTube API Tutorial Sort a Playlist by Most Popular Videos
22.07 Min


69 Python YouTube API Tutorial Using OAuth to Access User Accounts
43.21 Min


70 Python Tutorial for Beginners 1 Install and Setup for Mac and Windows
15.28 Min


71 Python Tutorial for Beginners 2 Strings Working with Textual Data
21.11 Min


72 Python Tutorial for Beginners 3 Integers and Floats Working with Numeric Data
11.55 Min


73 Python Tutorial for Beginners 4 Lists Tuples and Sets
29.04 Min


74 Python Tutorial for Beginners 5 Dictionaries Working with Key Value Pairs
9.58 Min


75 Python Tutorial for Beginners 6 Conditionals and Booleans If Else and Elif Statements
16.28 Min


76 Python Tutorial for Beginners 7 Loops and Iterations For While Loops
10.14 Min


77 Python Tutorial for Beginners 8 Functions
21.47 Min


78 Python Tutorial for Beginners 9 Import Modules and Exploring The Standard Library
21.56 Min


79 Setting up a Python Development Environment in Sublime Text
26.03 Min


80 Setting up a Python Development Environment in Atom
23.01 Min


81 Setting up a Python Development Environment in Eclipse
16.35 Min


82 Python Tutorial pip An in depth look at the package management system
9.06 Min


83 Python Tutorial virtualenv and why you should use virtual environments
9.45 Min


84 Python Tutorial Anaconda Installation and Using Conda
11.25 Min


85 Python Tutorial How I Manage Multiple Projects Virtual Environments and Environment Variables
20.49 Min


86 Jupyter Notebook Tutorial Introduction Setup and Walkthrough
30.21 Min


87 Python Tutorial Variable Scope Understanding the LEGB rule and global nonlocal statements
20.59 Min


88 Python Tutorial Slicing Lists and Strings
10.44 Min


89 Python Tutorial Comprehensions How they work and why you should be using them
18.28 Min


90 Python Tutorial Sorting Lists Tuples and Objects
12.07 Min


91 Python Tutorial String Formatting Advanced Operations for Dicts Lists Numbers and Dates
13.52 Min


92 Python Tutorial OS Module Use Underlying Operating System Functionality
19.14 Min


93 Python Tutorial Datetime Module How to work with Dates Times Timedeltas and Timezones
27.49 Min


94 Python Tutorial File Objects Reading and Writing to Files
24.33 Min


95 Python Tutorial Automate Parsing and Renaming of Multiple Files
12.34 Min


96 Python Tutorial Generate Random Numbers and Data Using the random Module
13.37 Min


97 Python Tutorial CSV Module How to Read Parse and Write CSV Files
16.11 Min


98 Python Tutorial Real World Example Parsing Names From a CSV to an HTML List
18.48 Min


99 Python Tutorial re Module How to Write and Match Regular Expressions Regex
53.17 Min


100 Python Tutorial Using Try Except Blocks for Error Handling
10.34 Min


101 Python Tutorial Duck Typing and Asking Forgiveness Not Permission EAFP
15.23 Min


102 Python Tutorial How to Set the Path and Switch Between Different Versions Executables Windows
24.17 Min


103 Python Tutorial How to Set the Path and Switch Between Different Versions Executables Mac Linux
30.44 Min


104 Python Quick Tip F Strings How to Use Them and Advanced String Formatting
13.42 Min


105 Python Tutorial Generators How to use them and the benefits you receive
11.14 Min


106 Python Tutorial Decorators Dynamically Alter The Functionality Of Your Functions
30.28 Min


107 Python Tutorial Decorators With Arguments
6.12 Min


108 Python Tutorial Namedtuple When and why should you use namedtuples
7.21 Min


109 Python OOP Tutorial 1 Classes and Instances
11.41 Min


110 Python OOP Tutorial 3 classmethods and staticmethods
15.2 Min


111 Python OOP Tutorial 4 Inheritance Creating Subclasses
19.4 Min


112 Python OOP Tutorial 5 Special Magic Dunder Methods
13.5 Min


113 Python OOP Tutorial 6 Property Decorators Getters Setters and Deleters
9.33 Min


114 Python Tutorial Web Scraping with BeautifulSoup and Requests
45.47 Min


115 Python Tutorial Working with JSON Data using the json Module
20.33 Min


116 Python Tutorial Calculate Number of Days Weeks or Months to Reach Specific Goals
25.07 Min


117 Python Tutorial Context Managers Efficiently Managing Resources
20.36 Min


118 Python Tutorial str vs repr
7.44 Min


119 Python SQLite Tutorial Complete Overview Creating a Database Table and Running Queries
29.49 Min


120 Python Tutorial Logging Basics Logging to Files Setting Levels and Formatting
14.24 Min


121 Python Tutorial Logging Advanced Loggers Handlers and Formatters
19.46 Min


122 Python Quick Tip Hiding Passwords and Secret Keys in Environment Variables Mac Linux
4.31 Min


123 Python Quick Tip Hiding Passwords and Secret Keys in Environment Variables Windows
4.38 Min


124 Python Tutorial if name main
8.43 Min


125 Python Tutorial Unit Testing Your Code with the unittest Module
39.13 Min


126 Python Tutorial Pipenv Easily Manage Packages and Virtual Environments
32.29 Min


127 Preparing for a Python Interview 10 Things You Should Know
22.55 Min


128 Python Tutorial Else Clauses on Loops
7.03 Min


129 Python Tutorial Image Manipulation with Pillow
15.48 Min


130 Python Tutorial Custom Sublime Text Build Systems
7.55 Min


131 Python Ex Machina Easter Egg Hidden Message within the Code
2.03 Min


132 Python Flask Tutorial Full Featured Web App Part 1 Getting Started
17.08 Min


133 Python Flask Tutorial Full Featured Web App Part 2 Templates
31.42 Min


134 Python Flask Tutorial Full Featured Web App Part 3 Forms and User Input
48.15 Min


135 Python Flask Tutorial Full Featured Web App Part 4 Database with Flask SQLAlchemy
29.57 Min


136 Python Flask Tutorial Full Featured Web App Part 5 Package Structure
20.38 Min


137 Python Flask Tutorial Full Featured Web App Part 6 User Authentication
47.14 Min


138 Python Flask Tutorial Full Featured Web App Part 7 User Account and Profile Picture
42.14 Min


139 Python Flask Tutorial Full Featured Web App Part 8 Create Update and Delete Posts
48.13 Min


140 Python Flask Tutorial Full Featured Web App Part 9 Pagination
31.22 Min


141 Python Flask Tutorial Full Featured Web App Part 10 Email and Password Reset
42.11 Min


142 Python Flask Tutorial Full Featured Web App Part 11 Blueprints and Configuration
42.43 Min


143 Python Flask Tutorial Full Featured Web App Part 12 Custom Error Pages
12.44 Min


Instructor

0 Rating
0 Reviews
1 Students
137 Courses

Course Full Rating

0

Course Rating
(0)
(0)
(0)
(0)
(0)

No Review found

Sign In or Sign Up as student to post a review

Student Feedback

You must be enrolled to ask a question