Conteúdo Programatico
INTRODUCTION TO COMPUTER PROGRAMMING
- Getting Started with Python
- Data Types in Python
- Indexing & Slicing
- In-built Functions and Methods
- Conditional Statements
- Loops & Iterations
- Conditional & Infinite Looping
- Advanced Looping Concepts
- Custom functions in Python
- Lambda & Map Functions
- Errors and Exception Handling
- OOPs in Python
- Coding Best Practices
- Arrays and Strings
- Recursion - I and II
- Sorting Algorithms
- Search Algorithms
- Competitive Coding
NUMERICAL PROGRAMMING IN PYTHON
- Packages & Libraries - OS
- Datetime, Regex & Beautiful Soup
- Command Line & File System
- Git and Github
- Standard Data Management Libraries
- Data Wrangling using Pandas and Numpy
- Data Visualisation Libraries - Matplotlib & Seaborn
- Exploratory Data Analysis
RELATIONAL DATABASES
- Getting Started with SQL
- SQL Environment & Basic Commands
- Fundamentals of SQL Query
- Dealing with Multiple Tables
- Advanced SQL Joins
- Mathematical & Data type conversion Functions
- DateTime & String Functions
- Window Functions
- Miscellaneous Functions
- Connect & Analyse Data with SQL & Python
- Database Management & Schema Design
- Competitive Coding & Query Optimisation
- Complex queries using CTE & Pivoting
- Type Casting & Math Functions
- Advanced SQL Joins
- Type Casting & Math Functions
DATA VISUALIZATION TOOLS
- Fundamentals of Excel
- Data Exploration with In-Built Functions
- Storytelling with Excel
- Advanced Dashboarding Concepts - Macros & VBA
- Getting Started with Tableau Ecosystem
- Choosing the Right Chart - Visual Intuition
- Storytelling with Tableau
- Intro to Power BI
- Intro to Google Analytics
- Dashboarding and SQL
APPLIED STATISTICS
- Calculus for ML
- Vector Algebra
- Matrix Algebra
- Probability Theory
- Data Summarization
- Probability Distributions - Discrete and Continuous
- Joint Distribution
- Sampling and Statistical Inference
- Concept of Confidence
- Hypothesis Testing
- Statistical Inference in Industry - A/B testing
INTRODUCTION TO MARCHINE LEARNING
- Getting Started With ML
- ML Lifecycle
- Implementing simple Supervised Algorithm
- Linear & Tree based models
- Implementing simple Unsupervised Algorithm
- Unsupervised Clustering: K-means & Hierarchical
- Data Preparation for ML Models
- Cross validation
- Hyperparameter tuning
- TedX Views Prediction - Case Study
- Customer Segmentation - Case Study
- Time Series Analysis
- Bagging & Boosting: Complex Algorithms
- Nonlinear Algorithms - Polynomial Regression
- SVM & Neural Networks
- Natural Language Processing
- Image processing
- Recommender Systems
- SQL Feature Engineering, Prediction and Analysis
DISTRIBUTED MACHINE LEARNING
- Big Data Fundamentals
- Data Warehousing with Hive
- Apache Spark using Python
- Distributed ML Training
PRODUCT ANALYTICS
- Product Analytics Essentials
- Core Visualisation Principles
- Product Intelligence Platforms
- Advanced Query Optimisation
- Business Process Automation
DEEP LEARNING
- Deep Neural Networks
- Natural Language Processing
- Computer Vision