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

DataScience and AI Program 2024

Uploaded by

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

DataScience and AI Program 2024

Uploaded by

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

ADVANCED

DATA SCIENCE
& AI COURSE CURRICULUM
2024 Launch

ProITbridge is your bridge to a successful and rewarding career in IT!!


About Us.
Introduction
ProITbridge is a dedicated platform designed to help individuals transition into the Information
Technology (IT) field, with a special focus on Data Science and Artificial Intelligence (AI). Our
mission is to empower people with the knowledge and skills needed to succeed in the IT
industry, regardless of their background. We believe that with the right guidance and
resources, anyone can build a successful career in IT.

Our Philosophy Vision for the Future


At ProITbridge, We believe education and Our vision is to become a leading catalyst for
opportunity should be accessible to all. Our career transformation in the IT industry. We
inclusive learning environment supports aim to continuously innovate our curriculum
individuals from diverse backgrounds. With and teaching methods to stay ahead of
industry trends and technological
personalized support, practical training, and
advancements. By fostering a culture of
a community of like-minded learners, we
lifelong learning and adaptability, we
help overcome barriers and achieve envision a future where our graduates are
professional goals. Our highly exclusive, not only equipped with cutting-edge skills
1:1 MENTORSHIP with RIGHT but also possess the confidence and
PERSONALIZED GUIDANCE until you get resilience to navigate the ever-evolving
your job, ensures tailored mentorship for landscape of IT
each learner.

1
COURSE OVERVIEW

Beginner’s Program
Phase 01 This program is designed to provide a comprehensive understanding
of how to interpret and leverage data effectively in various contexts.

Machine Learning Program


Phase 02 The Machine Learning Program introduces core concepts and
techniques for building and applying predictive models effectively.

Deep Learning Program


Phase 03 The Deep Learning Program covers essential techniques and
architectures for developing advanced neural network models.

NLP Program
Phase 04 The NLP Program explores key techniques for processing and
analyzing human language data using advanced models.

Time Series Forecasting Program


Phase 05 The Time Series Modeling Program teaches methods for analyzing
and forecasting sequential data trends and patterns.

SQL Program
Phase 06 The SQL Program covers essential database querying and management
techniques for effective data manipulation and retrieval.

Reinforcement Learning
Phase 07 The Reinforcement Learning Program introduces key concepts and
algorithms for training agents through reward-based learning.

2
Generative Adversial Networks
Phase 08 The GANs Program explores techniques for generating realistic data
using Generative Adversarial Networks.

Prompt Engineering
Phase 09 The Prompt Engineering Program teaches strategies for crafting
effective prompts to optimize AI model outputs.

Dockers
Phase 10 The Docker Program covers containerization fundamentals for
building, deploying, and managing applications efficiently.

Cloud Deployement - AWS


Phase 11 The AWS Cloud Deployment Program teaches essential skills for
deploying and managing applications on Amazon Web Services.

Generative AI
Phase 12 The Generative AI Program explores techniques for creating new
data using advanced AI models.

LLMS, Langchain, LLAMA Models


Phase 13 The LLMs, LangChain, and LLAMA Models Program covers techniques for
leveraging advanced language models and frameworks to build intelligent
applications.

Tableau
Phase 14 The Tableau Program covers essential techniques for creating
interactive data visualizations and insightful dashboards

PowerBI
Phase 15 The Power BI Program covers data visualization and dashboard
creation for insightful business analytics

3
FREE ACCESS !!!
The Contents will be added even
in future, as we upgrade. And
the New Contents will be
provided completely for FREE
until you get placed.

Only for Pro Members

4
DETAILED COURSE
CURRICULUM

PHASE 1
BEGINNER’S PROGRAM

Introducing foundational concepts and methodologies for effective data analysis,


interpretation, and decision-making, providing a comprehensive understanding of how to
leverage data in various contexts.
Module

INTRODUCTION TO DATA SOFTWARE ENGINEERING


SCIENCE: FUNDAMENTALS:
Introduction to Types of Good programming practices
Analytics (testing, debugging,
M Project life cycle M assertions, exception
An introduction to our E handling)
1 learning platform 3 Get familiar with functional
Understanding the stages of programming and its use
Data Science Life Cycle cases
Understand the concepts of
INTRODUCTION TO PYTHON: Object-Oriented
Python Basics Programming (Inheritance,
Python Functions and encapsulation)
Packages

M Working with Data


Structures, Arrays & Data
M
PYTHON LIBRARIES:
Pandas

2 Frames
Jupyter Notebook –
4
NumPy
Matplotlib
Installation & Function Seaborn
Working with OOP Plotly

