Download as pdf or txt
Download as pdf or txt
You are on page 1of 42

How to use this checklist

To use this checklist, please make a copy of this google sheet in your own
google drive:
1. File > Make a Copy
2. Name your File and Save it in in your Drive.
3. Now you can check the boxes and keep it running in your own drive.
PIAIC - AIC Q1 Video Checklist 0/99 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week Number

AIC001 1. Introduction 1 Welcome to PIAIC Program 1 Welcome Aboard Week of April 12, 2020 1

Artificial Intelligence Program


AIC002 1. Introduction 2 1 Introduction Week of April 12, 2020 1
Overview
Artificial Intelligence Program
AIC003 1. Introduction 2 2 Artificial Intelligence Q1 Overview Week of April 12, 2020 1
Overview

AIC004 2. Introduction to Artificial Intelligence 1 What is AI 1 Intro to AI Week of April 12, 2020 1

AIC005 2. Introduction to Artificial Intelligence 1 What is AI 2 Impact of AI in Industries Week of April 12, 2020 1

AIC006 2. Introduction to Artificial Intelligence 1 What is AI 3 ANI vs AGI Week of April 12, 2020 1

AIC007 2. Introduction to Artificial Intelligence 1 What is AI 4 Machine Learning Week of April 12, 2020 1

AIC008 2. Introduction to Artificial Intelligence 1 What is AI 5 Why Now? Week of April 12, 2020 1

AIC009 2. Introduction to Artificial Intelligence 1 What is AI 6 What is Data? Week of April 12, 2020 1

AIC010 2. Introduction to Artificial Intelligence 1 What is AI 7 Acquiring Data Week of April 12, 2020 1

AIC011 2. Introduction to Artificial Intelligence 1 What is AI 8 Use And Misuse of Data Week of April 12, 2020 1

AIC012 2. Introduction to Artificial Intelligence 1 What is AI 9 Data Science vs Machine Learning Week of April 12, 2020 1

AIC013 2. Introduction to Artificial Intelligence 1 What is AI 10 Intro to Deep Learning Week of April 12, 2020 1

AIC014 2. Introduction to Artificial Intelligence 1 What is AI 11 AI and Related Disciplines Week of April 12, 2020 1

AIC015 2. Introduction to Artificial Intelligence 1 What is AI 12 What Makes an AI Company? Week of April 12, 2020 1

AIC016 2. Introduction to Artificial Intelligence 1 What is AI 13 Examples Supervised Learning Week of April 12, 2020 1

AIC017 2. Introduction to Artificial Intelligence 1 What is AI 14 Limitations of Machine Learning Week of April 12, 2020 1

AIC018 2. Introduction to Artificial Intelligence 1 What is AI 15 Machine Learning Examples Week of April 12, 2020 1

AIC019 2. Introduction to Artificial Intelligence 1 What is AI 16 Data Science Examples Week of April 12, 2020 1

AIC020 2. Introduction to Artificial Intelligence 1 What is AI 17 Machine Learning Changing Job Functions Week of April 12, 2020 1

AIC021 2. Introduction to Artificial Intelligence 1 What is AI 18 Working with an AI Team Week of April 12, 2020 1

AIC022 2. Introduction to Artificial Intelligence 1 What is AI 19 Machine Learning Tools Week of April 12, 2020 1

AIC023 2. Introduction to Artificial Intelligence 2 Building AI In Your Company 1 Case Studies Week of April 19, 2020 2

AIC024 2. Introduction to Artificial Intelligence 2 Building AI In Your Company 2 Some Roles of an AI Team Week of April 19, 2020 2

AIC025 2. Introduction to Artificial Intelligence 2 Building AI In Your Company 3 AI Transformation Playbook Week of April 19, 2020 2

AIC026 2. Introduction to Artificial Intelligence 2 Building AI In Your Company 4 Pitfalls of AI Week of April 19, 2020 2

AIC027 2. Introduction to Artificial Intelligence 2 Building AI In Your Company 5 Taking the First Step Week of April 19, 2020 2

AIC028 2. Introduction to Artificial Intelligence 2 Building AI In Your Company 6 Survey of AI App Areas Week of April 19, 2020 2

AIC029 2. Introduction to Artificial Intelligence 2 Building AI In Your Company 7 Survey of AI Techniques Week of April 19, 2020 2

AIC030 2. Introduction to Artificial Intelligence 3 AI and Society 1 Realistic View of AI Week of April 19, 2020 2

AIC031 2. Introduction to Artificial Intelligence 3 AI and Society 2 Discrimination and Bias Week of April 19, 2020 2

AIC032 2. Introduction to Artificial Intelligence 3 AI and Society 3 Adversarial Attacks on AI Week of April 19, 2020 2

AIC033 2. Introduction to Artificial Intelligence 3 AI and Society 4 Adverse Uses of AI Week of April 19, 2020 2

AIC034 2. Introduction to Artificial Intelligence 3 AI and Society 5 AI and Developing Economies Week of April 19, 2020 2

AIC035 2. Introduction to Artificial Intelligence 3 AI and Society 6 AI and Jobs Week of April 19, 2020 2

AIC036 2. Introduction to Artificial Intelligence 3 AI and Society 7 Conclusion Week of April 19, 2020 2

AIC037 2. Introduction to Artificial Intelligence 3 AI and Society 8 Test Preparation Week of April 19, 2020 2

AIC038 3. Python 1 Python Part 1 1 Programming with Python Week of May 3, 2020 4

AIC039 3. Python 1 Python Part 1 2 Compiler and Interpreter Week of May 3, 2020 4

AIC040 3. Python 1 Python Part 1 3 Let's Learn Python Week of May 3, 2020 4

AIC041 3. Python 1 Python Part 1 4 Versions of Python Week of May 3, 2020 4

AIC042 3. Python 1 Python Part 1 5 Versions of Python Part 2 Week of May 3, 2020 4

AIC043 3. Python 1 Python Part 1 6 Print Week of May 3, 2020 4

AIC044 3. Python 1 Python Part 1 7 Variables Week of May 3, 2020 4

AIC045 3. Python 1 Python Part 1 8 If Else Statement Week of May 3, 2020 4

AIC046 3. Python 1 Python Part 1 9 Comments Week of May 3, 2020 4

AIC047 3. Python 1 Python Part 1 10 User Inputs Week of May 3, 2020 4

AIC048 3. Python 1 Python Part 1 11 Lists Week of May 3, 2020 4


PIAIC - AIC Q1 Video Checklist 0/99 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week Number

AIC049 3. Python 1 Python Part 1 12 List - In Practice Week of May 3, 2020 4

AIC050 3. Python 1 Python Part 1 13 Accessing List Elements Week of May 10, 2020 5

AIC051 3. Python 1 Python Part 1 14 Adding Values in Lists Week of May 10, 2020 5

AIC052 3. Python 1 Python Part 1 15 Adding Values in Lists - In Practice Week of May 10, 2020 5

AIC053 3. Python 1 Python Part 1 16 Finding Values in Lists Week of May 10, 2020 5

AIC054 3. Python 1 Python Part 1 17 Slicing Elements from Lists Week of May 10, 2020 5

AIC055 3. Python 1 Python Part 1 18 Slicing - In Practice Week of May 10, 2020 5

AIC056 3. Python 1 Python Part 1 19 Removing Elements from List Week of May 10, 2020 5

AIC057 3. Python 1 Python Part 1 20 Popping Elements from Lists Week of May 10, 2020 5

AIC058 3. Python 1 Python Part 1 21 Tuples Week of May 10, 2020 5

AIC059 3. Python 1 Python Part 1 22 Tuple - In Practice Week of May 10, 2020 5

AIC060 3. Python 2 Python Part 2 1 For Loops Week of May 17, 2020 6

AIC061 3. Python 2 Python Part 2 2 For Loop Break Keywords Week of May 17, 2020 6

AIC062 3. Python 2 Python Part 2 3 For Loop Continue Keywords Week of May 17, 2020 6

AIC063 3. Python 2 Python Part 2 4 For Loop - In Practice Week of May 17, 2020 6

AIC064 3. Python 2 Python Part 2 5 Nested for Loop - In Practice Week of May 17, 2020 6

AIC065 3. Python 2 Python Part 2 6 Nested for Loop - In Practice Part 2 Week of May 17, 2020 6

AIC066 3. Python 2 Python Part 2 7 Type Casting Week of May 17, 2020 6

AIC067 3. Python 2 Python Part 2 8 Type Casting - In Practice Week of May 17, 2020 6

AIC068 3. Python 2 Python Part 2 9 Changing Case Week of May 17, 2020 6

AIC069 3. Python 2 Python Part 2 10 Changing Case - In Practice Week of May 17, 2020 6

AIC070 3. Python 2 Python Part 2 11 Dictionaries Week of May 24, 2020 7

AIC071 3. Python 2 Python Part 2 12 Dictionary - In Practice Week of May 24, 2020 7

AIC072 3. Python 2 Python Part 2 13 Accessing Info from Dictionaries Week of May 24, 2020 7

AIC073 3. Python 2 Python Part 2 14 Adding Keys to Dictionaries Week of May 24, 2020 7

Adding a New Key To An Existing Dictionary - In


AIC074 3. Python 2 Python Part 2 15 Week of May 24, 2020 7
Practice

AIC075 3. Python 2 Python Part 2 16 Removing Info from Dictionaries Week of May 24, 2020 7

AIC076 3. Python 2 Python Part 2 17 Iterating over info from Dictionaries Week of May 24, 2020 7

AIC077 3. Python 2 Python Part 2 18 What Can you store in Dictionaries Week of May 24, 2020 7

AIC078 3. Python 2 Python Part 2 19 List of Dictionaries Week of May 24, 2020 7

AIC079 3. Python 2 Python Part 2 20 Accessing info from a List of Dictionaries Week of May 24, 2020 7

AIC080 3. Python 2 Python Part 2 21 Dictionary of Lists Week of May 24, 2020 7

AIC081 3. Python 2 Python Part 2 22 Dictionary of Dictionaries Week of May 24, 2020 7

AIC082 3. Python 3 Python Part 3 1 Function Part 1 Week of June 7, 2020 9

AIC083 3. Python 3 Python Part 3 2 Function Part 2 Week of June 7, 2020 9

