top of page

Python Programming Certification Course

Original Price

₹ 9,999/-

 sale Price

₹ 9,999/-

Course length

30 Hours

About the course

Course Curriculum

Batches Availabe

Weekend Batches

Weekday Batches

Cloudruha's Python Programming Certification Course will help you master important Python programming concepts such as Data Operations, File Operations, Object-Oriented concepts, and various Python libraries such as Pandas, Numpy, Matplotlib and many more. You will learn Data Visualization and techniques to deal with different types of data – ordinal, categorical, encoding. This course makes you industry-ready by working on real-life case-studies and equipping you with relevant concepts.


Introduction to Python


Topics:

  • Need for Programming

  • Advantages of Programming

  • Overview of Python

  • Organizations using Python

  • Python Applications in Various Domains

  • Python Installation

  • Variables

  • Operands and Expressions

  • Conditional Statements

  • Loops

  • Command Line Arguments


Sequences and File Operations


Topics:

  • Method of Accepting User Input and eval Function

  • Python - Files Input/Output Functions

  • Lists and Related Operations

  • Tuples and Related Operations

  • Strings and Related Operations

  • Sets and Related Operations

  • Dictionaries and Related Operations


Deep Dive – Functions and OOPs


Topics:

  • User-Defined Functions

  • Concept of Return Statement

  • Concept of __name__=” __main__”

  • Function Parameters

  • Different Types of Arguments

  • Global Variables

  • Global Keyword

  • Variable Scope and Returning Values

  • Lambda Functions

  • Various Built-In Functions

  • Introduction to Object-Oriented Concepts

  • Built-In Class Attributes

  • Public, Protected and Private Attributes, and Methods

  • Class Variable and Instance Variable

  • Constructor and Destructor

  • Decorator in Python

  • Core Object-Oriented Principles

  • Inheritance and Its Types

  • Method Resolution Order

  • Overloading

  • Overriding

  • Getter and Setter Methods

  • Inheritance-In-Class Case Study


Working with Modules and Handling Exceptions


Topics:

  • Standard Libraries

  • Packages and Import Statements

  • Reload Function

  • Important Modules in Python

  • Sys Module

  • Os Module

  • Math Module

  • Date-Time Module

  • Random Module

  • JSON Module

  • Regular Expression


Introduction to NumPy


Topics:

  • Basics of Data Analysis

  • NumPy - Arrays

  • Operations on Arrays

  • Indexing Slicing and Iterating

  • NumPy Array Attributes

  • Matrix Product

  • NumPy Functions

  • Functions

  • Array Manipulation

  • File Handling Using NumPy

  • Exception Handling


Data Manipulation using pandas


Topics:

  • Introduction to pandas

  • Data structures in pandas

  • Series

  • Data Frames

  • Importing and Exporting Files in Python

  • Basic Functionalities of a Data Object

  • Merging of Data Objects

  • Concatenation of Data Objects

  • Types of Joins on Data Objects

  • Data Cleaning using pandas

  • Exploring Datasets


Data Visualization using Matplotlib


Topics:

  • Why Data Visualization?

  • Matplotlib Library

  • Line Plots

  • Multiline Plots

  • Bar Plot

  • Histogram

  • Pie Chart

  • Scatter Plot

  • Boxplot

  • Saving Charts

  • Customizing Visualizations

  • Saving Plots

  • Grids

  • Subplots


GUI Programming


Topics:

  • Ipywidgets Package

  • Numeric Widgets

  • Boolean Widgets

  • Selection Widgets

  • String Widgets

  • Date Picker

  • Color Picker

  • Container Widgets

  • Creating a GUI Application


Developing Web Maps and Representing Information using Plots (Self-paced)


Topics:

  • Use of Folium Library

  • Use of Pandas Library

  • Flow Chart of Web Map Application

  • Developing Web Map Using Folium and Pandas

  • Reading Information from Titanic Dataset and Represent It Using Plots


Computer Vision using OpenCV and Visualization using Bokeh (Self-paced)


Topics:

  • Beautiful Soup Library

  • Requests Library

  • Scrap All Hyperlinks from a Webpage Using Beautiful Soup and Requests

  • Plotting Charts Using Bokeh

  • Plotting Scatterplots Using Bokeh

  • Image Editing Using OpenCV

  • Face Detection Using OpenCV

  • Motion Detection and Capturing Video


Project




bottom of page