4
5
BASIC STATISTICS & EDA:
Data Types

M
4
Measure Of Central
Module Tendency
Measures of Dispersion
Graphical Techniques
5 Skewness & Kurtosis
Box Plot
Descriptive Statistics
Inferential Statistics

Module
PROBABILITY AND
HYPOTHESIS TESTING:
Random Variable and
Probability
M Normal Distribution
Probability Distribution
6 Introduction to Hypothesis
Testing

6
Statistical Tests Case
Module Studies
A/B Testing

SUPERVISED LEARNING:
Linear Regression
M Multiple Variable Linear
Regression
7 Logistic Regression
1:1 INTERVIEW
Module 7 Decision Trees
will be held to access Phase 1
MModule 8
UNSUPERVISED LEARNING: Performance & to receive
K Means Clustering Feedbacks
8
Right 1:1 guidance is
M DEPLOYEMENT: what all you need until
you get your job as a
Using Streamlit for model
9Module deployment
9 Data Scientist

6
PHASE 2
MACHINE LEARNING PROGRAM

This Program Covers core concepts and techniques for building, training, and applying
predictive models, enabling participants to develop and deploy machine learning solutions
effectively.

SUPERVISED LEARNING: Regularizing Linear models


Linear Regression ML pipeline
M Multiple Variable Linear Bootstrap sampling

1 M Regression
Logistic Regression
Grid search CV
Randomized search CV
Support Vector Machines K fold cross-validation
1
ENSEMBLE TECHNIQUES: RECOMMENDATION
Decision Trees SYSTEMS:
M Module Bagging
Random Forests
Introduction to
Recommendation Systems
2 Boosting Popularity based model
XGBoost
LightGBM
M Content based
Recommendation System
5 Collaborative Filtering (User
similarity & Item similarity)
UNSUPERVISED LEARNING:
MModule K-means Clustering Hybrid Models
Hierarchical Clustering Measure of association

3 DBSCAN
Dimension Reduction-PCA, t-
Support
Lift Ratio
SNE Apriori Algorithm

ASSOCIATION RULES:
FEATURIZATION, MODEL
MModule What is Market
SELECTION & TUNING:
Feature engineering
M basket/Affinity Analysis

4 Model selection and tuning 6


Measures of Association
Support, Lift Ratio
Performance measures
Apriori Algorithm

7
PHASE 3
DEEP LEARNING PROGRAM

This Deep Learning Program explores essential techniques and architectures for developing,
optimizing, and deploying advanced neural network models, focusing on practical applications
and real-world scenarios.

INTRODUCTION TO NEURAL
NETWORKS AND DEEP
LEARNING:
Introduction to Perceptron &
M M Neural Networks
Activation and Loss functions
ADVANCED DEEP
LEARNINGAND COMPUTER

1 1 Gradient Descent
Batch Normalization
VISION:
Advanced Computer Vision
with OpenCV 4, Keras, and
TensorFlow & Keras for Neural
Networks
Module Hyper Parameter Tuning
M TensorFlow 2
Computer Vision for OCR and
3 Object Detection
PyTorch for Deep Learning
COMPUTER VISION: and Computer Vision
Introduction to Convolutional
Neural Networks
Introduction to Images
Module Convolution, Pooling, Padding
& its Mechanisms
Forward Propagation &
M Backpropagat on for CNNs
CNN architectures like
2 AlexNet, VGGNet, M AUTOENCODERS:
InceptionNet & ResNet
Module Transfer Learning 4 Encoder and Decoder
Architecture
Object Detection
YOLO, R-CNN, SSD
Semantic Segmentation
Instance Segmentation

8
PHASE 4
NATURAL LANGUAGE PROCESSING

This NLP Program teaches key techniques for processing, analyzing, and understanding human
language data using advanced models, with applications in text generation, sentiment analysis,
and more.

INTRODUCTION TO NLP &


SCRIPT:
Introduction to NLP
GRUs - Gated Recurrent Unit
Stop Words
M Tokenization
LSTMs Applications
LSTMs with Attention
Stemming and Lemmatization
M 1 Bag of Words Model
Mechanism
Neural Machine Translation
Word Vectorizer
1 TF-IDF
Advanced Language Models
Transformers,
POS Tagging
Module Text Mining, Cleaning, and BERT

Pre-processing
Text Classification
NLTK
Sentiment Analysis, etc...,