AIC084 3. Python 3 Python Part 3 3 Function Part 3 Week of June 7, 2020 9

AIC085 3. Python 3 Python Part 3 4 Function Part 4 Week of June 7, 2020 9

AIC086 3. Python 3 Python Part 3 5 Function Part 5 Week of June 7, 2020 9

AIC087 3. Python 3 Python Part 3 6 Function Part 6 Week of June 14, 2020 10

AIC088 3. Python 3 Python Part 3 7 Function Part 7 Week of June 14, 2020 10

AIC089 3. Python 3 Python Part 3 8 Function Part 8 Week of June 14, 2020 10

AIC090 3. Python 3 Python Part 3 9 Function Part 9 Week of June 14, 2020 10

AIC091 3. Python 3 Python Part 3 10 Function Part 10 Week of June 14, 2020 10

AIC092 3. Python 3 Python Part 3 11 Function Part 11 Week of June 14, 2020 10

AIC093 3. Python 3 Python Part 3 12 Loops Week of June 21, 2020 11

AIC094 3. Python 3 Python Part 3 13 Classes Week of June 21, 2020 11

AIC095 3. Python 3 Python Part 3 14 Data Files Week of June 28, 2020 12

AIC096 3. Python 3 Python Part 3 15 Modules Week of June 28, 2020 12


PIAIC - AIC Q1 Video Checklist 0/99 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week Number

AIC097 3. Python 3 Python Part 3 16 CSV Files Week of June 28, 2020 12

AIC098 3. Python 3 Python Part 3 17 JSON File Week of June 28, 2020 12

AIC099 3. Python 3 Python Part 3 18 Exceptions Week of June 28, 2020 12


PIAIC - IOT Q1 Video Checklist 0/270 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

IOT001 1. Introduction 1 Welcome to PIAIC Program 1 Welcome Aboard Week of April 12, 2020 1

IOT002 2. Introduction to Internet of Things 1 Introduction to 4IR 1 Introduction Week of April 12, 2020 1

IOT003 2. Introduction to Internet of Things 1 Introduction to 4IR 2 Introduction to 4IR, IoT and Embedded Systems Week of April 12, 2020 1

IOT004 2. Introduction to Internet of Things 1 Introduction to 4IR 3 What is the Fourth IR, first 3 IR Week of April 12, 2020 1

IOT005 2. Introduction to Internet of Things 1 Introduction to 4IR 4 What is the Fourth IR 2 Week of April 12, 2020 1

IOT006 2. Introduction to Internet of Things 1 Introduction to 4IR 5 Difference B/W Third & Fourth IR Week of April 12, 2020 1

IOT007 2. Introduction to Internet of Things 1 Introduction to 4IR 6 The Issues & Concern Week of April 12, 2020 1

IOT008 2. Introduction to Internet of Things 1 Introduction to 4IR 7 Next wave of Industry 4IR Week of April 12, 2020 1

IOT009 2. Introduction to Internet of Things 1 Introduction to 4IR 8 We are Way Behind the Developed Countries Week of April 12, 2020 1

PIAIC will Apply 4IR Technologies on Pakistani


IOT010 2. Introduction to Internet of Things 1 Introduction to 4IR 9 Week of April 12, 2020 1
Industry Verticals
The Internet of Things (IoT) will power the Fourth
IOT011 2. Introduction to Internet of Things 1 Introduction to 4IR 10 Week of April 12, 2020 1
Industrial Revolution

IOT012 2. Introduction to Internet of Things 1 Introduction to 4IR 11 What is IoT Week of April 12, 2020 1

IOT013 2. Introduction to Internet of Things 1 Introduction to 4IR 12 Definition of IOT Week of April 12, 2020 1

IOT014 2. Introduction to Internet of Things 1 Introduction to 4IR 13 IOT is about Billions of Devices Week of April 12, 2020 1

IOT015 2. Introduction to Internet of Things 1 Introduction to 4IR 14 The Current and Future Impact of IoT Week of April 12, 2020 1

IOT016 2. Introduction to Internet of Things 1 Introduction to 4IR 15 Benefits of IOT Week of April 12, 2020 1

IOT017 2. Introduction to Internet of Things 1 Introduction to 4IR 16 IOT Enabling Factors Week of April 12, 2020 1

IOT018 2. Introduction to Internet of Things 1 Introduction to 4IR 17 Components of IoT architecture Week of April 12, 2020 1

IOT019 2. Introduction to Internet of Things 1 Introduction to 4IR 18 End-to-end IoT Week of April 12, 2020 1

IOT020 2. Introduction to Internet of Things 1 Introduction to 4IR 19 Example IOT Devices Week of April 12, 2020 1

IOT021 2. Introduction to Internet of Things 1 Introduction to 4IR 20 Software Required Week of April 12, 2020 1

IOT022 2. Introduction to Internet of Things 1 Introduction to 4IR 21 Our Programming Languages Week of April 12, 2020 1

Introduction to Internet of
IOT023 2. Introduction to Internet of Things 2 1 Applications of IOT Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT024 2. Introduction to Internet of Things 2 2 Intro to IOT Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT025 2. Introduction to Internet of Things 2 3 Where we started Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT026 2. Introduction to Internet of Things 2 4 Value Proposition Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT027 2. Introduction to Internet of Things 2 5 Layers of IOT Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT028 2. Introduction to Internet of Things 2 6 Challenges to IOT Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT029 2. Introduction to Internet of Things 2 7 Past Present FO IOT Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT030 2. Introduction to Internet of Things 2 8 IOT Example Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT031 2. Introduction to Internet of Things 2 9 IOT Example Wht the IOT RCD Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT032 2. Introduction to Internet of Things 2 10 IOT Devices vs Computer Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT033 2. Introduction to Internet of Things 2 11 Technological Trends Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT034 2. Introduction to Internet of Things 2 12 What are Embedded Systems Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT035 2. Introduction to Internet of Things 2 13 Efficiency Rules in ES Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT036 2. Introduction to Internet of Things 2 14 ES VS RPD Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT037 2. Introduction to Internet of Things 2 15 Embedded SS Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT038 2. Introduction to Internet of Things 2 16 Microcontrollers Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT039 2. Introduction to Internet of Things 2 17 Sensors Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT040 2. Introduction to Internet of Things 2 18 Actuators Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT041 2. Introduction to Internet of Things 2 19 Analog to Digital Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT042 2. Introduction to Internet of Things 2 20 Microcontroller Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT043 2. Introduction to Internet of Things 2 21 Other Microcontroller Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT044 2. Introduction to Internet of Things 2 22 IOT Devuces Cloud Services Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT045 2. Introduction to Internet of Things 2 23 IOT involves Two Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT046 2. Introduction to Internet of Things 2 24 Example Water Pricing Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT047 2. Introduction to Internet of Things 2 25 Maker IOT Week of April 12, 2020 1
Things Part 2
Introduction to Internet of
IOT048 2. Introduction to Internet of Things 3 1 1. Consumer IOT Week of April 19, 2020 2
Things Part 3
PIAIC - IOT Q1 Video Checklist 0/270 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

Introduction to Internet of
IOT049 2. Introduction to Internet of Things 3 2 2. Enterprise IOT Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT050 2. Introduction to Internet of Things 3 3 3. IOT For Manufacturing Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT051 2. Introduction to Internet of Things 3 4 4. IOT Enabled Smart City Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT052 2. Introduction to Internet of Things 3 5 5. IOT Enabled Retail Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT053 2. Introduction to Internet of Things 3 6 6. IOT Adoption Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT054 2. Introduction to Internet of Things 3 7 7. IOBT Software and Combat Clouds Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT055 2. Introduction to Internet of Things 3 8 8. An IOT Device Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT056 2. Introduction to Internet of Things 3 9 9. Consumer versus Business Goals for IOT Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT057 2. Introduction to Internet of Things 3 10 10. IoT Consumer Space Examples Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT058 2. Introduction to Internet of Things 3 11 11. Business goal for IOT Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT059 2. Introduction to Internet of Things 3 12 12. IOT Verticals Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT060 2. Introduction to Internet of Things 3 13 13. Core Subsystems of an IoT Architecture Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT061 2. Introduction to Internet of Things 3 14 14. IOT Sub Systems Description 1 Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT062 2. Introduction to Internet of Things 3 15 15. IOT Sub Systems Description 2 Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT063 2. Introduction to Internet of Things 3 16 16. Optional Subsystems of an IoT Architecture 1 Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT064 2. Introduction to Internet of Things 3 17 17. Optional Subsystems of an IoT Architecture 2 Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT065 2. Introduction to Internet of Things 3 18 18. IoT Hardware: IP Enabled Devices Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT066 2. Introduction to Internet of Things 3 19 19. IoT Hardware: Sensors and Smart Sensors Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT067 2. Introduction to Internet of Things 3 20 20. IoT Hardware: Non-IP Enabled Devices Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT068 2. Introduction to Internet of Things 3 21 21. Example of Sensors Available Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT069 2. Introduction to Internet of Things 3 22 22. Edge Devices and Field Gateways Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT070 2. Introduction to Internet of Things 3 23 23. Edge computing Week of April 19, 2020 2
Things Part 3
Introduction to Internet of 24. Why pure cloud computing is not the best
IOT071 2. Introduction to Internet of Things 3 24 Week of April 19, 2020 2
Things Part 3 option for IoT
Introduction to Internet of
IOT072 2. Introduction to Internet of Things 3 25 25. How does edge computing work 1 Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT073 2. Introduction to Internet of Things 3 26 26. How does edge computing work 2 Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT074 2. Introduction to Internet of Things 3 27 27. The benefits for edge computing in IoT Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT075 2. Introduction to Internet of Things 3 28 28. Edge Computing Use Cases Week of April 19, 2020 2
Things Part 3
Introduction to Internet of
IOT076 2. Introduction to Internet of Things 4 1 1. Voice Revolution Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT077 2. Introduction to Internet of Things 4 2 2. Voice Assistant Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT078 2. Introduction to Internet of Things 4 3 3. Voice entry point in IOT Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT079 2. Introduction to Internet of Things 4 4 4. Visions of dialogue from science fiction Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT080 2. Introduction to Internet of Things 4 5 5. A new kind of UI VUI Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT081 2. Introduction to Internet of Things 4 6 6. VUI Human to human vs human to computer Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT082 2. Introduction to Internet of Things 4 7 7. Digital Assistants are so Hot Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT083 2. Introduction to Internet of Things 4 8 8. Reasons for being so Hot Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT084 2. Introduction to Internet of Things 4 9 9. AI Assistants Some Examples Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT085 2. Introduction to Internet of Things 4 10 10. What is a Bot Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT086 2. Introduction to Internet of Things 4 11 11. Scenarios for Bots Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT087 2. Introduction to Internet of Things 4 12 12. Embedded devices with dialogue Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT088 2. Introduction to Internet of Things 4 13 13. Embedded devices with dialogue capabilities Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT089 2. Introduction to Internet of Things 4 14 14. Dialogs are for bots like screens Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT090 2. Introduction to Internet of Things 4 15 15. Google Assistant Week of April 19, 2020 2
Things Part 4
Introduction to Internet of 16. Google Assistant coming soon for more
IOT091 2. Introduction to Internet of Things 4 16 Week of April 19, 2020 2
Things Part 4 speakers
Introduction to Internet of
IOT092 2. Introduction to Internet of Things 4 17 17. Google wants to see as well hear Week of April 19, 2020 2
Things Part 4
Introduction to Internet of 18. How to develop for the google Assistant
IOT093 2. Introduction to Internet of Things 4 18 Week of April 19, 2020 2
Things Part 4 Platform
Introduction to Internet of
IOT094 2. Introduction to Internet of Things 4 19 19. VUI Some design principles Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT095 2. Introduction to Internet of Things 4 20 20. Our voice platform Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT096 2. Introduction to Internet of Things 4 21 21. IoT Open Source Software Week of April 19, 2020 2
Things Part 4
PIAIC - IOT Q1 Video Checklist 0/270 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

