AI/ML/DS 1 Credit Course
Learning Reference Guide –
Data Warehouse, SQL, NoSQL, Cloud
Concept, Python, AI, ML
Version v1.0
Page 1
Contents
Learning Objectives ........................................................................................................................................ 1
Recommended Week-wise Learning Plan ................................................................................................. 1
Week 1 – Data Warehouse Concepts, SQL, NoSQL ................................................................................ 2
Week 2 – Python, Cloud Fundamentals ..................................................................................................... 4
Week 3 – AI, ML, Prompt Engineering ........................................................................................................ 5
Learning Objective: What do you gain from this program?
• To recall data warehousing and business intelligence fundamentals with examples. State Data Lakehouse
and its importance. Compare Data Lakehouse to the traditional SQL data warehouse.
• To write SQL queries to perform complex operations. Learn advanced SQL concept with examples and
differentiate NO SQL with RDBMS (which uses SQL) by their advantages and disadvantages.
• To get clear understanding of AWS, Azure, GCP fundamentals. Cloud Computing- Benefits of it. Basic
knowledge on few products and services provided by AWS, Azure, GCP.
• Be aware of advanced Python concepts programming with real-life examples.
• To gain insights of fundamental concepts of Artificial Intelligence (AI), Basics of Machine Learning and how
to use concepts, Prompt Engineering.
Recommended Week-wise Learning Plan
WEEK 1 WEEK 2 WEEK 3
5hrs (SME Connect) 5hrs (SME Connect) 5hrs (SME Connect)
Data Warehouse Concepts, Python, Cloud Fundamentals AI, ML, Gen AI, Prompt Engineering
SQL, NoSQL [Refresher Learning Provided in this [Refresher Learning Provided in this
[Refresher Learning document] document]
Provided in this document]
Students should complete refresher before SME Connect
Every week 5 hours connect with SME- Subject Matter Expert
Week 1 - Data Warehouse Concepts – 3 hours, SQL, NoSQL – 2 hours
Week 2 - Python – 3 hours, Cloud Fundamentals – 2 hours
Page 2
Week 3 – AI, ML – 3 hours, Prompt Engineering – 2 hours
Expectation from SME connect sessions.
• SME connect sessions should be an interactive session and expected to add business flavors/ real
time project scenarios.
• Recap or doubt clarification session on a particular topic.
• Encourage learner’s interaction and idea sharing.
• Identify and share areas of improvement and strength of the learners.
• Knowledge level checks to know the learners understanding.
Week 1 – Data Warehouse Concepts, SQL, NoSQL
Topic: Data Warehouse concepts
Sub-Topics: https://www.youtube.com/watch?v=J326LIUrZM8
Need for BI, Data Warehouse,
Key terminologies related to DWH
architecture:
OLTP vs OLAP, ETL, Data Mart,
Metadata,
DWH Architecture,
Demo: creating a DWH
Topic: Data Lakehouse
Sub-Topics:
Data Lake to Data Swamp, SQL
Relational Databases,
https://www.youtube.com/watch?v=Muyq3qtHzzo
Transactional Processing,
Relational Database Workload
Types,
Architectural Challenges,
Databricks Evolution
Topic: ETL
Sub-Topics:
Extract Data Dump from source,
Data format consistency, Data
Quality rules, Truncate & Load, https://www.youtube.com/watch?v=Tw44ml26Mos
Load strategies, Load Approach,
Transform, Mapping, Enriching,
Joins, filter, Remove Duplicates,
Aggregation, Load, Dimension,
Facts, EDW Tables, Data Marts
Topic: Variety of ETL Tools
Sub-Topics:
Page 3
Apache Airflow, Datastage, https://www.datacamp.com/blog/a-list-of-the-16-best-etl-tools-and-
Oracle Data Integrator, SSIS, why-to-choose-them
Talend, Hadoop, AWS Glue,
Azure Data Factory,
Google Cloud Dataflow,
Stitch, SAP, Hevo, Qlik,
Airbyte
Topic: Informatica
Sub-Topics:
Informatica Architecture,
Informatica PowerCenter &
Repository,
Informatica PowerCenter Designer,
https://www.youtube.com/watch?v=Q2tX2v7KXhk
Informatica PowerCenter workflow
manager,
Informatica PowerCenter workflow
monitor,
Run Mappings,
Workflow creation & Deletion
Topic: SQL (Beginner)
Sub-Topics: https://www.youtube.com/watch?v=oreAsJTNcsA
DQL, DDL, DML, Filtering and
sorting Data,
Grouping and Aggregating Data,
Joins and Subqueries,
Window Functions,
Optimizing SQL queries,
Automation.
Topic: SQL (Advanced)
Sub-Topics:
https://www.youtube.com/watch?v=M-55BmjOuXY
Store Procedure,
Trigger, Views,
Functions.
Topic: NoSQL
Sub-Topics:
https://www.youtube.com/watch?v=xQnIN9bW0og
NoSQL Fundamentals and
Comparison with SQL
Topic: Power BI
Page 4
Sub-Topics:
Connecting Data Sources and
DataBases, Data Modeling, https://www.youtube.com/watch?v=ootqUuVk_js
Creating Calculated Fields in
Power BI
Note - These are curated open-source learning references. Any changes that's happen to this
content would be under the sole discretion of the website.
Week 2 – Python, Cloud Fundamentals
Topic: Python (Beginner)
Sub-Topics: https://www.youtube.com/watch?v=eWRfhZUzrAc
Variables, Operators, functions,
Libraries, Methods, Refactoring,
Enum, Tuples, Dictionaries, sets,
Map, filter, reduce, Class & objects,
Exceptions, Overloading
Topic: Python (Advanced)
Sub-Topics: https://www.youtube.com/watch?v=Yrtm7d3TJbs
Iterators, Modules, Packages,
Generators, List, Comprehensions,
Regular expressions, Serialization,
Partial functions, closures,
Decorators
Topic: AWS
Sub-Topics:
Benefits of AWS, AWS Services -
Computer, Storage, Database https://www.youtube.com/watch?v=qu9rTSl_ZUU
Service, Networking Service,
Security Service, Management tool
Service, Developer tool Service
Topic: Azure
Sub-Topics: https://www.youtube.com/watch?v=3h0ZXIZvra0
Cloud Computing, Services in
Azure - Compute, Containers,
Databases, Identity, Security,
Networking, Storage
Page 5
Topic: GCP
Sub-Topics: https://www.youtube.com/watch?v=vACTtmLWiQY
Cloud Computing, Benefits of GCP,
GCP services, AWS vs Azure vs
GCP
Topic: Python with Deep Learning
Sub-Topics: https://www.youtube.com/watch?v=Rgz9SRg3DGw
Python Data Science Libraries,
Numpy, Scipy, Pandas, Matplotlib,
Scikit-Learn, Statsmodels, Pandas,
Sorting, Concatenate,
Preprocessing - Time Series Data,
Visualization
Topic: Python with AI
Sub-Topics: https://www.youtube.com/watch?v=RpuObKwE43k
Introduction, Demand of AI, What is
AI, Types of AI, Why python for AI,
Python Packages for AI
Note - These are curated open-source learning references. Any changes that's happen to this
content would be under the sole discretion of the website.
Week 3 – AI, ML, Prompt Engineering
Topic: Artificial Intelligence
Sub-Topics: https://www.youtube.com/watch?v=faBRsREN1Dg
Artificial intelligence and its types,
AI Roadmap, Machine learning and
its types, Linear regression
Analysis, Classifications in Machine
Learning
Topic: Machine Learning
Sub-Topics: https://www.youtube.com/watch?v=i_LwzRVP7bg
AI vs ML, Classification vs
regression, Supervised learning,
Unsupervised learning, Training
Model, Preparing Data, K-Nearest
Page 6
Neighbors, Naive Bayes, Logistic
Regression, Support Vector
Machine, Neural Networks,
Tensorflow, K-Means Clustering,
Principal Component Analysis, K-
Means and PCA Implementations
Topic: Prompt Engineering
Sub-Topics:
Introduction to AI, Linguistics, https://www.youtube.com/watch?v=_ZvnD73m40o
Language Models, Prompt
Engineering Mindset, Zero shot and
few shot prompts, AI hallucinations,
Vectors/text embeddings.
Topic: Generative AI Fundamentals
Sub-Topics: https://www.youtube.com/watch?v=1fQ1DDMmiqo
Generative AI and its use cases,
How do LLMS (Large Language
Models) work, LLMs generates
output for NLP task, LLM model
decision criteria, Proprietary
models, Fine tuned models, Mixing
LLM flavors in workflow, Data
privacy, Data security
Note - These are curated open-source learning references. Any changes that's happen to this
content would be under the sole discretion of the website.