Module
ADVANCED NATURAL
M
LANGUAGE PROCESSING :
Named Entity Recognition
3 PRE-TRAINED MODELS:
Hugging Face Transformers
M Emotion Mining
GPT-1
GPT-2
Introduction to Sequential
2 data
GPT-3
GPT-4
RNNs and its Mechanisms
Transfer Learning & Fine
Module Vanishing & Exploding Tuning
gradients in RNNs
LSTMs - Long short-term
memory

9
PHASE 5
TIME SERIES FORECASTING

This Time Series Modeling Program focuses on methods for analyzing, modeling, and
forecasting sequential data trends and patterns, equipping participants with skills to handle
time-dependent data.

INTRODUCTION TO TIME
SERIES FORECASTING:
Steps of forecasting
Components of time series
M M data
Scatter plot and Time Plot
1 1 Lag Plot
ACF – Auto-Correlation
Function / Correlogram
Visualization principles DATA-DRIVEN APPROACH
Module Naive forecast methods TO FORECASTING
Errors in forecast and its Smoothing techniques
metrics M Moving Average

MODEL BASED APPROACHES:


3 Simple Exponential Smoothing
Holts / Double Exponential
Linear Model Smoothing
Module Exponential Model Winters / Holt Winters
Quadratic Model De-seasoning and de-
Additive Seasonality trending
M Multiplicative Seasonality
AR (Auto-Regressive) model
2 for errors
ARMA(Auto-Regressive
Module Moving Average), Order p
and q
ARIMA(Auto-Regressive
Integrated Moving Average),
Order p, d and q

10
PHASE 6
SQL PROGRAM

This SQL Program covers essential database querying, management techniques, and data
manipulation for effective data retrieval, providing a strong foundation in relational database
management

INTRODUCTION TO SQL: BASIC QUERIES:


M What is SQL?
History and Evolution of SQL
M SELECT Statement
WHERE Clause
1 Importance and Applications
of SQL
5 ORDER BY Clause
LIMIT Clause

ADVANCED QUERIES:
BASIC SQL CONCEPTS: JOIN Operations (INNER, LEFT,
M Databases and Tables
Module Data Types M
RIGHT, FULL)
GROUP BY and HAVING
2 SQL Syntax and Structure
6 Clauses
Subqueries and Nested
Queries
DATA DEFINITION LANGUAGE UNION, INTERSECT, and
(DDL):
Module Creating Databases and
M EXCEPT

M Tables 3 FUNCTIONS AND


Altering Tables
3 Dropping Tables and
OPERATORS:
Aggregate Functions (COUNT,
Databases SUM, AVG, MIN, MAX)
String Functions (CONCAT,

Module
DATA DATA MANIPULATION M LENGTH, SUBSTRING)
Date and Time Functions
M LANGUAGE (DML):
Inserting Data
M
7 (NOW, DATEADD, DATEDIFF)
Mathematical Functions
4 Updating Data
Deleting Data
6 (ROUND, ABS, CEIL)
Logical Operators (AND, OR,
Selecting Data
NOT)

11
PHASE 7
REINFORCEMENT LEARNING

This Reinforcement Learning Program introduces key concepts and algorithms for training
agents through reward-based learning, focusing on decision-making and optimization in
dynamic environments.

INTRODUCTION TO
REINFORCEMENT LEARNING:
PRACTICAL
Definition and Key Concepts
IMPLEMENTATION:
M M Differences between
Supervised, Unsupervised,
M Q-Learning
SARSA (State-Action-
1 1 and Reinforcement Learning
Real-world Applications of
4 Reward-State-Action)
Setting Up the Environment
Reinforcement Learning
Implementing Algorithms in
Python
Module
CORE ELEMENTS OF Using Libraries like OpenAI
REINFORCEMENT LEARNING: Gym and TensorFlow/
Agents and Environments PyTorch
States
M Actions,
Rewards
2Module Policy
Value Function,
Model CASE STUDIES AND
APPLICATIONS
SQ Game Playing (e.g., Chess,
M Go, Atari Games)
M DYNAMIC PROGRAMMING:
Module Policy Evaluation 5
Robotics
Autonomous Vehicles
3 Policy Iteration
Value Iteration
M Finance and Trading

12
PHASE 8
GENERATIVE ADVERSIAL NETWORKS

This GANs Program explores techniques for generating realistic synthetic data using
Generative Adversarial Networks, covering both theoretical foundations and practical
implementations.

TRAINING GANS:
INTRODUCTION TO GANS:
M Definition and Key Concepts
M
Data Preparation
Network Initialization

1 M
History and Evolution of GANs
Training Loop
Real-world Applications of
4 Monitoring Training Progress
1 GAN
Common Pitfalls and Solutions