Introduction to Internet of
IOT097 2. Introduction to Internet of Things 4 22 22. Rust Performance with Safety Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT098 2. Introduction to Internet of Things 4 23 23. Our Messaging Protocols Kafka and MQTT Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT099 2. Introduction to Internet of Things 4 24 24. Our Orchestrator why the IoT needs Kubernetes Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT100 2. Introduction to Internet of Things 4 25 25. Hardware which we will use Microcontroller Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT101 2. Introduction to Internet of Things 4 26 26. Hardware which we will use field gateway Edge Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT102 2. Introduction to Internet of Things 4 27 27. Our Programming Languages Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT103 2. Introduction to Internet of Things 4 28 28. The future of IoT is AI Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT104 2. Introduction to Internet of Things 4 29 29. Blockchain in the Internet of Things Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT105 2. Introduction to Internet of Things 4 30 30. Iot and Blockchain Complement each other Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT106 2. Introduction to Internet of Things 4 31 31. The Fourth Industrial Revolution Week of April 19, 2020 2
Things Part 4
Introduction to Internet of
IOT107 2. Introduction to Internet of Things 4 32 32. Conclusion Week of April 19, 2020 2
Things Part 4

IOT108 3. Rust Programming Part 1 1 Linux & Rust Installation 1 Linux Installation #N/A -

IOT109 3. Rust Programming Part 1 1 Linux & Rust Installation 2 Why Linux #N/A -

IOT110 3. Rust Programming Part 1 1 Linux & Rust Installation 3 Download Ubuntu Image #N/A -

IOT111 3. Rust Programming Part 1 1 Linux & Rust Installation 4 Download Etcher #N/A -

IOT112 3. Rust Programming Part 1 1 Linux & Rust Installation 5 Install Etcher #N/A -

IOT113 3. Rust Programming Part 1 1 Linux & Rust Installation 6 Reboot-To start Linux Installation #N/A -

IOT114 3. Rust Programming Part 1 1 Linux & Rust Installation 7 Start Linux Installation #N/A -

IOT115 3. Rust Programming Part 1 1 Linux & Rust Installation 8 Linux OS Prerequisite for Rust #N/A -

IOT116 3. Rust Programming Part 1 1 Linux & Rust Installation 9 Rust Installation on Linux and MacOS #N/A -

IOT117 3. Rust Programming Part 1 1 Linux & Rust Installation 10 Windows OS Prerequisite for Rust #N/A -

IOT118 3. Rust Programming Part 1 1 Linux & Rust Installation 11 Rust Installation In Windows #N/A -

IOT119 3. Rust Programming Part 1 1 Linux & Rust Installation 12 Download Visual Code #N/A -

IOT120 3. Rust Programming Part 1 1 Linux & Rust Installation 13 Rust Playground for Online Coding #N/A -

IOT121 3. Rust Programming Part 1 1 Linux & Rust Installation 14 Install Decoder for coding on Mobile #N/A -

IOT122 3. Rust Programming Part 1 1 Linux & Rust Installation 15 Official Documentation #N/A -

IOT123 3. Rust Programming Part 1 1 Linux & Rust Installation 16 Questions & Feedback #N/A -

Rust Programming Language


IOT124 3. Rust Programming Part 1 2 1 Introduction Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT125 3. Rust Programming Part 1 2 2 The Rust Programming Language Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT126 3. Rust Programming Part 1 2 3 Chapte 1.3 Hello Cargo Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT127 3. Rust Programming Part 1 2 4 Chapte 1.3 Creating a Project with Cargo Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT128 3. Rust Programming Part 1 2 5 Chapter 3.1 Variables Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT129 3. Rust Programming Part 1 2 6 Chapter 3.1 Variables & Mutability Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT130 3. Rust Programming Part 1 2 7 Chapter 3.1 Constants Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT131 3. Rust Programming Part 1 2 8 Chapter 3.1 Shadowing Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT132 3. Rust Programming Part 1 2 9 Chapter 3.2 Data Types Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT133 3. Rust Programming Part 1 2 10 Chapter 3.2 Scalar Data Type Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT134 3. Rust Programming Part 1 2 11 Chapter 3.2 Number Literals Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT135 3. Rust Programming Part 1 2 12 Chapter 3.2 Arithmetic operations Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT136 3. Rust Programming Part 1 2 13 Chapter 3.2 Compound Data Type Week of May 3, 2020 4
Part 1
Rust Programming Language
IOT137 3. Rust Programming Part 1 3 1 Chapter 3.3 Functions Week of May 3, 2020 4
Part 2
Rust Programming Language
IOT138 3. Rust Programming Part 1 3 2 Chapter 3.3 Calling a function Week of May 3, 2020 4
Part 2
Rust Programming Language
IOT139 3. Rust Programming Part 1 3 3 Chapter 3.3 Statements & Expression Week of May 3, 2020 4
Part 2
Rust Programming Language
IOT140 3. Rust Programming Part 1 3 4 Chapter 3.3 Argument & Parameter Week of May 3, 2020 4
Part 2
Rust Programming Language
IOT141 3. Rust Programming Part 1 3 5 Chapter 3.5 Control Flow Week of May 3, 2020 4
Part 2
Rust Programming Language
IOT142 3. Rust Programming Part 1 3 6 Chapter 3.5 Loops Week of May 3, 2020 4
Part 2
Rust Programming Language
IOT143 3. Rust Programming Part 1 3 7 Chapter 3.5 While Loop Week of May 3, 2020 4
Part 2
Rust Programming Language
IOT144 3. Rust Programming Part 1 3 8 Chapter 3.5 for loop Week of May 3, 2020 4
Part 2
PIAIC - IOT Q1 Video Checklist 0/270 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

Rust Programming Language


IOT145 3. Rust Programming Part 1 3 9 Questions & Feedback Week of May 3, 2020 4
Part 2
Rust Programming Language
IOT146 3. Rust Programming Part 1 4 1 Chapter 4.1 Understanding Ownership Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT147 3. Rust Programming Part 1 4 2 Stack Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT148 3. Rust Programming Part 1 4 3 Heap Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT149 3. Rust Programming Part 1 4 4 Comparing Heap & Stack Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT150 3. Rust Programming Part 1 4 5 Ownership Rules Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT151 3. Rust Programming Part 1 4 6 String Literal Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT152 3. Rust Programming Part 1 4 7 The String Type Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT153 3. Rust Programming Part 1 4 8 Ways Variables & Data Interact Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT154 3. Rust Programming Part 1 4 9 Ways Variables & Data Interact Move Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT155 3. Rust Programming Part 1 4 10 Ways Variables & Data Interact Clone Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT156 3. Rust Programming Part 1 4 11 Stack Only Data Copy Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT157 3. Rust Programming Part 1 4 12 Ownership & Function Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT158 3. Rust Programming Part 1 4 13 Returning Values & Scope Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT159 3. Rust Programming Part 1 4 14 Return Multiple Values Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT160 3. Rust Programming Part 1 4 15 Chapter 4.2 Borrowing Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT161 3. Rust Programming Part 1 4 16 Referencing Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT162 3. Rust Programming Part 1 4 17 Mutable References Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT163 3. Rust Programming Part 1 4 18 Data Race Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT164 3. Rust Programming Part 1 4 19 Mutable & Immutable Ref Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT165 3. Rust Programming Part 1 4 20 Dangling References Week of May 10, 2020 5
Part 3 Chapter 4
Rust Programming Language
IOT166 3. Rust Programming Part 1 5 1 Introduction to Struct Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT167 3. Rust Programming Part 1 5 2 Defining Struct Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT168 3. Rust Programming Part 1 5 3 Mutable Struct Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT169 3. Rust Programming Part 1 5 4 Field Init Shorthand Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT170 3. Rust Programming Part 1 5 5 Struct Update Syntax Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT171 3. Rust Programming Part 1 5 6 Tuple Structs Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT172 3. Rust Programming Part 1 5 7 OwnerShip of Struct Data Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT173 3. Rust Programming Part 1 5 8 An Example Program Using Structs Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT174 3. Rust Programming Part 1 5 9 Refactoring with Tuples Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT175 3. Rust Programming Part 1 5 10 Refactoring with Structs Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT176 3. Rust Programming Part 1 5 11 Adding Useful Functionality with Derived Traits Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT177 3. Rust Programming Part 1 5 12 Method Syntax Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT178 3. Rust Programming Part 1 5 13 Defining Methods Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT179 3. Rust Programming Part 1 5 14 Methods with More Parameters Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT180 3. Rust Programming Part 1 5 15 Associated Functions Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT181 3. Rust Programming Part 1 5 16 Multiple impl Blocks Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT182 3. Rust Programming Part 1 5 17 Question & Feedback Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT183 3. Rust Programming Part 1 5 18 User Input Week of May 17, 2020 6
Part 4 Chapter 5
Rust Programming Language
IOT184 5. Rust Programming Part 2 1 1 Enums Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT185 5. Rust Programming Part 2 1 2 Enum Example 1 Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT186 5. Rust Programming Part 2 1 3 Enum Example 2 Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT187 5. Rust Programming Part 2 1 4 Where's tha Data Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT188 5. Rust Programming Part 2 1 5 A Concise Way using an enum Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT189 5. Rust Programming Part 2 1 6 Creating Enum for Message Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT190 5. Rust Programming Part 2 1 7 Defining Methods for Enum Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT191 5. Rust Programming Part 2 1 8 Defining & Calling a function Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT192 5. Rust Programming Part 2 1 9 The "Option" Enum Week of May 31, 2020 8
Part 5 Chapter 6
PIAIC - IOT Q1 Video Checklist 0/270 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

