Skip to content

bootloader-kp/python-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Tutorial

In today's world, programming has become the fourth basic need for life. Irrespective of the branch you are and course you are doing, the knowledge of programming is essential. It doesn't matter whether you are in class 8th or you are doing a Ph.D., you can always start to learn program.

So in pursuit of understanding programming, let's start with one of the most popular programming languages of the century. In this tutorial, we will start from the very basics of python and will gradually move to advanced topics.

Topics Covered

  • Introduction

    • Motivation
    • Installing Jupyter Lab
    • Some Best Coding Practice
  • Python Basics

    • Numbers
    • Strings
    • Conditionals
    • Loops
    • Lists
    • Dictionaries
    • Functions
    • Modules
    • Exception Handling
    • A simple Project - Web Development using Python
    • Standard Libraries
      • Datetime, logging, random, re
      • Some examples
        • PDF Processing
        • Google Text to Speech
  • Python Advanced

    • Numpy
    • An in-depth visit to all the Errors
    • Python Tips and Tricks
    • Pandas
    • Matplotlib
      • Plots
      • Animations
    • Object-Oriented Programming
      • Introduction
        • OOPS Concept
        • Classes and Methods
      • Music Player using OOPS
      • Image Processing using OOPS
      • Inheritance and Polymorphism
      • Abstract Classes
  • Python Presentations

    • OpenCV Image Processing Library
    • Regular Expressions

Where to practice?

Videos:

  • Videos are also available for the tutorials. You can watch the tutorials after requesting for access. For the request please Click Here

Feedback and Suggestion:

References

I have taken most of the materials from the following references. A special thanks to oops group for a wonderful material on Object Oriented Programming.

About

PythonTutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published