Module APPLICATIONS OF GANS:


Image Generation and
CORE COMPONENTS OF
M GANS:
Generator Network
M
Enhancement
Text-to-Image Synthesis

2 Discriminator Network
5
Image-to-Image Translation
Video Generation

Module
Adversarial Process
M Data Augmentation
Anomaly Detection
3
PRACTICAL
IMPLEMENTATION:
BASIC GAN ARCHITECTURE:
Setting Up the Environment
How GANs Work: The
M Adversarial Game
M Implementing GANs in Python
Using Libraries like
Module Loss Functions for GANs
3 Training Dynamics and M
6 TensorFlow, Keras, and
PyTorch
Challenges
6 Hands-on Projects and
Examples

13
PHASE 9
PROMPT ENGINEERING

This Prompt Engineering Program teaches strategies for crafting effective prompts to
optimize and control AI model outputs, enhancing the performance and reliability of AI
applications

INTRODUCTION TO PROMPT
ENGINEERING:
ADVANCED PROMPTING
M What is Prompt Engineering?
Importance and Applications
STRATEGIES:

1 M
Data Advanced Prompting
of Prompt Engineering
Strategies
Overview of Natural
1 Language Processing (NLP) M Few-Shot and Zero-Shot
Learning
and Language Models
4 Chain-of-Thought Prompting
Prompt Tuning and
BASICS OF LANGUAGE
Module Optimization
MODELS: Dynamic and Adaptive
Generator Basics of Prompting
M Language Models
Understanding Language
2 Models (e.g., GPT, BERT)
How Language Models Work
Module Key Concepts: Tokens,
M
Context, and Attention 3
Mechanisms
CASE STUDIES AND REAL-
WORLD EXAMPLES:
CRAFTING EFFECTIVE M Customer Support and

M PROMPTS:
5
Chatbots
Content Generation and
Module Basic Prompt Structure
3 Types of Prompts:
Instructional, Conversational,
M Summarization
Data Analysis and Insights
and Contextual
Best Practices for Writing
6
Prompts

14
PHASE 10
DOCKERS FOR CICD PIPELINE (MLOPS)

This Docker Program covers containerization fundamentals for building, deploying, and
managing scalable applications efficiently, focusing on Docker's core features and best
practices.

INTRODUCTION TO
DOCKERS:
M Introduction to Docker
DOCKER CONTAINERS:
What is a Docker Container?
1 M What is Docker?
Benefits of using Docker
M Running Containers
Managing Containers (start,

1
Docker vs. Virtual Machines
5 stop, restart, remove)
Container Lifecycle
DOCKER INSTALLATION:
Docker Installation
M Module Installing Docker on Windows
Installing Docker on macOS
2 Installing Docker on Linux
DOCKER NETWORKING:
Docker Network Basics
Types of Docker Networks
DOCKER ARCHITECTURE: M (bridge, host, overlay)
Creating and Managing
M Docker Engine
6
M Networks
Module Docker Daemon
Connecting Containers to
3 Docker Client
Docker Registries
3 Networks

WORKING WITH DOCKER


IMAGES: DOCKER VOLUMES AND

M Understanding Docker Images


Module Pulling Images from Docker M
STORAGE:
Understanding Volumes

4 Hub
Building Custom Images
M
7
Creating and Managing
Volumes
Dockerfile Basics 6 Bind Mounts vs. Volumes
Best Practices for Writing Data Persistence in Docker
Dockerfiles

15
DOCKER COMPOSE: TROUBLESHOOTING AND
Introduction to Docker DEBUGGING:
M
M 4
Compose
Module Defining Services in docker-
compose.yml 13
Common Issues and Solutions
Debugging Containers
Using Docker CLI for
8 Running Multi-Container Troubleshooting
Applications Practical Exercises
Docker Compose Commands

DOCKER SWARM AND


ORCHESTRATION:
Module Docker Swarm and
M Orchestration

9 Introduction to Docker Swarm


Initializing a Swarm
Managing Nodes and Services
Scaling Services

DOCKER SECURITY:

M 6
Linear Regression Docker
Module Security
Security Best Practices
10 User Namespaces
Securing Docker Daemon
Image Vulnerability Scanning

DOCKER LOGGING AND


MONITORING:
M 7
Logging Drivers
Module Accessing Container Logs
11 Monitoring Docker Containers

8
Module Integrating with Monitoring
Tools

DOCKER USE CASES AND Right 1:1 Guidance is


M EXAMPLES:
what all you need until
you get your job as a
Docker in Development