Rust Programming Language


IOT193 5. Rust Programming Part 2 1 10 Create instances from Predefined Option Enum Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT194 5. Rust Programming Part 2 1 11 Does Rust Have Nulls ? Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT195 5. Rust Programming Part 2 1 12 The Match Control Flow Operator Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT196 5. Rust Programming Part 2 1 13 Coin Sorting Machine Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT197 5. Rust Programming Part 2 1 14 Coin Sorting Machine Code Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT198 5. Rust Programming Part 2 1 15 Curly Brackets in Match Arm Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT199 5. Rust Programming Part 2 1 16 Patterns That Bind to values Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT200 5. Rust Programming Part 2 1 17 Matching with Option <T> Week of May 31, 2020 8
Part 5 Chapter 6
Rust Programming Language
IOT201 5. Rust Programming Part 2 2 1 Managing Growing Projects Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT202 5. Rust Programming Part 2 2 2 Package And Crates Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT203 5. Rust Programming Part 2 2 3 Package Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT204 5. Rust Programming Part 2 2 4 Multiply Binary Crates Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT205 5. Rust Programming Part 2 2 5 How Crates help us Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT206 5. Rust Programming Part 2 2 6 External Crate Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT207 5. Rust Programming Part 2 2 7 Example Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT208 5. Rust Programming Part 2 2 8 Modules Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT209 5. Rust Programming Part 2 2 9 Module Example Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT210 5. Rust Programming Part 2 2 10 Advantages Of Module Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT211 5. Rust Programming Part 2 2 11 The Module Tree Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT212 5. Rust Programming Part 2 2 12 Path Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT213 5. Rust Programming Part 2 2 13 Absolute & Relative Path Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT214 5. Rust Programming Part 2 2 14 Module Tree of our Program Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT215 5. Rust Programming Part 2 2 15 Absolute Path Vs Relative Path Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT216 5. Rust Programming Part 2 2 16 Pub Keyword Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT217 5. Rust Programming Part 2 2 17 Parent & Child Module Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT218 5. Rust Programming Part 2 2 18 Super keyword Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT219 5. Rust Programming Part 2 2 19 Making Struct & Enum Public Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT220 5. Rust Programming Part 2 2 20 Making Enum Public Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT221 5. Rust Programming Part 2 2 21 Bringing Path into scope with use keyword Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT222 5. Rust Programming Part 2 2 22 Bringing HashMap into Scope Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT223 5. Rust Programming Part 2 2 23 Bringing two types Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT224 5. Rust Programming Part 2 2 24 Providing New Names with the as Keyword Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT225 5. Rust Programming Part 2 2 25 Re-exporting Names with pub use Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT226 5. Rust Programming Part 2 2 26 Using External Packages Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT227 5. Rust Programming Part 2 2 27 Using Modules from different files Week of June 7, 2020 9
Part 6 Chapter 7
Rust Programming Language
IOT228 5. Rust Programming Part 2 3 1 Vector Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT229 5. Rust Programming Part 2 3 2 Creating a vector Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT230 5. Rust Programming Part 2 3 3 Pushing & Popping values in Vector Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT231 5. Rust Programming Part 2 3 4 Vector Drops after scope ends Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT232 5. Rust Programming Part 2 3 5 Accessing Values in a Vector Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT233 5. Rust Programming Part 2 3 6 Accessing invalid index in a Vector Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT234 5. Rust Programming Part 2 3 7 What to avoid in a Vector Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT235 5. Rust Programming Part 2 3 8 Looping through Vector Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT236 5. Rust Programming Part 2 3 9 Looping through Vectors & Changing Values Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT237 5. Rust Programming Part 2 3 10 Using an Enum to store multiple data types Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT238 5. Rust Programming Part 2 3 11 String Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT239 5. Rust Programming Part 2 3 12 Converting from str to String Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT240 5. Rust Programming Part 2 3 13 Storing UTF-8 Encoded Text with String Week of June 14, 2020 10
Part 7 Chapter 8
PIAIC - IOT Q1 Video Checklist 0/270 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

Rust Programming Language


IOT241 5. Rust Programming Part 2 3 14 Updating the String Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT242 5. Rust Programming Part 2 3 15 Pushing a Character in String Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT243 5. Rust Programming Part 2 3 16 Concatenation with + Operator Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT244 5. Rust Programming Part 2 3 17 Concatenation with format! Macro Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT245 5. Rust Programming Part 2 3 18 Indexing In String Type in not possible Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT246 5. Rust Programming Part 2 3 19 How Strings Store Bytes Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT247 5. Rust Programming Part 2 3 20 Indexing in str Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT248 5. Rust Programming Part 2 3 21 Iterating on Srting using chars() Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT249 5. Rust Programming Part 2 3 22 Iterating on Srting using bytes() Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT250 5. Rust Programming Part 2 3 23 HashMap Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT251 5. Rust Programming Part 2 3 24 Insert values in HashMap Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT252 5. Rust Programming Part 2 3 25 Constructing HashMap using collect() method Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT253 5. Rust Programming Part 2 3 26 Ownership & HashMaps Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT254 5. Rust Programming Part 2 3 27 Accessing values in HashMap Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT255 5. Rust Programming Part 2 3 28 Accessing Values in HM through Loop Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT256 5. Rust Programming Part 2 3 29 Overwriting keys in HM Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT257 5. Rust Programming Part 2 3 30 Storing values on basis of previous values Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT258 5. Rust Programming Part 2 3 31 Updating a value based on old value Week of June 14, 2020 10
Part 7 Chapter 8
Rust Programming Language
IOT259 5. Rust Programming Part 2 4 1 1. Error Handling Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT260 5. Rust Programming Part 2 4 2 2. Types of Errors Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT261 5. Rust Programming Part 2 4 3 3. Panicking Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT262 5. Rust Programming Part 2 4 4 4. Recoverable Errors with Results Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT263 5. Rust Programming Part 2 4 5 5. Matching on Different Errors Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT264 5. Rust Programming Part 2 4 6 6. Unwrap Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT265 5. Rust Programming Part 2 4 7 7. Expect Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT266 5. Rust Programming Part 2 4 8 8. Propagating Errors Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT267 5. Rust Programming Part 2 4 9 9. A Shortcut for propagating Erros: ? Operator Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT268 5. Rust Programming Part 2 4 10 10. To panic! or not to panic! Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT269 5. Rust Programming Part 2 4 11 11. Creating Custom Types for Validation Part 1 Week of June 21, 2020 11
Part 8 Chapter 9
Rust Programming Language
IOT270 5. Rust Programming Part 2 4 12 12. Creating Custom Types for Validation Part 2 Week of June 21, 2020 11
Part 8 Chapter 9
PIAIC - CNC Q1 Video Checklist 0/169 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

CNC001 1. Introduction 1 Welcome to PIAIC Program 1 Welcome Aboard Week of April 12, 2020 1

CNC002 1. Introduction 2 Cloud Native Program Overview 1 Introduction Week of April 12, 2020 1

Introduction to Cloud Native


CNC003 2. Introduction to Cloud Native Computing 1 1 Monolithic Computing Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC004 2. Introduction to Cloud Native Computing 1 2 Microservice Architecture Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC005 2. Introduction to Cloud Native Computing 1 3 What Is Cloud? Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC006 2. Introduction to Cloud Native Computing 1 4 What is Cloud Native? Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC007 2. Introduction to Cloud Native Computing 1 5 DevOps Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC008 2. Introduction to Cloud Native Computing 1 6 Agile Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC009 2. Introduction to Cloud Native Computing 1 7 Microservices Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC010 2. Introduction to Cloud Native Computing 1 8 Cloud Computing Platforms Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC011 2. Introduction to Cloud Native Computing 1 9 Containers Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC012 2. Introduction to Cloud Native Computing 1 10 Orchestration Week of April 12, 2020 1
Computing
Introduction to Cloud Native
CNC013 2. Introduction to Cloud Native Computing 1 11 Continuous Integration Week of April 12, 2020 1
Computing

CNC014 3. Linux 1 Linux Operating System 1 Introduction to Operating Systems (OS) Week of April 19, 2020 2

CNC015 3. Linux 1 Linux Operating System 2 Primary Objectives of OS Week of April 19, 2020 2

CNC016 3. Linux 1 Linux Operating System 3 Major Functions of OS Week of April 19, 2020 2

CNC017 3. Linux 1 Linux Operating System 4 Why Linux? Week of April 19, 2020 2

CNC018 3. Linux 1 Linux Operating System 5 What is Linux? Week of April 19, 2020 2

CNC019 3. Linux 1 Linux Operating System 6 Kernel & User Space Week of April 19, 2020 2

CNC020 3. Linux 1 Linux Operating System 7 File System Week of April 19, 2020 2

CNC021 3. Linux 1 Linux Operating System 8 Linux Commands Part 1 Week of April 19, 2020 2

CNC022 3. Linux 1 Linux Operating System 9 Linux Commands Part 2 Week of April 19, 2020 2

CNC023 3. Linux 1 Linux Operating System 10 Linux Commands Part 3 Week of April 19, 2020 2

CNC024 3. Linux 2 Linux in Depth 1 In Depth Intrduction Week of April 26, 2020 3

CNC025 3. Linux 2 Linux in Depth 2 Ubuntu Installation Guide Week of April 26, 2020 3

CNC026 3. Linux 2 Linux in Depth 3 User Roles And SUDO Week of April 26, 2020 3

CNC027 3. Linux 2 Linux in Depth 4 Command Completion and History Week of April 26, 2020 3

CNC028 3. Linux 2 Linux in Depth 5 Files Directory And Editor Week of April 26, 2020 3

