Python Data Science/AI Course:
Objective:>Understand Python Programming environment and coding.
>Working on Machine Learning, Data Analytics,SQL, tableau, xl,etc.
>Deep Understanding of Python Applications.
Who can attend?
>Freshers seeking career in Python Programming.
>Working/experienced who want to explore Python Data Science/Data Analytics.
Complete Python Syllabus:
MODULE1: PYTHON BASICS
Introduction to Python
Variables, keywords and Data types
Operators
Control Statements
Lists
Tuple
Sets
Dictionary
Functions
Strings
Arrays
MODULE2: PYTHON ADVANCED
Modules and Packages
Exception Handling
File Handling
Object Oriented Programming
Multi-Threading
Regular Expressions
GUI Programming-tkinter
MODULE3: DATA ANALYTICS
CH1: Learning NumPy
NumPy basics
Shape manipulation
Copies and Views
Broadcasting rules
Indexing with array of indices
Indexing with boolean array
Indexing with strings
Linear algebra operations
Numpy benefits with matplotlib
CH2: Pandas
Series and Dataframes
Creating dataframes from csv
Plotting csv data
Adding/deleting coulmns with index
Stack/Unstack/Transpose functions
Filtering & Sorting
Grouping
Ways to calculate outliers
Reading data from SQL databases
Exporting data to txt/csv/excel
Visualization with matplotlib
CH3: Matplotlib & seaborn
Basics of graph plotting
Line plot
Scatter plot
Bar graph
Histogram
Contour plot
Pie chart
Grids
Text plot
Multi plot
3D plotting
MODULE4: MACHINE LEARNING ALGORITHMS
CH1: Supervised Learning
Linear Regression
Dimensionality reduction
Logistic Regression
KNN (k-Nearest Neighbour)
SVM (Support vector machines)
Random Forest
Decision tree
Naive Baes
CH2: Unsupervised Learning
K-means clustering
Agglomerative Clustering Algorithm
Comparing and Evaluating Clustering Algorithms
CH3: Miscillaneous
Representing Data and Engineering Features
Categorical Variables
One-Hot-Encoding(Dummy Variables)
Model Evaluation and Improvement
Cross-Validation in scikit-learn
Benifits of Cross-Validation
K-Fold Cross-Validation and Other Strategies
MODULE 5: SQL
MODULE 6: ADVANCED EXCEL
MODULE 7: SHELL SCRIPTING
MODULE 8: PROJECT WORK(Students Can Work on Two+ Projects )