12
Module Docker in CI/CD Pipelines
9
Docker for Microservices Data Scientist
Real-world Case Studies

16
PHASE 11
AWS - CLOUD COMPUTING &
DEPLOYEMENT
This AWS Cloud Deployment Program teaches essential skills for deploying, managing, and
scaling applications on Amazon Web Services, covering key services and best practices for
cloud infrastructure.

INTRODUCTION TO CLOUD
COMPUTING AND AWS:
AMAZON EC2 (ELASTIC
M Introduction to Cloud
COMPUTE CLOUD):
M Computing and AWS
Introduction to EC2
1 What is Cloud Computing?
Launching and Managing EC2
1 Overview of AWS
Benefits of Using AWS
M Instances
EC2 Instance Types
AWS Global Infrastructure 4 Security Groups and Key
Pairs
Module Elastic Load Balancing (ELB)
GETTING STARTED WITH and Auto Scaling
AWS:
Docker Installation
M Setting Up an AWS Account

2 AWS Management Console


Module Overview
M
Introduction to AWS CLI and
SDKs
3 AMAZON S3 (SIMPLE
STORAGE SERVICE):

M Introduction to S3
Creating and Managing
M AWS IDENTITY AND ACCESS 5 Buckets

3ModuleMANAGEMENT
M (IAM): S3 Storage Classes
S3 Security and Access

3
Understanding IAM
Creating and Managing Users
M Control
Versioning and Lifecycle
and Groups
IAM Policies and Roles
6 Policies
Best Practices for IAM

17
AWS NETWORKING: AWS CLOUDFORMATION:
Data Types Introduction to

4
Introduction to VPC (Virtual
Module Private Cloud)
M Subnets, Route Tables, and
M
CloudFormation
Creating and Managing
Stacks

6
Internet Gateways
Security Groups and Network
10 Writing CloudFormation
Templates
ACLs Using AWS Cloud
VPC Peering and VPN Development Kit (CDK)
Connections

Module AWS MONITORING AND


AWS DATABASES:
Introduction to RDS (Relational M LOGGING:
Introduction to CloudWatch

M
Database Service)
Setting Up and Managing RDS 11 Setting Up Alarms and
Metrics
Instances CloudTrail for Auditing
7 DynamoDB Overview
Amazon Aurora
AWS Config for Compliance

Database Migration Service