CNC029 3. Linux 2 Linux in Depth 6 Scripting Week of April 26, 2020 3

CNC030 3. Linux 2 Linux in Depth 7 File Permissions Week of April 26, 2020 3

CNC031 3. Linux 2 Linux in Depth 8 General Commands Week of April 26, 2020 3

CNC032 3. Linux 2 Linux in Depth 9 Copy Move And Remove Week of April 26, 2020 3

CNC033 3. Linux 2 Linux in Depth 10 Search Using Command Line Week of April 26, 2020 3

CNC034 3. Linux 2 Linux in Depth 11 CPU Information And Hard Disk Week of April 26, 2020 3

CNC035 3. Linux 2 Linux in Depth 12 Install Software Package Manager Week of April 26, 2020 3

CNC036 3. Linux 2 Linux in Depth 13 Create Custom Commands Week of April 26, 2020 3

CNC037 3. Linux 2 Linux in Depth 14 User Managment Week of April 26, 2020 3

CNC038 3. Linux 2 Linux in Depth 15 Essential Commands Week of April 26, 2020 3

CNC039 4. Docker 1 Docker Deep Dive 1 Bad Old Days Week of May 10, 2020 5

CNC040 4. Docker 1 Docker Deep Dive 2 Containers Week of May 10, 2020 5

CNC041 4. Docker 1 Docker Deep Dive 3 Type Of Containers Week of May 10, 2020 5

CNC042 4. Docker 1 Docker Deep Dive 4 Docker Week of May 10, 2020 5

CNC043 4. Docker 1 Docker Deep Dive 5 Container Ecosystem Week of May 10, 2020 5

CNC044 4. Docker 1 Docker Deep Dive 6 Docker Installation Week of May 10, 2020 5

CNC045 4. Docker 1 Docker Deep Dive 7 Docker Engine Week of May 10, 2020 5

CNC046 4. Docker 1 Docker Deep Dive 8 Images Week of May 10, 2020 5

CNC047 4. Docker 1 Docker Deep Dive 9 Image Registries Week of May 10, 2020 5

CNC049 4. Docker 1 Docker Deep Dive 11 Image Listing Week of May 10, 2020 5
PIAIC - CNC Q1 Video Checklist 0/169 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

CNC050 4. Docker 1 Docker Deep Dive 12 Removing Image Week of May 10, 2020 5

CNC051 4. Docker 1 Docker Deep Dive 13 Running a Container Week of May 10, 2020 5

CNC052 4. Docker 1 Docker Deep Dive 14 Stopping Container Week of May 10, 2020 5

CNC053 4. Docker 1 Docker Deep Dive 15 Starting Container Week of May 10, 2020 5

CNC054 4. Docker 1 Docker Deep Dive 16 Removing Container Week of May 10, 2020 5

CNC055 4. Docker 1 Docker Deep Dive 17 Container in Detached Mode Week of May 10, 2020 5

CNC056 4. Docker 1 Docker Deep Dive 18 Publishing Port Week of May 10, 2020 5

CNC057 4. Docker 1 Docker Deep Dive 19 Custom Container Naming Week of May 10, 2020 5

CNC058 4. Docker 1 Docker Deep Dive 20 Containerizing an App Week of May 17, 2020 6

CNC059 4. Docker 1 Docker Deep Dive 21 Dockerfile Week of May 17, 2020 6

CNC060 4. Docker 1 Docker Deep Dive 22 Dockerfile Complex Week of May 17, 2020 6

CNC061 4. Docker 1 Docker Deep Dive 23 Containerizing App Practical Example 1 Week of May 17, 2020 6

CNC062 4. Docker 1 Docker Deep Dive 24 Containerizing App Practical Example 2 Week of May 17, 2020 6

CNC063 4. Docker 1 Docker Deep Dive 25 Pushing Images Week of May 17, 2020 6

CNC064 4. Docker 1 Docker Deep Dive 26 Docker Inspect and Docker History Week of May 17, 2020 6

CNC065 4. Docker 1 Docker Deep Dive 27 Bind Mount Week of May 17, 2020 6

CNC066 4. Docker 1 Docker Deep Dive 28 Bind Mount Practical Example Week of May 17, 2020 6

CNC067 4. Docker 1 Docker Deep Dive 29 Docker Completed Week of May 17, 2020 6

CNC068 5. Kubernetes 1 Introduction to Kubernetes 1 Introduction to Kubernetes Week of May 31, 2020 8

CNC069 5. Kubernetes 1 Introduction to Kubernetes 2 Traditional Architecture Week of May 31, 2020 8

CNC070 5. Kubernetes 1 Introduction to Kubernetes 3 Microservice Architecture Week of May 31, 2020 8

CNC071 5. Kubernetes 1 Introduction to Kubernetes 4 Microservice Complexities Week of May 31, 2020 8

CNC072 5. Kubernetes 1 Introduction to Kubernetes 5 What is Kubernetes Week of May 31, 2020 8

CNC073 5. Kubernetes 1 Introduction to Kubernetes 6 What is Kubernetes Continued Week of May 31, 2020 8

CNC074 5. Kubernetes 1 Introduction to Kubernetes 7 Kubernetes Origin Week of May 31, 2020 8

CNC075 5. Kubernetes 1 Introduction to Kubernetes 8 Broader Perspective Week of May 31, 2020 8

CNC076 5. Kubernetes 1 Introduction to Kubernetes 9 Kubernetes Purpose Week of May 31, 2020 8

CNC077 5. Kubernetes 1 Introduction to Kubernetes 10 Kubernetes Architecture Week of May 31, 2020 8

CNC078 5. Kubernetes 1 Introduction to Kubernetes 11 Architecture Broader View Week of May 31, 2020 8

CNC079 5. Kubernetes 1 Introduction to Kubernetes 12 Kubernetes Master Week of May 31, 2020 8

CNC080 5. Kubernetes 1 Introduction to Kubernetes 13 Kubernetes Worker Nodes Week of May 31, 2020 8

CNC081 5. Kubernetes 1 Introduction to Kubernetes 14 Hitting on the Moving Target Week of May 31, 2020 8

CNC082 5. Kubernetes 1 Introduction to Kubernetes 15 Kubernetes Benefits Week of May 31, 2020 8

CNC083 5. Kubernetes 1 Introduction to Kubernetes 16 Required Tools for Running Kubernetes Week of May 31, 2020 8

CNC084 5. Kubernetes 2 Pods 1 Minikube & Kubectl Week of June 7, 2020 9

CNC085 5. Kubernetes 2 Pods 2 Nodes Week of June 7, 2020 9

CNC086 5. Kubernetes 2 Pods 3 Alias Week of June 7, 2020 9

CNC087 5. Kubernetes 2 Pods 4 Pods Week of June 7, 2020 9

CNC088 5. Kubernetes 2 Pods 5 Why Pods Week of June 7, 2020 9

CNC089 5. Kubernetes 2 Pods 6 About Pods Isolation Week of June 7, 2020 9

CNC090 5. Kubernetes 2 Pods 7 Multi-tier Apps Week of June 7, 2020 9

CNC091 5. Kubernetes 2 Pods 8 Grouping Pods Week of June 7, 2020 9

CNC092 5. Kubernetes 2 Pods 9 YAML File Week of June 7, 2020 9

CNC093 5. Kubernetes 2 Pods 10 Creating a Pod Week of June 7, 2020 9

CNC094 5. Kubernetes 2 Pods 11 Pod Listing & Insights Week of June 7, 2020 9

CNC095 5. Kubernetes 2 Pods 12 Port Forwarding Week of June 7, 2020 9

CNC096 5. Kubernetes 2 Pods 13 Creating Pod from Command Line Week of June 7, 2020 9

CNC097 5. Kubernetes 2 Pods 14 Grouping of Resources Week of June 7, 2020 9

CNC098 5. Kubernetes 2 Pods 15 Labels Week of June 7, 2020 9

CNC099 5. Kubernetes 2 Pods 16 Pod Listing with Labels Week of June 7, 2020 9

CNC100 5. Kubernetes 2 Pods 17 Labelling Pod at Runtime Week of June 7, 2020 9

CNC101 5. Kubernetes 2 Pods 18 Label Selector Week of June 7, 2020 9

CNC102 5. Kubernetes 2 Pods 19 Pods Scheduling With Node Selector Week of June 7, 2020 9

CNC103 5. Kubernetes 2 Pods 20 Annotations Week of June 7, 2020 9

CNC104 5. Kubernetes 2 Pods 21 Describing Pod's Insights Week of June 7, 2020 9

CNC105 5. Kubernetes 2 Pods 22 Overlapping Labels Week of June 7, 2020 9


PIAIC - CNC Q1 Video Checklist 0/169 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

CNC106 5. Kubernetes 2 Pods 23 Namespaces Week of June 7, 2020 9

CNC107 5. Kubernetes 2 Pods 24 Creating Namespace Week of June 7, 2020 9

CNC108 5. Kubernetes 2 Pods 25 Pod Inside Namespace Week of June 7, 2020 9

CNC109 5. Kubernetes 2 Pods 26 Listing Pod from All Namespaces Week of June 7, 2020 9

CNC110 5. Kubernetes 2 Pods 27 Deleting Resource Week of June 7, 2020 9


ReplicaSets, Jobs and
CNC111 5. Kubernetes 3 1 ReplicaSet Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC112 5. Kubernetes 3 2 ReplicaSet Illustration Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC113 5. Kubernetes 3 3 ReplicaSet Parts Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC114 5. Kubernetes 3 4 Creating ReplicaSet Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC115 5. Kubernetes 3 5 Listing ReplicaSet Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC116 5. Kubernetes 3 6 Deleting Pods and ReplicaSet Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC117 5. Kubernetes 3 7 Operators in MatchExpressions Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC118 5. Kubernetes 3 8 Modifying ReplicaSet Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC119 5. Kubernetes 3 9 Scaling ReplicaSet Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC120 5. Kubernetes 3 10 Job Resource Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC121 5. Kubernetes 3 11 CronJob Week of June 14, 2020 10
CornJobs
ReplicaSets, Jobs and
CNC122 5. Kubernetes 3 12 CronJob Scheduling Expression Week of June 14, 2020 10
CornJobs
CNC123 5. Kubernetes 4 Services and Probes 1 Service Week of June 28, 2020 12

