0% found this document useful (0 votes)
3 views

DataSciencewithPython

The document outlines a comprehensive Data Science with Python course, covering topics such as data analytics, statistical analysis, and machine learning. It includes lessons on essential Python libraries like NumPy, SciPy, and Pandas, as well as practical applications like web scraping and data visualization. The course also addresses integration with big data technologies like Hadoop and Spark.

Uploaded by

Lipika Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

DataSciencewithPython

The document outlines a comprehensive Data Science with Python course, covering topics such as data analytics, statistical analysis, and machine learning. It includes lessons on essential Python libraries like NumPy, SciPy, and Pandas, as well as practical applications like web scraping and data visualization. The course also addresses integration with big data technologies like Hadoop and Spark.

Uploaded by

Lipika Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Data Science with Python

Course Contents

Lesson 00 - Course Overview

 Course Overview

Lesson 01 - Data Science Overview

 Introduction to Data Science


 Different Sectors Using Data Science
 Purpose and Components of Python

Lesson 02 - Data Analytics Overview

 Data Analytics Process


 Knowledge Check
 Exploratory Data Analysis (EDA)
 EDA-Quantitative Technique
 EDA - Graphical Technique
 Data Analytics Conclusion or Predictions
 Data Analytics Communication
 Data Types for Plotting
 Data Types and Plotting

Lesson 03 - Statistical Analysis and Business Applications

 Introduction to Statistics
 Statistical and Non-statistical Analysis
 Major Categories of Statistics
 Statistical Analysis Considerations
 Population and Sample
 Statistical Analysis Process
 Data Distribution
 Dispersion
 Histogram
 Testing
 Correlation and Inferential Statistics

Lesson 04 - Python Environment Setup and Essentials

 Anaconda
 Installation of Anaconda Python Distribution (contd.)
 Data Types with Python
 Basic Operators and Functions
Lesson 05 - Mathematical Computing with Python (NumPy)

 Introduction to Numpy
 Activity-Sequence it Right
 Demo 01-Creating and Printing an ndarray
 Knowledge Check
 Class and Attributes of ndarray
 Basic Operations
 Activity-Slice It
 Copy and Views
 Mathematical Functions of Numpy

Lesson 06 - Scientific computing with Python (Scipy)

 Introduction to SciPy
 SciPy Sub Package - Integration and Optimization
 Knowledge Check
 SciPy sub package
 Demo - Calculate Eigenvalues and Eigenvector
 Knowledge Check
 SciPy Sub Package - Statistics, Weave and IO

Lesson 07 - Data Manipulation with Pandas

 Introduction to Pandas
 Knowledge Check
 Understanding DataFrame
 View and Select Data Demo
 Missing Values
 Data Operations
 Knowledge Check
 File Read and Write Support
 Knowledge Check-Sequence it Right
 Pandas Sql Operation

Lesson 08 - Machine Learning with Scikit–Learn

 Machine Learning Approach


 Understand data sets and extract its features
 Identifying problem type and learning model
 How it Works
 Train, test and optimizing the model
 Supervised Learning Model Considerations
 Knowledge Check
 Scikit-Learn
 Knowledge Check
 Supervised Learning Models - Linear Regression
 Supervised Learning Models - Logistic Regression
 Unsupervised Learning Models
 Pipeline
 Model Persistence and Evaluation

Lesson 09 - Natural Language Processing with Scikit Lear

 NLP Overview
 NLP Applications
 Knowledge Check
 NLP Libraries-Scikit
 Extraction Considerations
 Scikit Learn-Model Training and Grid Search

Lesson 10 - Data Visualization in Python using matplotlib

 Introduction to Data Visualization


 Knowledge Check
 Line Properties
 (x,y) Plot and Subplots
 Knowledge Check
 Types of Plots

Lesson 11 - Web Scraping with BeautifulSoup

 Web Scraping and Parsing


 Knowledge Check
 Understanding and Searching the Tree
 Navigating options
 Demo 3 Navigating a Tree
 Knowledge Check
 Modifying the Tree
 Parsing and Printing the Document

Lesson 12 - Python integration with Hadoop MapReduce and Spark

 Why Big Data Solutions are Provided for Python


 Hadoop Core Components
 Python Integration with HDFS using Hadoop Streaming
 Demos
 Knowledge Check
 Python Integration with Spark using PySpark

You might also like