Python Brochure
Python Brochure
E-learning
Introduction
Unlock insights and excel in your career with Python
certification
Data science is an interdisciplinary academic field that combines statistical analysis, machine learning and computer science to
extract valuable insights from data. With the increasing demand for data-driven decision-making and the rise of big data, data
science has become a critical component of many industries. It integrates domain knowledge from any sector, making it a versatile
and powerful tool for businesses of all kinds.
Python is one of the most popular programming languages used by data scientists, supporting object-oriented, structured and
functional programming paradigms. Earning a Python certification demonstrates a high level of proficiency in the data science
field.
Grant Thornton Bharat’s Learning & Development Academy is pleased to announce the launch of its training programme called
Certification in Data Analytics using Python. This course is designed to introduce participants to the basics of Python, Python
for data science, and statistics for Python. Participants will learn how to write basic programs in Python and understand the
fundamentals of the language, including variables, data types, operators and control structures. They will also learn how to use
popular libraries like NumPy and Pandas to manipulate data and create data visualisations.
By using data science techniques, organisations can uncover patterns, trends and insights that can help them make more
informed decisions, improve business processes and develop new products and services. Whether you are a business owner, a
data analyst or simply interested in learning more about this exciting field, exploring the world of data science can open up a
world of possibilities.
Professional
managers
Project
development Accountants
managers
Data Business
analysts analysts
Business
intelligence Statisticians
managers
Financial
planners
Grant Thornton
40+ hours of Certificate of
Bharat presentations
learning content completion
as course materials
Course outline
Unlock insights and excel in your career with
Python certification
Basic Python
Lecture on introduction to Vectors, Metrics, NumPy • Delete duplicate DataFrame rows with the drop_
• Understanding vectors and matrices duplicates method
• Intro to NumPy arrays and creating arrays • Identify and count unique values with the unique and
• Indexing and data processing using arrays nunique methods
• File input and output • Missing value imputation by mean/median/mode
• Combining and merging DataFrames
Lecture on introduction to DataFrame manipulation series
• Sort DataFrame index with the sort_index method
• Stats for Python and basic statistics
• Rank series values with the rank method
• Probability theory
• Removing duplicates, discretisation and binning, and
Introduction to DataFrame manipulation string manipulation
• Data acquisition (import and export) Date and time DataFrame manipulation
• Intro to series and DataFrames • Introduction to the working with dates and times module
• Indexing-set and reset an index in a DataFrame • Python’s datetime module
• Retrieve DataFrame rows by index position or index label • Pandas timestamp object/pandas DateTimeIndex Object
• Set_index and reset_index methods to define a new • The pd.to_datetime() method to generate a
DataFrame index DateTimeIndex of timestamp objects, operates with
• Retrieve rows by index label with loc accessor arguments for the start and periods parameters, operates
• Retrieve rows by index position with iloc accessor with arguments for the end and periods parameters
• Passing second arguments to the loc and iloc accessors Lecture on Pandas internal commands
• Set new value for a specific cell or cells in a row
• Working with the text data section
• Set new values for one or more cells in the DataFrame
• Changing pandas options with attributes and dot syntax
• Rename/delete/extract rows or columns
• Export CSV File with the to_csv method
• Selection of the columns
• Install xlrd and openpyxl libraries to read and write Excel
• Filtering of the data files
• Dropping the data row and column wise • Import the Excel file into pandas with the read_excel
• Sorting and summarising method
• Descriptive statistics • Export the Excel file with the to_excel method
• Filter a DataFrame based on certain conditions and more
Lecture on visualisation in Python
than one condition
• Intro to Matplotlib
DataFrame manipulation
Lecture on visualisation in Python part 2
• Delete rows or columns from a DataFrame
• Matplotlib advance commands
• Create a random sample with the sample method
• Smallest/largest methods to get rows with smallest/ Lecture on understanding Seaborn from scratch
largest values. • Understanding Seaborn from scratch
• Filter a DataFrame with the where/query method Lecture on exploratory data analytics case study Chipotle
• Apply method on a pandas series object • EDA for Chipotle data
• Apply a function to every DataFrame row with the apply
method
• Create a copy of a DataFrame with the copy method
Basic statistics
• Introduction to statistics
• Importance of statistics in a modern business environment
• Definition, scope, application and characteristics of statistics
• Functions and limitations of statistics
• Statistical softwares
Basic statistics
Introduction to statistics
• Origin, development, definition, scope, use and limitations.
Types of data
• Qualitative and quantitative data, nominal and ordinal data, cross-
sectional and time series data, discrete and continuous data, and
frequency and non-frequency data.
Collection and scrutiny of data
• Collection of primary and secondary data-its major sources including
some government publications, scrutiny of data for internal consistency,
and detection of errors of recording, classification and tabulation of
data.
Presentation of data
• Diagrammatic and graphical presentation of grouped data; graphing
the data constructing histograms, frequency polygon, frequency curves
and ogives.
Measures of central tendency and location
• Mean, median, mode, geometric mean, harmonic mean; partition values-
quartiles, deciles, percentiles and their graphical location.
Measures of dispersion
• Absolute and relative measures of range, quartile deviation, mean
deviation, standard deviation (i), root mean square deviation(s), the
relation between i and s, variance of the combined series, and coefficient
of variation.
Moments, Skewness and Kurtosis Fees:
• Moments about mean and about any point and derivation of their
relationships, the effect of change of origin and scale on moments, INR 16,000
Sheppardís correction for moments (without derivation), Charlierís plus 18% GST
checks; concepts of Skewness and Kurtosis and their measures/
coefficients including those based on quartiles and moments.
Programme Manager:
Probability theory Surubhi Sharma
• Events and their probabilities M: +91 81309 79069
• Rules of probability E: surubhi.sharma@in.gt.com
• Conditional probability and independence
• Distribution of a random variable
• Moment generating functions
• Central limit theorem
• Expectation and variance