CNC124 5. Kubernetes 4 Services and Probes 2 Service Resourse Flow Week of June 28, 2020 12

CNC125 5. Kubernetes 4 Services and Probes 3 Service Resourse Types Week of June 28, 2020 12

CNC126 5. Kubernetes 4 Services and Probes 4 ExternalName Example Week of June 28, 2020 12

CNC127 5. Kubernetes 4 Services and Probes 5 LoadBalancer Service Example (YAML File) Week of June 28, 2020 12

CNC128 5. Kubernetes 4 Services and Probes 6 LoadBalancer Service Example (Command Line) Week of June 28, 2020 12

CNC129 5. Kubernetes 4 Services and Probes 7 Liveness Probe Week of June 28, 2020 12

CNC130 5. Kubernetes 4 Services and Probes 8 Liveness Probe Example Part 1 Week of June 28, 2020 12

CNC131 5. Kubernetes 4 Services and Probes 9 Liveness Probe Example Part 2 Week of June 28, 2020 12

CNC132 5. Kubernetes 4 Services and Probes 10 Liveness Probe Additional Properties Week of June 28, 2020 12

CNC133 5. Kubernetes 4 Services and Probes 11 Readiness Probe Week of June 28, 2020 12

CNC134 5. Kubernetes 4 Services and Probes 12 Readiness Probe Types Week of June 28, 2020 12

CNC135 5. Kubernetes 4 Services and Probes 13 Readiness Probe Example Week of June 28, 2020 12

CNC136 5. Kubernetes 5 Volumes 1 Volumes Week of June 28, 2020 12

CNC137 5. Kubernetes 5 Volumes 2 Volumes Flow Week of June 28, 2020 12

CNC138 5. Kubernetes 5 Volumes 3 Volumes Types Week of June 28, 2020 12

CNC139 5. Kubernetes 5 Volumes 4 Volumes Example Part 1 Week of June 28, 2020 12

CNC140 5. Kubernetes 5 Volumes 5 Volumes Example Part 2 Week of June 28, 2020 12

CNC141 5. Kubernetes 5 Volumes 6 Persistent Volumes Week of June 28, 2020 12

CNC142 5. Kubernetes 5 Volumes 7 Persistent Volume Claim Week of June 28, 2020 12

CNC143 5. Kubernetes 5 Volumes 8 Understanding Persistent Volume Specs Week of June 28, 2020 12

CNC144 5. Kubernetes 5 Volumes 9 Persistent Volume Example Part 1 Week of June 28, 2020 12

CNC145 5. Kubernetes 5 Volumes 10 Persistent Volume Example Part 2 Week of June 28, 2020 12

CNC146 5. Kubernetes 5 Volumes 11 Persistent Volume Example Part 3 Week of June 28, 2020 12

CNC147 5. Kubernetes 5 Volumes 12 Persistent Volume Example Part 4 Week of June 28, 2020 12
Configuring applications and
CNC148 5. Kubernetes 6 1 ConfigMap Week of July 5, 2020 13
Deployments
Configuring applications and
CNC149 5. Kubernetes 6 2 ConfigMap from Literals Week of July 5, 2020 13
Deployments
Configuring applications and
CNC150 5. Kubernetes 6 3 ConfigMap from File Week of July 5, 2020 13
Deployments
Configuring applications and
CNC151 5. Kubernetes 6 4 ConfigMap from env File Week of July 5, 2020 13
Deployments
Configuring applications and
CNC152 5. Kubernetes 6 5 ConfigMap as Volume Week of July 5, 2020 13
Deployments
Configuring applications and
CNC153 5. Kubernetes 6 6 ConfigMap as env Variables Week of July 5, 2020 13
Deployments
Configuring applications and
CNC154 5. Kubernetes 6 7 Secrets Week of July 5, 2020 13
Deployments
Configuring applications and
CNC155 5. Kubernetes 6 8 Secret from Literals Week of July 5, 2020 13
Deployments
Configuring applications and
CNC156 5. Kubernetes 6 9 Secret from File Week of July 5, 2020 13
Deployments
Configuring applications and
CNC157 5. Kubernetes 6 10 Secret from env File Week of July 5, 2020 13
Deployments
PIAIC - CNC Q1 Video Checklist 0/169 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

Configuring applications and


CNC158 5. Kubernetes 6 11 Secret as Volume Week of July 5, 2020 13
Deployments
Configuring applications and
CNC159 5. Kubernetes 6 12 Secret as env Variable Week of July 5, 2020 13
Deployments
Configuring applications and
CNC160 5. Kubernetes 6 13 Environment Variable Week of July 5, 2020 13
Deployments
Configuring applications and
CNC161 5. Kubernetes 6 14 Deployment Week of July 5, 2020 13
Deployments
Configuring applications and
CNC162 5. Kubernetes 6 15 Deployment Use Case Week of July 5, 2020 13
Deployments
Configuring applications and
CNC163 5. Kubernetes 6 16 Deployment Strategies Pros and Cons Week of July 5, 2020 13
Deployments
Configuring applications and
CNC164 5. Kubernetes 6 17 What Strategy to Choose? Week of July 5, 2020 13
Deployments
Configuring applications and
CNC165 5. Kubernetes 6 18 Deployment Example Part 1 Week of July 5, 2020 13
Deployments
Configuring applications and
CNC166 5. Kubernetes 6 19 Deployment Example Part 2 Week of July 5, 2020 13
Deployments
Configuring applications and
CNC167 5. Kubernetes 6 20 Deployment Example Part 3 Week of July 5, 2020 13
Deployments
Configuring applications and
CNC168 5. Kubernetes 6 21 Deployment Helper Commands Week of July 5, 2020 13
Deployments
Configuring applications and
CNC169 5. Kubernetes 6 22 Kubernetes Best Practices Week of July 5, 2020 13
Deployments
PIAIC - BCC Q1 Video Checklist 0/108 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

BCC001 1. Introduction 1 Welcome to PIAIC Program 1 Welcome Aboard Week of April 12, 2020 1

BCC002 1. Introduction 2 Blockchain Program Overview 1 Introduction Week of April 12, 2020 1

BCC003 2. Introduction to Blockchain 1 Why Blockchain 1 What is Blockchain? Week of April 12, 2020 1

BCC004 2. Introduction to Blockchain 1 Why Blockchain 2 Shaking the System Week of April 12, 2020 1

BCC005 2. Introduction to Blockchain 1 Why Blockchain 3 What People are Saying Week of April 12, 2020 1

BCC006 2. Introduction to Blockchain 1 Why Blockchain 4 The New Internet Week of April 12, 2020 1

BCC007 2. Introduction to Blockchain 1 Why Blockchain 5 Web 3.0 Week of April 12, 2020 1

BCC008 2. Introduction to Blockchain 1 Why Blockchain 6 Impact of Blockchain in Industries Week of April 12, 2020 1

BCC009 2. Introduction to Blockchain 1 Why Blockchain 7 Bitcoin Week of April 12, 2020 1

BCC010 2. Introduction to Blockchain 2 What is Blockchain? 1 What is Blockchain? (Part 2) Week of April 12, 2020 1

BCC011 2. Introduction to Blockchain 2 What is Blockchain? 2 How Blockchain Works Week of April 12, 2020 1

BCC012 2. Introduction to Blockchain 2 What is Blockchain? 3 The Blockchain Puzzle Week of April 12, 2020 1

BCC013 2. Introduction to Blockchain 2 What is Blockchain? 4 Blockchain Uses Old Technologies Week of April 12, 2020 1

BCC014 2. Introduction to Blockchain 2 What is Blockchain? 5 Key Concepts - Hashing Week of April 12, 2020 1

BCC015 2. Introduction to Blockchain 2 What is Blockchain? 6 Key Concepts - Public-Key Encryption Week of April 12, 2020 1

BCC016 2. Introduction to Blockchain 2 What is Blockchain? 7 Key Concepts - Mining Week of April 12, 2020 1

Bitcoin, Double Spending and


BCC017 3. Bitcoin 1 1 What is Bitcoin? Week of April 19, 2020 2
Wallets
Bitcoin, Double Spending and
BCC018 3. Bitcoin 1 2 Double Spend Problem Week of April 19, 2020 2
Wallets
Bitcoin, Double Spending and
BCC019 3. Bitcoin 1 3 Bitcoin Wallets Week of April 19, 2020 2
Wallets
Bitcoin, Double Spending and
BCC020 3. Bitcoin 1 4 Demo of Bitcoin Wallet Week of April 19, 2020 2
Wallets
Bitcoin, Double Spending and
BCC021 3. Bitcoin 1 5 Send Receive Bitcoin Week of April 19, 2020 2
Wallets
Transaction Input Output,
BCC022 3. Bitcoin 2 1 How Bitcoin Works Week of April 26, 2020 3
Change and Mining
Transaction Input Output,
BCC023 3. Bitcoin 2 2 Transaction Input and Outputs Week of April 26, 2020 3
Change and Mining
Transaction Input Output,
BCC024 3. Bitcoin 2 3 Transaction Chains Week of April 26, 2020 3
Change and Mining
Transaction Input Output,
BCC025 3. Bitcoin 2 4 Making Change Week of April 26, 2020 3
Change and Mining
Transaction Input Output,
BCC026 3. Bitcoin 2 5 Common Transaction Forms Week of April 26, 2020 3
Change and Mining
Transaction Input Output,
BCC027 3. Bitcoin 2 6 Adding Transaction Ledger Week of April 26, 2020 3
Change and Mining
Transaction Input Output,
BCC028 3. Bitcoin 2 7 Bitcoin Mining Week of April 26, 2020 3
Change and Mining
Public Key Cryptography and
BCC029 3. Bitcoin 3 1 Public Key Cryptography Week of May 3, 2020 4
Merkle Tree
Public Key Cryptography and
BCC030 3. Bitcoin 3 2 Merkle Tree Week of May 3, 2020 4
Merkle Tree
Distributed Trustless
BCC031 3. Bitcoin 4 1 Proof of Work Week of May 10, 2020 5
Consensus
Distributed Trustless
BCC032 3. Bitcoin 4 2 Distributed Trustless Consensus Week of May 10, 2020 5
Consensus
Distributed Trustless
BCC033 3. Bitcoin 4 3 Consensus Week of May 10, 2020 5
Consensus
Distributed Trustless
BCC034 3. Bitcoin 4 4 Distributed Week of May 10, 2020 5
Consensus
Distributed Trustless
BCC035 3. Bitcoin 4 5 Trustless Week of May 10, 2020 5
Consensus
Distributed Trustless
BCC036 3. Bitcoin 4 6 Trustless 2 Week of May 10, 2020 5
Consensus
Distributed Trustless
BCC037 3. Bitcoin 4 7 Proof of Work Conclusion Week of May 10, 2020 5
Consensus
Distributed Trustless
BCC038 3. Bitcoin 4 8 Transaction Confirmation Week of May 10, 2020 5
Consensus
Distributed Trustless
BCC039 3. Bitcoin 4 9 Longest Chain Rule Week of May 10, 2020 5
Consensus