Module 6
(DMS
AWS SECURITY AND
COMPLIANCE:
Shared Responsibility Model
AWS LAMBDA AND
SERVERLESS COMPUTING: M AWS Security Best Practices

M
Introduction to AWS Lambda
Creating and Deploying 12 Data Encryption and Key
Management
Lambda Functions Compliance Programs and
8 Event Sources and Triggers Certifications

7
Serverless Application Model
Module (SAM)
Module
8
AWS ELASTIC BEANSTALK
LEARNING:
AWS COST MANAGEMENT
AND OPTIMIZATION:
Introduction to Elastic M Understanding AWS Pricing
M Beanstalk
Deploying Applications with 13 Cost Management Tools
Cost Optimization Strategies
9 Elastic Beanstalk AWS Budgets and Cost
Managing Environments Explorer
Module Monitoring and Scaling
9
Applications

18
PHASE 12
GENERATIVE AI PROGRAM

This Generative AI Program explores techniques for creating new, realistic data using
advanced generative AI models, with applications in art, text, and synthetic data generation.

INTRODUCTION TO GENERATIVE ADVERSARIAL


GENERATIVE AI: NETWORKS (GANS):
What is Generative AI? Introduction to GANs
M M History and Evolution of
Generative AI
M Architecture of GANs:
Generator and Discriminator
1 1 Applications and Use Cases
Ethical Considerations and
4 Training GANs
Variants of GANs (DCGAN,
Challenges CycleGAN, StyleGAN)
Applications of GANs
FUNDAMENTALS OF MACHINE
Module
LEARNING AND DEEP
LEARNING: VARIATIONAL
AUTOENCODERS (VAES):
M Overview of Machine
Learning M Introduction to VAEs
Architecture of VAEs:
2 Introduction to Deep Learning
Neural Networks Basics 5
M Encoder and Decoder
Training VAEs
Module Key Concepts: Supervised,
Unsupervised, and
Reinforcement Learning
3 Applications of VAEs

GENERATIVE MODELS AUTOREGRESSIVE MODELS:


OVERVIEW: Introduction to

MM Types of Generative Models


Module Generative Adversarial M
Autoregressive Models
PixelRNN and PixelCNN
M
33
Transformer Models (GPT,
Networks (GANs)
6 BERT)
Variational Autoencoders
(VAEs) 6 Applications of
Autoregressive Models Autoregressive Models

19
TEXT GENERATION: ETHICS AND BIAS IN
Natural Language Processing GENERATIVE AI:

4
(NLP) Basics
Module Recurrent Neural Networks
M (RNNs) and LSTMs
M
Introduction to Cloud
Formation
Ethical Implications of

7
Transformer Models for Text
Generation
11 Generative AI
Bias in Generative Models
Fine-tuning Pre-trained Models Mitigating Bias and Ensuring
(GPT-3, GPT-4) Fairness
Applications: Chatbots, Responsible AI Practices
Content Creation
Module HANDS-ON PROJECTS AND
CASE STUDIES:
AUDIO AND MUSIC
Implementing GANs from
GENERATION:

M Basics of Audio Signal M Scratch


Building a Text Generation

8
Processing
RNNs and CNNs for Audio 12 Model
Creating an Image Synthesis
Generation
Application
GANs for Music Generation

6
Module Applications: Music
Composition, Voice Synthesis
Real-world Case Studies

3D OBJECT AND VIDEO


GENERATION:
M 3D Generative Models
GANs for 3D Object
9 Generation

7
Video Generation and
Module Prediction
Applications: Animation, Virtual

8
Module Reality

EVALUATION OF GENERATIVE
MODELS:
Right 1:1 Guidance is
what all you need until
Introduction to Elastic
M Beanstalk
you get your job as a
Metrics for Evaluating
10
Module Generative Models
9 Data Scientist
Inception Score, FID Score
Human Evaluation
Challenges in Evaluation

20
PHASE 13
LARGE LANGUAGE MODELS (LLMS),
LANGCHAIN, AND LLAMA MODELS
This LLMs, LangChain, LLAMA Models Program: Covers advanced language models and
frameworks for building sophisticated AI applications, focusing on practical implementations
and real-world use cases.

INTRODUCTION TO LARGE
LANGUAGE MODELS (LLMS): BERT (Bidirectional Encoder
What is troduction to Representations from

M M What are Large Language


Models?
Transformers)
T5 (Text-to-Text Transfer

1 1 History and Evolution of LLMs


Key Applications and Use
Transformer)
Comparison of Different
LLMs
Cases
Ethical Considerations and
Challenges
Module TRAINING AND FINE-TUNING
LLMS:
FUNDAMENTALS OF NATURAL
Data Collection and
LANGUAGE PROCESSING
(NLP):
M Preprocessing

M Overview of NLP 4 Training LLMs from Scratch


Key Concepts: Tokenization, M Fine-tuning Pre-trained
Models
2Module Embeddings, Attention
Mechanism 3 Transfer Learning in NLP
Introduction to Transformer
Architecture
Pre-training and Fine-tuning
LANGCHAIN: INTRODUCTION

M AND BASICS:

M POPULAR LARGE LANGUAGE


Module 5
What is LangChain?
Key Features and Capabilities
M3 MODELS:
Overview of GPT (Generative
M Setting Up LangChain

3 Pre-trained Transformer)
Models
6 Environment
Basic LangChain Operations

21
CONVERSATIONAL AI AND
BUILDING APPLICATIONS WITH CHATBOTS:

M
4
LANGCHAIN:
Module Creating and Managing Chains
Integrating LLMs with M
Building Conversational
Agents
Dialog Management and
LangChain Response Generation
6 Customizing Chain Behavior 9 Integrating LLMs with
Real-world Applications of Chatbot Frameworks
LangChain Real-world Chatbot
Applications

Module ETHICS AND BIAS IN LLMS:


Ethical Implications of LLMs
LLAMA MODELS:
INTRODUCTION AND BASICS:
M Bias in Language Models

M What are LLAMA Models?


10 Mitigating Bias and Ensuring
Fairness
Key Features and Capabilities
7 Setting Up LLAMA Environment
Responsible AI Practices
Basic LLAMA Operations
EVALUATION AND METRICS

Module 6 FOR LLMS:


Metrics for Evaluating
ADVANCED TOPICS IN M Language Models
Perplexity, BLEU, ROUGE
LANGCHAIN AND LLAMA:
Advanced Chain 11 Scores

M Configurations
Optimizing Performance
Human Evaluation
Challenges in Evaluation

8 Debugging and
Troubleshooting HANDS-ON PROJECTS AND

7
Best Practices for
Module Development M CASE STUDIES:
Implementing a Text
12 Generation Model
Module
8
TEXT GENERATION AND
Building a Custom Chatbot
Real-world Case Studies

UNDERSTANDING WITH LLMS:


FUTURE TRENDS IN LLMS,
M Generating Coherent Text
Summarization and LANGCHAIN, AND LLAMA:

9 Paraphrasing M Advances in Model


Architectures
Module Question Answering Systems
9
Sentiment Analysis and Text
Classification
13 Emerging Applications
The Future of LLMs and
LangChain

22
PHASE 14
TABLEAU PROGRAM

This Tableau Program teaches data visualization, dashboard creation, and analytics for
insightful business decision-making, covering Tableau's core features and best practices.

INTRODUCTION TO DATA
VISUALIZATION: BASIC VISUALIZATION
Importance of Data TECHNIQUES:
Visualization Creating Basic Charts (Bar,
M M Overview of Tableau
Key Features and Capabilities
M Line, Pie)
Using Marks and Shelves
1 1 of Tableau
Tableau Product Suite
4 Sorting and Filtering Data
Creating and Using
(Tableau Desktop, Tableau Hierarchies
Server, Tableau Online,
Tableau Public)
Module
ADVANCED VISUALIZATION
GETTING STARTED WITH
TECHNIQUES:
M TABLEAU:
Installing Tableau Desktop M Dual-Axis and Combined
Charts
2 Tableau Interface Overview
Connecting to Data Sources 5
M Heat Maps and Highlight
Tables
Module Understanding Tableau
Workspace 3 Tree Maps and Bubble Charts
Scatter Plots and Histograms

DATA CONNECTIONS AND


PREPARATION:
Connecting to Different Data WORKING WITH

MM Sources (Excel, SQL, Cloud


Module Services) M
CALCULATIONS:
Basic Calculations
M
33
Data Blending vs. Data Joining Table Calculations
Data Preparation and 6 Level of Detail (LOD)
Cleaning 6 Expressions
Using Tableau Prep for Data Using Calculated Fields
Preparation

23
DASHBOARD DESIGN AND TABLEAU PUBLIC:
DEVELOPMENT: Introduction to Tableau

M 4
Creating Dashboards
Module Adding and Arranging
Visualizations
M
Public
Publishing Visualizations to
Tableau Public
7 Using Dashboard Actions
Designing Interactive
12 Best Practices for Public
Dashboards
Dashboards Exploring Tableau Public
Gallery

STORYTELLING WITH DATA:


INTEGRATION AND
Module Creating Stories in Tableau EXTENSIBILITY:
M Adding and Arranging Story
Integrating Tableau with

8
Points
Best Practices for Data
M Other Tools (R, Python, SQL)
Using Tableau Extensions
Storytelling
Publishing and Sharing Stories
13 Tableau API and Web Data
Connectors
Embedding Tableau
Visualizations
GEOSPATIAL VISUALIZATION:

M 6
Creating Maps in Tableau
Module Using Geographic Data PERFORMANCE
Customizing Map Views OPTIMIZATION:
9 Using Map Layers and Best Practices for
Background Images Performance Optimization
M Optimizing Data Sources and
Extracts
ADVANCED ANALYTICS: 14 Using Performance Recorder
M Trend Lines and Forecasting Troubleshooting

7
Clustering and Segmentation
Module Reference Lines and Bands
10 Using Analytics Pane
Performance Issues

Module
8 COLLABORATION AND
SHARING:
TABLEAU SERVER AND ONLINE:
Introduction to Tableau Server
M Sharing Workbooks and
Dashboards
M and Tableau Online
Publishing Workbooks to
15 Exporting Visualizations
Using Tableau Reader
911 Tableau Server/Online
Module Managing Permissions and Collaborating with Tableau

9
Access
Scheduling and Automating
Online and Server
Presenting and Sharing
Project Results
Tasks

24
PHASE 15
POWERBI PROGRAM

This Power BI Program covers data visualization, dashboard creation, and business analytics
for data-driven insights, focusing on Power BI's tools and techniques for effective reporting

INTRODUCTION TO DATA
VISUALIZATION AND POWER BASIC VISUALIZATION
BI: TECHNIQUES:
Importance of Data
M Visualization M Creating Basic Charts (Bar,
Line, Pie)
M 1 Overview of Power BI
4 Using Visualizations Pane
Key Features and Capabilities Sorting and Filtering Data
1 of Power BI Creating and Using
Power BI Product Suite Hierarchies
(Power BI Desktop, Power BI
Module Service, Power BI Mobile,
Power BI Report Server)
ADVANCED VISUALIZATION
TECHNIQUES:
GETTING STARTED WITH
Dual-Axis and Combined

M
POWERBI:
Installing Power BI Desktop M
M Charts
Heat Maps and Highlight

2
Module Power BI Interface Overview
Connecting to Data Sources
5
3 Tables
Tree Maps and Bubble Charts
Understanding Power BI
Scatter Plots and Histograms
Workspace

DATA CONNECTIONS AND


WORKING WITH DAX (DATA
M PREPARATION:
Module Connecting to Different Data ANALYSIS EXPRESSIONS):

M3 Sources (Excel, SQL, Cloud M Introduction to DAX


Basic DAX Functions

3
Services)
Data Blending vs. Data Joining 6 Calculated Columns and
Measures
Data Preparation and
Time Intelligence Functions
Cleaning

25
REPORT DESIGN AND
Mobile Report Design Best
DEVELOPMENT:
Practices

M 4
Creating Reports
Module Adding and Arranging
Visualizations
Using Power BI Mobile App

7 Using Report Themes and


Templates
POWER BI REPORT SERVER:
Introduction to Power BI
Designing Interactive Reports
M Report Server
Deploying Reports to Power

DASHBOARD DESIGN AND 12 BI Report Server


Managing Permissions and
DEVELOPMENT:
Module Access
M Creating Dashboards
Pinning Visuals to Dashboards
Scheduling and Automating

8 Using Dashboard Tiles


Designing Interactive
Reports

Dashboards ADVANCED ANALYTICS:


M Using AI Visuals in Power BI
Trend Lines and Forecasting
DATA MODELING:
13 Clustering and Segmentation

6
Understanding Data Models
Module Creating Relationships
M between Tables
Using Analytics Pane

9 Star Schema and Snowflake


Schema
PERFORMANCE
OPTIMIZATION:
Best Practices for Data Best Practices for
Modeling
M Performance Optimization
Optimizing Data Models and
POWER BI SERVICE: 14 Queries

M 7
Introduction to Power BI
Module Service
Publishing Reports to Power BI
Using Performance Analyzer
Troubleshooting
Performance Issues

10 8
Module Service
Managing Workspaces and
SECURITY AND
Datasets
Sharing and Collaborating on ADMINISTRATION:
Row-Level Security (RLS)
Reports
M Data Security and
Compliance
Module
POWER BI MOBILE: 15
M 9Introduction to Power BI Mobile
Viewing and Interacting with
Managing User Roles and
Permissions

11 Reports on Mobile Devices


Power BI Administration and
Governance

26
YOU ARE
AFRAID
BECAUSE YOU ARE FROM
NON-IT & FRESHER BACKGROUND
Below are the Results with Right Guidance

27
MANY
MORE...
Right 1:1 Guidance is what all you
need until you get your job as a
Data Scientist

28
YOU ARE
AFRAID
BECAUSE YOU REALLY DOUBT YOURSELF
CAREER TRANSITION FROM NON-IT - IT, IS REALLY POSSIBLE?

Below are the Results with Right Guidance

29
MANY
MORE...
RIGHT 1:1 PERSONALIZED GUIDANCE
is all you need until you get your job
as a Data Scientist

30
What makes
us different?
Right 1:1 guidance is what all you need
until you get your job as a Data Scientist

WHAT YOU NEED? OTHERS PROITBRIDGE

1:1 Guidance until you get job

1:1 Talk with your Mentor


Everyday

Mentor Contact Number

Mentor’s Guidance during


your Job Search Time

LinkedIN Portfolio Building

Job Hunt Strategy

1:1 Interview Speaking Skills


Training

1:1 Personalized ATS Friendly


Resume Building Support

1:1 Skills Articulation Training

31
1:1 Project Articulation
Training

Internet/ In-House
Live Projects Youtube/Kaggle Products,
projects projects

1:1 Call Support with your


Mentor

1:1 Post Training Assitance

Internal Job Opportunity

Support Until
Not available, if
you get your
1:1 Mentorship Support Time provided
job as a Data
monthly 1 max
Scientist(life time)

1:1 Interview after every phase

Proper Feedbacks & Reports

RIGHT 1:1 PERSONALIZED GUIDANCE


is all you need until you get your job
as a Data Scientist

32
YOUR
BRIDGE
TO A
SUCCESSFUL
IT CAREER
www.proitbridge.com

3rd Floor, B-BLOCK, 1st Main Rd, AECS Layout,


Singasandra, Bengaluru, Karnataka 560068, India.

Working Hours: Monday to Saturday : 9AM - 7PM

[email protected]

+91-8073422202

PROITBRIDGE Confidential and Proprietary 2024 PROITBRIDGE. All rights reserved

You might also like