BCC040 4. Ethereum 1 The World Computer 1 The World Computer Week of May 24, 2020 7

BCC041 4. Ethereum 1 The World Computer 2 The Birth of Ethereum Week of May 24, 2020 7

BCC042 4. Ethereum 1 The World Computer 3 What is Ethereum Week of May 24, 2020 7

BCC043 4. Ethereum 1 The World Computer 4 Compared to Bitcoin Week of May 24, 2020 7

BCC044 4. Ethereum 1 The World Computer 5 Components of a Blockchain Week of May 24, 2020 7

BCC045 4. Ethereum 1 The World Computer 6 Four Stages of Development Week of May 24, 2020 7

BCC046 4. Ethereum 1 The World Computer 7 General Purpose Blockchain Week of May 24, 2020 7

BCC047 4. Ethereum 1 The World Computer 8 Turing Completeness Week of May 24, 2020 7

BCC048 4. Ethereum 1 The World Computer 9 Gas Week of May 24, 2020 7
PIAIC - BCC Q1 Video Checklist 0/108 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

BCC049 4. Ethereum 1 The World Computer 10 How does one get Gas Week of May 24, 2020 7

BCC050 4. Ethereum 1 The World Computer 11 DApps Week of May 24, 2020 7

BCC051 4. Ethereum 2 Ethereum Basics 1 Currency Units Week of May 24, 2020 7

BCC052 4. Ethereum 2 Ethereum Basics 2 Ethereum Wallets Week of May 24, 2020 7

BCC053 4. Ethereum 2 Ethereum Basics 3 Control and Responsibility Week of May 24, 2020 7

BCC054 4. Ethereum 2 Ethereum Basics 4 MetaMask Week of May 24, 2020 7

BCC055 4. Ethereum 2 Ethereum Basics 5 Deploying Contract Week of May 24, 2020 7

BCC056 4. Ethereum 2 Ethereum Basics 6 Solidity Contract & Object Oriented Programming Week of May 24, 2020 7

Clients, Keys, Addresses,


BCC057 4. Ethereum 3 1 Ethereum Clients Introduction Week of May 31, 2020 8
Wallets and Transactions
Clients, Keys, Addresses,
BCC058 4. Ethereum 3 2 Remote Clients and Test Network Week of May 31, 2020 8
Wallets and Transactions
Clients, Keys, Addresses,
BCC059 4. Ethereum 3 3 Test Network-Faucet Week of May 31, 2020 8
Wallets and Transactions
Clients, Keys, Addresses,
BCC060 4. Ethereum 3 4 Addresses, Key and Wallets Week of May 31, 2020 8
Wallets and Transactions
Clients, Keys, Addresses,
BCC061 4. Ethereum 3 5 Transactions Week of May 31, 2020 8
Wallets and Transactions
Clients, Keys, Addresses,
BCC062 4. Ethereum 3 6 Concurrency Week of May 31, 2020 8
Wallets and Transactions
Clients, Keys, Addresses,
BCC063 4. Ethereum 3 7 Transaction Gas Week of May 31, 2020 8
Wallets and Transactions
Clients, Keys, Addresses,
BCC064 4. Ethereum 3 8 Transaction Value & Data Week of May 31, 2020 8
Wallets and Transactions
Clients, Keys, Addresses,
BCC065 4. Ethereum 3 9 Transaction Lifecycle and Propagation Week of May 31, 2020 8
Wallets and Transactions

BCC066 4. Ethereum 4 Smart Contract and Tokens 1 EOA and Contract Account Week of June 14, 2020 10

BCC067 4. Ethereum 4 Smart Contract and Tokens 2 Smart Contract Week of June 14, 2020 10

BCC068 4. Ethereum 4 Smart Contract and Tokens 3 Life Cycle of a Smart Contract Week of June 14, 2020 10

BCC069 4. Ethereum 4 Smart Contract and Tokens 4 Life Cycle of a Smart Contract 2 Week of June 14, 2020 10

BCC070 4. Ethereum 4 Smart Contract and Tokens 5 Deleting a Smart Contract Week of June 14, 2020 10

BCC071 4. Ethereum 4 Smart Contract and Tokens 6 High Level Languages Week of June 14, 2020 10

BCC072 4. Ethereum 4 Smart Contract and Tokens 7 Tokens Week of June 14, 2020 10

BCC073 4. Ethereum 4 Smart Contract and Tokens 8 Traditional Vs Blockchain Tokens Week of June 14, 2020 10

BCC074 4. Ethereum 4 Smart Contract and Tokens 9 How are Token Used Part 1 Week of June 14, 2020 10

BCC075 4. Ethereum 4 Smart Contract and Tokens 10 How are Token used Part 2 Week of June 14, 2020 10

BCC076 4. Ethereum 4 Smart Contract and Tokens 11 Fungible & Non Fugible Tokens Week of June 14, 2020 10

BCC077 4. Ethereum 4 Smart Contract and Tokens 12 Fungible Non-fungible & Tangible Intangible Week of June 14, 2020 10

BCC078 4. Ethereum 4 Smart Contract and Tokens 13 Counterparty Risk Week of June 14, 2020 10

BCC079 4. Ethereum 4 Smart Contract and Tokens 14 Intrinsic & Extrinsic Value Week of June 14, 2020 10

BCC080 4. Ethereum 4 Smart Contract and Tokens 15 Tokens on Ethereum Week of June 14, 2020 10

BCC081 4. Ethereum 4 Smart Contract and Tokens 16 Tokens Standards Week of June 14, 2020 10

BCC082 4. Ethereum 4 Smart Contract and Tokens 17 ERC20-Required Functions & Events Week of June 14, 2020 10

BCC083 4. Ethereum 4 Smart Contract and Tokens 18 ERC20-Optional Functions Week of June 14, 2020 10

BCC084 4. Ethereum 4 Smart Contract and Tokens 19 Smart Contract Misconceptions Week of June 14, 2020 10

BCC085 4. Ethereum 4 Smart Contract and Tokens 20 Contacting External Service Week of June 14, 2020 10

BCC086 4. Ethereum 4 Smart Contract and Tokens 21 Enforcing on chain Payments Week of June 14, 2020 10

BCC087 4. Ethereum 4 Smart Contract and Tokens 22 Hiding Confidential Data Week of June 14, 2020 10

Private Blockchain
BCC088 5. Private Blockchain Technologies 1 1 Types and Consensus 1 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC089 5. Private Blockchain Technologies 1 2 Types and Consensus 2 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC090 5. Private Blockchain Technologies 1 3 Types and Consensus 3 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC091 5. Private Blockchain Technologies 1 4 Types and Consensus 4 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC092 5. Private Blockchain Technologies 1 5 Types and Consensus 5 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC093 5. Private Blockchain Technologies 1 6 Types and Consensus 6 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC094 5. Private Blockchain Technologies 1 7 Types and Consensus 7 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC095 5. Private Blockchain Technologies 1 8 Types and Consensus 8 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC096 5. Private Blockchain Technologies 1 9 Types and Consensus 9 Week of June 21, 2020 11
Technologies
PIAIC - BCC Q1 Video Checklist 0/108 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

Private Blockchain
BCC097 5. Private Blockchain Technologies 1 10 Types and Consensus 10 Week of June 21, 2020 11
Technologies
Private Blockchain
BCC098 5. Private Blockchain Technologies 1 11 Hyperledger Introduction Week of June 21, 2020 11
Technologies
Private Blockchain
BCC099 5. Private Blockchain Technologies 1 12 Hyperledger Projects & Challanges Week of June 21, 2020 11
Technologies
Private Blockchain
BCC100 5. Private Blockchain Technologies 1 13 Hyperledger Fabric Week of June 21, 2020 11
Technologies
Private Blockchain
BCC101 5. Private Blockchain Technologies 1 14 Hyperledger Fabric Example Week of June 21, 2020 11
Technologies
Private Blockchain
BCC102 5. Private Blockchain Technologies 1 15 Hyperledger Sawtooth Week of June 21, 2020 11
Technologies
Private Blockchain
BCC103 5. Private Blockchain Technologies 1 16 Hyperledger INDY Week of June 21, 2020 11
Technologies
Private Blockchain
BCC104 5. Private Blockchain Technologies 1 17 Hyperledger Burrow Week of June 21, 2020 11
Technologies
Private Blockchain
BCC105 5. Private Blockchain Technologies 1 18 Hyperledger IROHA Week of June 21, 2020 11
Technologies
Private Blockchain
BCC106 5. Private Blockchain Technologies 1 19 Hyperledger Key Challenges Week of June 21, 2020 11
Technologies
Private Blockchain
BCC107 5. Private Blockchain Technologies 1 20 Other Blockchains Week of June 21, 2020 11
Technologies
Private Blockchain
BCC108 5. Private Blockchain Technologies 1 21 Other Blockchains 2 Week of June 21, 2020 11
Technologies
PIAIC - GIT Q1 Video Checklist 0/95 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

GIT001 Git 1 Introduction to Git 1 Introduction Week of April 12, 2020 1

GIT002 Git 1 Introduction to Git 2 Version Control System Part 1 Week of April 12, 2020 1

GIT003 Git 1 Introduction to Git 3 Version Control System Part 2 Week of April 12, 2020 1

GIT004 Git 1 Introduction to Git 4 VCS Kind of Database Week of April 12, 2020 1

GIT005 Git 1 Introduction to Git 5 VCS Timeline Week of April 12, 2020 1

GIT006 Git 1 Introduction to Git 6 VCS is independent Week of April 12, 2020 1

GIT007 Git 1 Introduction to Git 7 Why Use VCS: Collaboration Week of April 12, 2020 1

GIT008 Git 1 Introduction to Git 8 Why use VCS: Storing Version Week of April 12, 2020 1

GIT009 Git 1 Introduction to Git 9 Why use VCS: Restoring Previous Version Week of April 12, 2020 1

GIT010 Git 1 Introduction to Git 10 Why use VCS: Understanding What Happened Week of April 12, 2020 1

GIT011 Git 1 Introduction to Git 11 Why use VCS: Backup Week of April 12, 2020 1

GIT012 Git 1 Introduction to Git 12 Different types of VCS Week of April 12, 2020 1

GIT013 Git 1 Introduction to Git 13 CVCS Week of April 12, 2020 1

GIT014 Git 1 Introduction to Git 14 DVCS Week of April 12, 2020 1

GIT015 Git 1 Introduction to Git 15 DVCS Advantages Week of April 12, 2020 1

GIT016 Git 1 Introduction to Git 16 Recalling Distributed VCS Week of April 12, 2020 1

GIT017 Git 2 Installation and Basic Workflow 1 Installing & Setting Up Git Week of April 19, 2020 2

GIT018 Git 2 Installation and Basic Workflow 2 Installing & Setting Up Smartgit Week of April 19, 2020 2

GIT019 Git 2 Installation and Basic Workflow 3 Git Operations Week of April 19, 2020 2

GIT020 Git 2 Installation and Basic Workflow 4 Important Terms Week of April 19, 2020 2

GIT021 Git 2 Installation and Basic Workflow 5 Basic Workflow Week of April 19, 2020 2

GIT022 Git 2 Installation and Basic Workflow 6 Basic Workflow: Demo with Terminal Week of April 19, 2020 2

GIT023 Git 2 Installation and Basic Workflow 7 Basic Workflow: Demo with UI Week of April 19, 2020 2

GIT024 Git 2 Installation and Basic Workflow 8 Basic Workflow: Demo Terminal UI Mix Week of April 19, 2020 2

GIT025 Git 2 Installation and Basic Workflow 9 Commit: Past, Present and Future Week of April 19, 2020 2

GIT026 Git 2 Installation and Basic Workflow 10 Commit Hash Week of April 19, 2020 2

GIT027 Git 2 Installation and Basic Workflow 11 Unstage Files Week of April 19, 2020 2

GIT028 Git 2 Installation and Basic Workflow 12 Unstage Files: Demo with Terminal Week of April 19, 2020 2

GIT029 Git 2 Installation and Basic Workflow 13 Unstage Files: Demo with UI Week of April 19, 2020 2

GIT030 Git 2 Installation and Basic Workflow 14 Ignoring Files Week of April 19, 2020 2

GIT031 Git 2 Installation and Basic Workflow 15 Ignoring Files: Demo with Terminal Week of April 19, 2020 2

GIT032 Git 2 Installation and Basic Workflow 16 Ignoring Files: Demo with UI Week of April 19, 2020 2

GIT033 Git 3 Branching & Merging 1 Branching & Merging Week of April 26, 2020 3

GIT034 Git 3 Branching & Merging 2 Context in Projects Week of April 26, 2020 3

GIT035 Git 3 Branching & Merging 3 Branches Example Week of April 26, 2020 3

GIT036 Git 3 Branching & Merging 4 Branches Week of April 26, 2020 3

GIT037 Git 3 Branching & Merging 5 Working with Branches Week of April 26, 2020 3

GIT038 Git 3 Branching & Merging 6 Branch Commands Week of April 26, 2020 3

GIT039 Git 3 Branching & Merging 7 Demo Branches using Terminal Part 1 Week of April 26, 2020 3

GIT040 Git 3 Branching & Merging 8 Demo Branches using Terminal Part 2 Week of April 26, 2020 3

GIT041 Git 3 Branching & Merging 9 Demo Branches using Smartgit Part 1 Week of April 26, 2020 3

GIT042 Git 3 Branching & Merging 10 Demo Branches using Smartgit Part 1 Week of April 26, 2020 3

GIT043 Git 3 Branching & Merging 11 Demo Resolve Merge Conflict using Smartgit Part 1 Week of April 26, 2020 3

GIT044 Git 3 Branching & Merging 12 Demo Merge Conflict with Smartgit Part 2 Week of April 26, 2020 3

GIT045 Git 3 Branching & Merging 13 Stash Week of April 26, 2020 3

GIT046 Git 3 Branching & Merging 14 Stash Commands Week of April 26, 2020 3

GIT047 Git 3 Branching & Merging 15 Demo Stash using Terminal Week of April 26, 2020 3

GIT048 Git 3 Branching & Merging 16 Demo Stash using Smartgit Week of April 26, 2020 3
PIAIC - GIT Q1 Video Checklist 0/95 completed

✓ Video ID Section Lesson No. Lesson Name Video No. Video Name Day Week

GIT049 Git 3 Branching & Merging 17 Short-Lived and Long-Running Branches Week of April 26, 2020 3

GIT050 Git 4 Remote Repositories 1 Remote Repositories Week of May 3, 2020 4

GIT051 Git 4 Remote Repositories 2 Github Week of May 3, 2020 4

GIT052 Git 4 Remote Repositories 3 Creating Remote Repository Week of May 3, 2020 4

GIT053 Git 4 Remote Repositories 4 Command For Remote Repo Week of May 3, 2020 4

GIT054 Git 4 Remote Repositories 5 Demo Remote Repo using Terminal Part 1 Week of May 3, 2020 4

GIT055 Git 4 Remote Repositories 6 Demo Remote Repo with Terminal Part 2 Week of May 3, 2020 4

GIT056 Git 4 Remote Repositories 7 Demo Remote Repo with Smartgit Week of May 3, 2020 4

GIT057 Git 4 Remote Repositories 8 Publish Local Repo to Github Week of May 3, 2020 4

GIT058 Git 4 Remote Repositories 9 Command for Report Repo Week of May 3, 2020 4

GIT059 Git 4 Remote Repositories 10 Demo Publish Local Repo using Terminal Week of May 3, 2020 4

GIT060 Git 4 Remote Repositories 11 Demo Publish Local Repo using Smartgit Week of May 3, 2020 4

GIT061 Git 4 Remote Repositories 12 Publish Local Branch Week of May 3, 2020 4

GIT062 Git 4 Remote Repositories 13 Demo Publish Local Branch using Terminal Week of May 3, 2020 4

GIT063 Git 4 Remote Repositories 14 Demo Pull branch from remote using Termi Week of May 3, 2020 4

GIT064 Git 4 Remote Repositories 15 Demo Publish local branch to remote usin Week of May 3, 2020 4

GIT065 Git 5 Advance Git 1 Git Workflow Week of May 10, 2020 5

GIT066 Git 5 Advance Git 2 Demo Git Workflow Part 1 Week of May 10, 2020 5

GIT067 Git 5 Advance Git 3 Demo Git Workflow Part 2 Week of May 10, 2020 5

GIT068 Git 5 Advance Git 4 Forking Week of May 10, 2020 5

GIT069 Git 5 Advance Git 5 Demo Forking Week of May 10, 2020 5

GIT070 Git 5 Advance Git 6 Deleting Branch Week of May 10, 2020 5

GIT071 Git 5 Advance Git 7 Demo Deleting Branch Week of May 10, 2020 5

GIT072 Git 5 Advance Git 8 Undoing Local Changes Week of May 10, 2020 5

GIT073 Git 5 Advance Git 9 Undoing Committed Changes Week of May 10, 2020 5

GIT074 Git 5 Advance Git 10 Git Revert Week of May 10, 2020 5

GIT075 Git 5 Advance Git 11 Git Reset Hard Week of May 10, 2020 5

GIT076 Git 5 Advance Git 12 Demo Git Revert Using Smartgit Week of May 10, 2020 5

GIT077 Git 5 Advance Git 13 Demo Git Reset Hard using Terminal Week of May 10, 2020 5

GIT078 Git 5 Advance Git 14 Demo Git Reset Hard using Smartgit Week of May 10, 2020 5

GIT079 Git 6 Advance Git -- Rebase 1 Alternative to Merge -- Rebase Week of May 17, 2020 6

GIT080 Git 6 Advance Git -- Rebase 2 Understanding Merge: Fast-Forward Week of May 17, 2020 6

GIT081 Git 6 Advance Git -- Rebase 3 Demo Fast-Forward Merge using Terminal Week of May 17, 2020 6

GIT082 Git 6 Advance Git -- Rebase 4 Demo Fast-Forward Merge using Smartgit Week of May 17, 2020 6

GIT083 Git 6 Advance Git -- Rebase 5 Understanding Merge: Merge Commit Week of May 17, 2020 6

GIT084 Git 6 Advance Git -- Rebase 6 Demo Merge Commit using Terminal Week of May 17, 2020 6

GIT085 Git 6 Advance Git -- Rebase 7 Demo Merge Commit using Smartgit Week of May 17, 2020 6

GIT086 Git 6 Advance Git -- Rebase 8 Rebase Week of May 17, 2020 6

GIT087 Git 6 Advance Git -- Rebase 9 Rebase Step by Step Week of May 17, 2020 6

GIT088 Git 6 Advance Git -- Rebase 10 Pitfalls and Benefits of Rebase Week of May 17, 2020 6

GIT089 Git 6 Advance Git -- Rebase 11 Demo Rebase using Terminal Week of May 17, 2020 6

GIT090 Git 6 Advance Git -- Rebase 12 Demo Rebase using Smartgit Week of May 17, 2020 6

GIT091 Git 7 Markdown 1 Markdown Week of May 24, 2020 7

GIT092 Git 7 Markdown 2 Demo Markdown Part 1 Week of May 24, 2020 7

GIT093 Git 7 Markdown 3 Demo Markdown Part 2 Week of May 24, 2020 7

GIT094 Git 8 Conclusion 1 Resources Week of May 24, 2020 7

GIT095 Git 8 Conclusion 2 Conclusion Week of May 24, 2020 7

You might also like