Вы находитесь на странице: 1из 92

1 April 12, 2020 Week of April 12, 2020

2 April 19, 2020 Week of April 19, 2020


3 April 26, 2020 Week of April 26, 2020
4 May 3, 2020 Week of May 3, 2020
5 May 10, 2020 Week of May 10, 2020
6 May 17, 2020 Week of May 17, 2020
7 May 24, 2020 Week of May 24, 2020
8 May 31, 2020 Week of May 31, 2020
9 June 7, 2020 Week of June 7, 2020
10 June 14, 2020 Week of June 14, 2020
11 June 21, 2020 Week of June 21, 2020
12 June 28, 2020 Week of June 28, 2020
13 July 5, 2020 Week of July 5, 2020
14 July 12, 2020 Week of July 12, 2020
How to use this checklist
3. Now you can check the boxes and keep it running in your own drive.
PIAIC - AIC Q1 Video Checklist
✓ Video ID Section Lesson No.

ü AIC001 1. Introduction 1

ü AIC002 1. Introduction 2

ü AIC003 1. Introduction 2

AIC004 2. Introduction to Artificial Intelligence 1

AIC005 2. Introduction to Artificial Intelligence 1

AIC006 2. Introduction to Artificial Intelligence 1

AIC007 2. Introduction to Artificial Intelligence 1

AIC008 2. Introduction to Artificial Intelligence 1

AIC009 2. Introduction to Artificial Intelligence 1

AIC010 2. Introduction to Artificial Intelligence 1

AIC011 2. Introduction to Artificial Intelligence 1

AIC012 2. Introduction to Artificial Intelligence 1

AIC013 2. Introduction to Artificial Intelligence 1

AIC014 2. Introduction to Artificial Intelligence 1

AIC015 2. Introduction to Artificial Intelligence 1

AIC016 2. Introduction to Artificial Intelligence 1

AIC017 2. Introduction to Artificial Intelligence 1

AIC018 2. Introduction to Artificial Intelligence 1

AIC019 2. Introduction to Artificial Intelligence 1

AIC020 2. Introduction to Artificial Intelligence 1

AIC021 2. Introduction to Artificial Intelligence 1

AIC022 2. Introduction to Artificial Intelligence 1


AIC023 2. Introduction to Artificial Intelligence 2

AIC024 2. Introduction to Artificial Intelligence 2

AIC025 2. Introduction to Artificial Intelligence 2

AIC026 2. Introduction to Artificial Intelligence 2

AIC027 2. Introduction to Artificial Intelligence 2

AIC028 2. Introduction to Artificial Intelligence 2

AIC029 2. Introduction to Artificial Intelligence 2

AIC030 2. Introduction to Artificial Intelligence 3

AIC031 2. Introduction to Artificial Intelligence 3

AIC032 2. Introduction to Artificial Intelligence 3

AIC033 2. Introduction to Artificial Intelligence 3

AIC034 2. Introduction to Artificial Intelligence 3

AIC035 2. Introduction to Artificial Intelligence 3

AIC036 2. Introduction to Artificial Intelligence 3

AIC037 2. Introduction to Artificial Intelligence 3

AIC038 3. Python 1

AIC039 3. Python 1

AIC040 3. Python 1

AIC041 3. Python 1

AIC042 3. Python 1

AIC043 3. Python 1

AIC044 3. Python 1

AIC045 3. Python 1

AIC046 3. Python 1

AIC047 3. Python 1

AIC048 3. Python 1
AIC049 3. Python 1

AIC050 3. Python 1

AIC051 3. Python 1

AIC052 3. Python 1

AIC053 3. Python 1

AIC054 3. Python 1

AIC055 3. Python 1

AIC056 3. Python 1

AIC057 3. Python 1

AIC058 3. Python 1

AIC059 3. Python 1

AIC060 3. Python 2

AIC061 3. Python 2

AIC062 3. Python 2

AIC063 3. Python 2

AIC064 3. Python 2

AIC065 3. Python 2

AIC066 3. Python 2

AIC067 3. Python 2

AIC068 3. Python 2

AIC069 3. Python 2

AIC070 3. Python 2

AIC071 3. Python 2

AIC072 3. Python 2

AIC073 3. Python 2

AIC074 3. Python 2
AIC075 3. Python 2

AIC076 3. Python 2

AIC077 3. Python 2

AIC078 3. Python 2

AIC079 3. Python 2

AIC080 3. Python 2

AIC081 3. Python 2

AIC082 3. Python 3

AIC083 3. Python 3

AIC084 3. Python 3

AIC085 3. Python 3

AIC086 3. Python 3

AIC087 3. Python 3

AIC088 3. Python 3

AIC089 3. Python 3

AIC090 3. Python 3

AIC091 3. Python 3

AIC092 3. Python 3

AIC093 3. Python 3

AIC094 3. Python 3

AIC095 3. Python 3

AIC096 3. Python 3

AIC097 3. Python 3

AIC098 3. Python 3

AIC099 3. Python 3
Lesson Name Video No. Video Name

Welcome to PIAIC Program 1 Welcome Aboard


Artificial Intelligence Program
1 Introduction
Overview
Artificial Intelligence Program
2 Artificial Intelligence Q1 Overview
Overview
What is AI 1 Intro to AI

What is AI 2 Impact of AI in Industries

What is AI 3 ANI vs AGI

What is AI 4 Machine Learning

What is AI 5 Why Now?

What is AI 6 What is Data?

What is AI 7 Acquiring Data

What is AI 8 Use And Misuse of Data

What is AI 9 Data Science vs Machine Learning

What is AI 10 Intro to Deep Learning

What is AI 11 AI and Related Disciplines

What is AI 12 What Makes an AI Company?

What is AI 13 Examples Supervised Learning

What is AI 14 Limitations of Machine Learning

What is AI 15 Machine Learning Examples

What is AI 16 Data Science Examples

What is AI 17 Machine Learning Changing Job Functions

What is AI 18 Working with an AI Team

What is AI 19 Machine Learning Tools


Building AI In Your Company 1 Case Studies

Building AI In Your Company 2 Some Roles of an AI Team

Building AI In Your Company 3 AI Transformation Playbook

Building AI In Your Company 4 Pitfalls of AI

Building AI In Your Company 5 Taking the First Step

Building AI In Your Company 6 Survey of AI App Areas

Building AI In Your Company 7 Survey of AI Techniques

AI and Society 1 Realistic View of AI

AI and Society 2 Discrimination and Bias

AI and Society 3 Adversarial Attacks on AI

AI and Society 4 Adverse Uses of AI

AI and Society 5 AI and Developing Economies

AI and Society 6 AI and Jobs

AI and Society 7 Conclusion

AI and Society 8 Test Preparation

Python Part 1 1 Programming with Python

Python Part 1 2 Compiler and Interpreter

Python Part 1 3 Let's Learn Python

Python Part 1 4 Versions of Python

Python Part 1 5 Versions of Python Part 2

Python Part 1 6 Print

Python Part 1 7 Variables

Python Part 1 8 If Else Statement

Python Part 1 9 Comments

Python Part 1 10 User Inputs

Python Part 1 11 Lists


Python Part 1 12 List - In Practice

Python Part 1 13 Accessing List Elements

Python Part 1 14 Adding Values in Lists

Python Part 1 15 Adding Values in Lists - In Practice

Python Part 1 16 Finding Values in Lists

Python Part 1 17 Slicing Elements from Lists

Python Part 1 18 Slicing - In Practice

Python Part 1 19 Removing Elements from List

Python Part 1 20 Popping Elements from Lists

Python Part 1 21 Tuples

Python Part 1 22 Tuple - In Practice

Python Part 2 1 For Loops

Python Part 2 2 For Loop Break Keywords

Python Part 2 3 For Loop Continue Keywords

Python Part 2 4 For Loop - In Practice

Python Part 2 5 Nested for Loop - In Practice

Python Part 2 6 Nested for Loop - In Practice Part 2

Python Part 2 7 Type Casting

Python Part 2 8 Type Casting - In Practice

Python Part 2 9 Changing Case

Python Part 2 10 Changing Case - In Practice

Python Part 2 11 Dictionaries

Python Part 2 12 Dictionary - In Practice

Python Part 2 13 Accessing Info from Dictionaries

Python Part 2 14 Adding Keys to Dictionaries


Adding a New Key To An Existing Dictionary - In
Python Part 2 15
Practice
Python Part 2 16 Removing Info from Dictionaries

Python Part 2 17 Iterating over info from Dictionaries

Python Part 2 18 What Can you store in Dictionaries

Python Part 2 19 List of Dictionaries

Python Part 2 20 Accessing info from a List of Dictionaries

Python Part 2 21 Dictionary of Lists

Python Part 2 22 Dictionary of Dictionaries

Python Part 3 1 Function Part 1

Python Part 3 2 Function Part 2

Python Part 3 3 Function Part 3

Python Part 3 4 Function Part 4

Python Part 3 5 Function Part 5

Python Part 3 6 Function Part 6

Python Part 3 7 Function Part 7

Python Part 3 8 Function Part 8

Python Part 3 9 Function Part 9

Python Part 3 10 Function Part 10

Python Part 3 11 Function Part 11

Python Part 3 12 Loops

Python Part 3 13 Classes

Python Part 3 14 Data Files

Python Part 3 15 Modules

Python Part 3 16 CSV Files

Python Part 3 17 JSON File

Python Part 3 18 Exceptions


0/99 completed

Day Week Number

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1


Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4


Week of May 3, 2020 4

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7


Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12


PIAIC - IOT Q1 Video Checklist
✓ Video ID Section Lesson No.

0 IOT001 1. Introduction 1

0 IOT002 2. Introduction to Internet of Things 1

0 IOT003 2. Introduction to Internet of Things 1

0 IOT004 2. Introduction to Internet of Things 1

0 IOT005 2. Introduction to Internet of Things 1

0 IOT006 2. Introduction to Internet of Things 1

0 IOT007 2. Introduction to Internet of Things 1

0 IOT008 2. Introduction to Internet of Things 1

0 IOT009 2. Introduction to Internet of Things 1

0 IOT010 2. Introduction to Internet of Things 1

0 IOT011 2. Introduction to Internet of Things 1

0 IOT012 2. Introduction to Internet of Things 1

0 IOT013 2. Introduction to Internet of Things 1

0 IOT014 2. Introduction to Internet of Things 1

0 IOT015 2. Introduction to Internet of Things 1

0 IOT016 2. Introduction to Internet of Things 1

0 IOT017 2. Introduction to Internet of Things 1

0 IOT018 2. Introduction to Internet of Things 1

0 IOT019 2. Introduction to Internet of Things 1

0 IOT020 2. Introduction to Internet of Things 1

0 IOT021 2. Introduction to Internet of Things 1

0 IOT022 2. Introduction to Internet of Things 1


0 IOT023 2. Introduction to Internet of Things 2

0 IOT024 2. Introduction to Internet of Things 2

0 IOT025 2. Introduction to Internet of Things 2

0 IOT026 2. Introduction to Internet of Things 2

0 IOT027 2. Introduction to Internet of Things 2

0 IOT028 2. Introduction to Internet of Things 2

0 IOT029 2. Introduction to Internet of Things 2

0 IOT030 2. Introduction to Internet of Things 2

0 IOT031 2. Introduction to Internet of Things 2

0 IOT032 2. Introduction to Internet of Things 2

0 IOT033 2. Introduction to Internet of Things 2

0 IOT034 2. Introduction to Internet of Things 2

0 IOT035 2. Introduction to Internet of Things 2

0 IOT036 2. Introduction to Internet of Things 2

0 IOT037 2. Introduction to Internet of Things 2

0 IOT038 2. Introduction to Internet of Things 2

0 IOT039 2. Introduction to Internet of Things 2

0 IOT040 2. Introduction to Internet of Things 2

0 IOT041 2. Introduction to Internet of Things 2

0 IOT042 2. Introduction to Internet of Things 2

0 IOT043 2. Introduction to Internet of Things 2

0 IOT044 2. Introduction to Internet of Things 2

0 IOT045 2. Introduction to Internet of Things 2

0 IOT046 2. Introduction to Internet of Things 2

0 IOT047 2. Introduction to Internet of Things 2

0 IOT048 2. Introduction to Internet of Things 3


0 IOT049 2. Introduction to Internet of Things 3

0 IOT050 2. Introduction to Internet of Things 3

0 IOT051 2. Introduction to Internet of Things 3

0 IOT052 2. Introduction to Internet of Things 3

0 IOT053 2. Introduction to Internet of Things 3

0 IOT054 2. Introduction to Internet of Things 3

0 IOT055 2. Introduction to Internet of Things 3

0 IOT056 2. Introduction to Internet of Things 3

0 IOT057 2. Introduction to Internet of Things 3

0 IOT058 2. Introduction to Internet of Things 3

0 IOT059 2. Introduction to Internet of Things 3

0 IOT060 2. Introduction to Internet of Things 3

0 IOT061 2. Introduction to Internet of Things 3

0 IOT062 2. Introduction to Internet of Things 3

0 IOT063 2. Introduction to Internet of Things 3

0 IOT064 2. Introduction to Internet of Things 3

0 IOT065 2. Introduction to Internet of Things 3

0 IOT066 2. Introduction to Internet of Things 3

0 IOT067 2. Introduction to Internet of Things 3

0 IOT068 2. Introduction to Internet of Things 3

0 IOT069 2. Introduction to Internet of Things 3

0 IOT070 2. Introduction to Internet of Things 3

0 IOT071 2. Introduction to Internet of Things 3

0 IOT072 2. Introduction to Internet of Things 3

0 IOT073 2. Introduction to Internet of Things 3

0 IOT074 2. Introduction to Internet of Things 3


0 IOT075 2. Introduction to Internet of Things 3

0 IOT076 2. Introduction to Internet of Things 4

0 IOT077 2. Introduction to Internet of Things 4

0 IOT078 2. Introduction to Internet of Things 4

0 IOT079 2. Introduction to Internet of Things 4

0 IOT080 2. Introduction to Internet of Things 4

0 IOT081 2. Introduction to Internet of Things 4

0 IOT082 2. Introduction to Internet of Things 4

0 IOT083 2. Introduction to Internet of Things 4

0 IOT084 2. Introduction to Internet of Things 4

0 IOT085 2. Introduction to Internet of Things 4

0 IOT086 2. Introduction to Internet of Things 4

0 IOT087 2. Introduction to Internet of Things 4

0 IOT088 2. Introduction to Internet of Things 4

0 IOT089 2. Introduction to Internet of Things 4

0 IOT090 2. Introduction to Internet of Things 4

0 IOT091 2. Introduction to Internet of Things 4

0 IOT092 2. Introduction to Internet of Things 4

0 IOT093 2. Introduction to Internet of Things 4

0 IOT094 2. Introduction to Internet of Things 4

0 IOT095 2. Introduction to Internet of Things 4

0 IOT096 2. Introduction to Internet of Things 4

0 IOT097 2. Introduction to Internet of Things 4

0 IOT098 2. Introduction to Internet of Things 4

0 IOT099 2. Introduction to Internet of Things 4

0 IOT100 2. Introduction to Internet of Things 4


0 IOT101 2. Introduction to Internet of Things 4

0 IOT102 2. Introduction to Internet of Things 4

0 IOT103 2. Introduction to Internet of Things 4

0 IOT104 2. Introduction to Internet of Things 4

0 IOT105 2. Introduction to Internet of Things 4

0 IOT106 2. Introduction to Internet of Things 4

0 IOT107 2. Introduction to Internet of Things 4

0 IOT108 3. Rust Programming Part 1 1

0 IOT109 3. Rust Programming Part 1 1

0 IOT110 3. Rust Programming Part 1 1

0 IOT111 3. Rust Programming Part 1 1

0 IOT112 3. Rust Programming Part 1 1

0 IOT113 3. Rust Programming Part 1 1

0 IOT114 3. Rust Programming Part 1 1

0 IOT115 3. Rust Programming Part 1 1

0 IOT116 3. Rust Programming Part 1 1

0 IOT117 3. Rust Programming Part 1 1

0 IOT118 3. Rust Programming Part 1 1

0 IOT119 3. Rust Programming Part 1 1

0 IOT120 3. Rust Programming Part 1 1

0 IOT121 3. Rust Programming Part 1 1

0 IOT122 3. Rust Programming Part 1 1

0 IOT123 3. Rust Programming Part 1 1

0 IOT124 3. Rust Programming Part 1 2

0 IOT125 3. Rust Programming Part 1 2

0 IOT126 3. Rust Programming Part 1 2


0 IOT127 3. Rust Programming Part 1 2

0 IOT128 3. Rust Programming Part 1 2

0 IOT129 3. Rust Programming Part 1 2

0 IOT130 3. Rust Programming Part 1 2

0 IOT131 3. Rust Programming Part 1 2

0 IOT132 3. Rust Programming Part 1 2

0 IOT133 3. Rust Programming Part 1 2

0 IOT134 3. Rust Programming Part 1 2

0 IOT135 3. Rust Programming Part 1 2

0 IOT136 3. Rust Programming Part 1 2

0 IOT137 3. Rust Programming Part 1 3

0 IOT138 3. Rust Programming Part 1 3

0 IOT139 3. Rust Programming Part 1 3

0 IOT140 3. Rust Programming Part 1 3

0 IOT141 3. Rust Programming Part 1 3

0 IOT142 3. Rust Programming Part 1 3

0 IOT143 3. Rust Programming Part 1 3

0 IOT144 3. Rust Programming Part 1 3

0 IOT145 3. Rust Programming Part 1 3

0 IOT146 3. Rust Programming Part 1 4

0 IOT147 3. Rust Programming Part 1 4

0 IOT148 3. Rust Programming Part 1 4

0 IOT149 3. Rust Programming Part 1 4

0 IOT150 3. Rust Programming Part 1 4

0 IOT151 3. Rust Programming Part 1 4

0 IOT152 3. Rust Programming Part 1 4


0 IOT153 3. Rust Programming Part 1 4

0 IOT154 3. Rust Programming Part 1 4

0 IOT155 3. Rust Programming Part 1 4

0 IOT156 3. Rust Programming Part 1 4

0 IOT157 3. Rust Programming Part 1 4

0 IOT158 3. Rust Programming Part 1 4

0 IOT159 3. Rust Programming Part 1 4

0 IOT160 3. Rust Programming Part 1 4

0 IOT161 3. Rust Programming Part 1 4

0 IOT162 3. Rust Programming Part 1 4

0 IOT163 3. Rust Programming Part 1 4

0 IOT164 3. Rust Programming Part 1 4

0 IOT165 3. Rust Programming Part 1 4

0 IOT166 3. Rust Programming Part 1 5

0 IOT167 3. Rust Programming Part 1 5

0 IOT168 3. Rust Programming Part 1 5

0 IOT169 3. Rust Programming Part 1 5

0 IOT170 3. Rust Programming Part 1 5

0 IOT171 3. Rust Programming Part 1 5

0 IOT172 3. Rust Programming Part 1 5

0 IOT173 3. Rust Programming Part 1 5

0 IOT174 3. Rust Programming Part 1 5

0 IOT175 3. Rust Programming Part 1 5

0 IOT176 3. Rust Programming Part 1 5

0 IOT177 3. Rust Programming Part 1 5

0 IOT178 3. Rust Programming Part 1 5


0 IOT179 3. Rust Programming Part 1 5

0 IOT180 3. Rust Programming Part 1 5

0 IOT181 3. Rust Programming Part 1 5

0 IOT182 3. Rust Programming Part 1 5

0 IOT183 3. Rust Programming Part 1 5

0 IOT184 5. Rust Programming Part 2 1

0 IOT185 5. Rust Programming Part 2 1

0 IOT186 5. Rust Programming Part 2 1

0 IOT187 5. Rust Programming Part 2 1

0 IOT188 5. Rust Programming Part 2 1

0 IOT189 5. Rust Programming Part 2 1

0 IOT190 5. Rust Programming Part 2 1

0 IOT191 5. Rust Programming Part 2 1

0 IOT192 5. Rust Programming Part 2 1

0 IOT193 5. Rust Programming Part 2 1

0 IOT194 5. Rust Programming Part 2 1

0 IOT195 5. Rust Programming Part 2 1

0 IOT196 5. Rust Programming Part 2 1

0 IOT197 5. Rust Programming Part 2 1

0 IOT198 5. Rust Programming Part 2 1

0 IOT199 5. Rust Programming Part 2 1

0 IOT200 5. Rust Programming Part 2 1

0 IOT201 5. Rust Programming Part 2 2

0 IOT202 5. Rust Programming Part 2 2

0 IOT203 5. Rust Programming Part 2 2

0 IOT204 5. Rust Programming Part 2 2


0 IOT205 5. Rust Programming Part 2 2

0 IOT206 5. Rust Programming Part 2 2

0 IOT207 5. Rust Programming Part 2 2

0 IOT208 5. Rust Programming Part 2 2

0 IOT209 5. Rust Programming Part 2 2

0 IOT210 5. Rust Programming Part 2 2

0 IOT211 5. Rust Programming Part 2 2

0 IOT212 5. Rust Programming Part 2 2

0 IOT213 5. Rust Programming Part 2 2

0 IOT214 5. Rust Programming Part 2 2

0 IOT215 5. Rust Programming Part 2 2

0 IOT216 5. Rust Programming Part 2 2

0 IOT217 5. Rust Programming Part 2 2

0 IOT218 5. Rust Programming Part 2 2

0 IOT219 5. Rust Programming Part 2 2

0 IOT220 5. Rust Programming Part 2 2

0 IOT221 5. Rust Programming Part 2 2

0 IOT222 5. Rust Programming Part 2 2

0 IOT223 5. Rust Programming Part 2 2

0 IOT224 5. Rust Programming Part 2 2

0 IOT225 5. Rust Programming Part 2 2

0 IOT226 5. Rust Programming Part 2 2

0 IOT227 5. Rust Programming Part 2 2

0 IOT228 5. Rust Programming Part 2 3

0 IOT229 5. Rust Programming Part 2 3

0 IOT230 5. Rust Programming Part 2 3


0 IOT231 5. Rust Programming Part 2 3

0 IOT232 5. Rust Programming Part 2 3

0 IOT233 5. Rust Programming Part 2 3

0 IOT234 5. Rust Programming Part 2 3

0 IOT235 5. Rust Programming Part 2 3

0 IOT236 5. Rust Programming Part 2 3

0 IOT237 5. Rust Programming Part 2 3

0 IOT238 5. Rust Programming Part 2 3

0 IOT239 5. Rust Programming Part 2 3

0 IOT240 5. Rust Programming Part 2 3

0 IOT241 5. Rust Programming Part 2 3

0 IOT242 5. Rust Programming Part 2 3

0 IOT243 5. Rust Programming Part 2 3

0 IOT244 5. Rust Programming Part 2 3

0 IOT245 5. Rust Programming Part 2 3

0 IOT246 5. Rust Programming Part 2 3

0 IOT247 5. Rust Programming Part 2 3

0 IOT248 5. Rust Programming Part 2 3

0 IOT249 5. Rust Programming Part 2 3

0 IOT250 5. Rust Programming Part 2 3

0 IOT251 5. Rust Programming Part 2 3

0 IOT252 5. Rust Programming Part 2 3

0 IOT253 5. Rust Programming Part 2 3

0 IOT254 5. Rust Programming Part 2 3

0 IOT255 5. Rust Programming Part 2 3

0 IOT256 5. Rust Programming Part 2 3


0 IOT257 5. Rust Programming Part 2 3

0 IOT258 5. Rust Programming Part 2 3

0 IOT259 5. Rust Programming Part 2 4

0 IOT260 5. Rust Programming Part 2 4

0 IOT261 5. Rust Programming Part 2 4

0 IOT262 5. Rust Programming Part 2 4

0 IOT263 5. Rust Programming Part 2 4

0 IOT264 5. Rust Programming Part 2 4

0 IOT265 5. Rust Programming Part 2 4

0 IOT266 5. Rust Programming Part 2 4

0 IOT267 5. Rust Programming Part 2 4

0 IOT268 5. Rust Programming Part 2 4

0 IOT269 5. Rust Programming Part 2 4

0 IOT270 5. Rust Programming Part 2 4


Lesson Name Video No. Video Name

Welcome to PIAIC Program 1 Welcome Aboard

Introduction to 4IR 1 Introduction

Introduction to 4IR 2 Introduction to 4IR, IoT and Embedded Systems

Introduction to 4IR 3 What is the Fourth IR, first 3 IR

Introduction to 4IR 4 What is the Fourth IR 2

Introduction to 4IR 5 Difference B/W Third & Fourth IR

Introduction to 4IR 6 The Issues & Concern

Introduction to 4IR 7 Next wave of Industry 4IR

Introduction to 4IR 8 We are Way Behind the Developed Countries


PIAIC will Apply 4IR Technologies on Pakistani
Introduction to 4IR 9
Industry Verticals
The Internet of Things (IoT) will power the Fourth
Introduction to 4IR 10
Industrial Revolution
Introduction to 4IR 11 What is IoT

Introduction to 4IR 12 Definition of IOT

Introduction to 4IR 13 IOT is about Billions of Devices

Introduction to 4IR 14 The Current and Future Impact of IoT

Introduction to 4IR 15 Benefits of IOT

Introduction to 4IR 16 IOT Enabling Factors

Introduction to 4IR 17 Components of IoT architecture

Introduction to 4IR 18 End-to-end IoT

Introduction to 4IR 19 Example IOT Devices

Introduction to 4IR 20 Software Required

Introduction to 4IR 21 Our Programming Languages


Introduction to Internet of Things
1 Applications of IOT
Part 2
Introduction to Internet of Things
2 Intro to IOT
Part 2
Introduction to Internet of Things
3 Where we started
Part 2
Introduction to Internet of Things
4 Value Proposition
Part 2
Introduction to Internet of Things
5 Layers of IOT
Part 2
Introduction to Internet of Things
6 Challenges to IOT
Part 2
Introduction to Internet of Things
7 Past Present FO IOT
Part 2
Introduction to Internet of Things
8 IOT Example
Part 2
Introduction to Internet of Things
9 IOT Example Wht the IOT RCD
Part 2
Introduction to Internet of Things
10 IOT Devices vs Computer
Part 2
Introduction to Internet of Things
11 Technological Trends
Part 2
Introduction to Internet of Things
12 What are Embedded Systems
Part 2
Introduction to Internet of Things
13 Efficiency Rules in ES
Part 2
Introduction to Internet of Things
14 ES VS RPD
Part 2
Introduction to Internet of Things
15 Embedded SS
Part 2
Introduction to Internet of Things
16 Microcontrollers
Part 2
Introduction to Internet of Things
17 Sensors
Part 2
Introduction to Internet of Things
18 Actuators
Part 2
Introduction to Internet of Things
19 Analog to Digital
Part 2
Introduction to Internet of Things
20 Microcontroller
Part 2
Introduction to Internet of Things
21 Other Microcontroller
Part 2
Introduction to Internet of Things
22 IOT Devuces Cloud Services
Part 2
Introduction to Internet of Things
23 IOT involves Two
Part 2
Introduction to Internet of Things
24 Example Water Pricing
Part 2
Introduction to Internet of Things
25 Maker IOT
Part 2
Introduction to Internet of Things
1 1. Consumer IOT
Part 3
Introduction to Internet of Things
2 2. Enterprise IOT
Part 3
Introduction to Internet of Things
3 3. IOT For Manufacturing
Part 3
Introduction to Internet of Things
4 4. IOT Enabled Smart City
Part 3
Introduction to Internet of Things
5 5. IOT Enabled Retail
Part 3
Introduction to Internet of Things
6 6. IOT Adoption
Part 3
Introduction to Internet of Things
7 7. IOBT Software and Combat Clouds
Part 3
Introduction to Internet of Things
8 8. An IOT Device
Part 3
Introduction to Internet of Things
9 9. Consumer versus Business Goals for IOT
Part 3
Introduction to Internet of Things
10 10. IoT Consumer Space Examples
Part 3
Introduction to Internet of Things
11 11. Business goal for IOT
Part 3
Introduction to Internet of Things
12 12. IOT Verticals
Part 3
Introduction to Internet of Things
13 13. Core Subsystems of an IoT Architecture
Part 3
Introduction to Internet of Things
14 14. IOT Sub Systems Description 1
Part 3
Introduction to Internet of Things
15 15. IOT Sub Systems Description 2
Part 3
Introduction to Internet of Things
16 16. Optional Subsystems of an IoT Architecture 1
Part 3
Introduction to Internet of Things
17 17. Optional Subsystems of an IoT Architecture 2
Part 3
Introduction to Internet of Things
18 18. IoT Hardware: IP Enabled Devices
Part 3
Introduction to Internet of Things
19 19. IoT Hardware: Sensors and Smart Sensors
Part 3
Introduction to Internet of Things
20 20. IoT Hardware: Non-IP Enabled Devices
Part 3
Introduction to Internet of Things
21 21. Example of Sensors Available
Part 3
Introduction to Internet of Things
22 22. Edge Devices and Field Gateways
Part 3
Introduction to Internet of Things
23 23. Edge computing
Part 3
Introduction to Internet of Things 24. Why pure cloud computing is not the best option
24
Part 3 for IoT
Introduction to Internet of Things
25 25. How does edge computing work 1
Part 3
Introduction to Internet of Things
26 26. How does edge computing work 2
Part 3
Introduction to Internet of Things
27 27. The benefits for edge computing in IoT
Part 3
Introduction to Internet of Things
28 28. Edge Computing Use Cases
Part 3
Introduction to Internet of Things
1 1. Voice Revolution
Part 4
Introduction to Internet of Things
2 2. Voice Assistant
Part 4
Introduction to Internet of Things
3 3. Voice entry point in IOT
Part 4
Introduction to Internet of Things
4 4. Visions of dialogue from science fiction
Part 4
Introduction to Internet of Things
5 5. A new kind of UI VUI
Part 4
Introduction to Internet of Things
6 6. VUI Human to human vs human to computer
Part 4
Introduction to Internet of Things
7 7. Digital Assistants are so Hot
Part 4
Introduction to Internet of Things
8 8. Reasons for being so Hot
Part 4
Introduction to Internet of Things
9 9. AI Assistants Some Examples
Part 4
Introduction to Internet of Things
10 10. What is a Bot
Part 4
Introduction to Internet of Things
11 11. Scenarios for Bots
Part 4
Introduction to Internet of Things
12 12. Embedded devices with dialogue
Part 4
Introduction to Internet of Things
13 13. Embedded devices with dialogue capabilities
Part 4
Introduction to Internet of Things
14 14. Dialogs are for bots like screens
Part 4
Introduction to Internet of Things
15 15. Google Assistant
Part 4
Introduction to Internet of Things
16 16. Google Assistant coming soon for more speakers
Part 4
Introduction to Internet of Things
17 17. Google wants to see as well hear
Part 4
Introduction to Internet of Things
18 18. How to develop for the google Assistant Platform
Part 4
Introduction to Internet of Things
19 19. VUI Some design principles
Part 4
Introduction to Internet of Things
20 20. Our voice platform
Part 4
Introduction to Internet of Things
21 21. IoT Open Source Software
Part 4
Introduction to Internet of Things
22 22. Rust Performance with Safety
Part 4
Introduction to Internet of Things
23 23. Our Messaging Protocols Kafka and MQTT
Part 4
Introduction to Internet of Things
24 24. Our Orchestrator why the IoT needs Kubernetes
Part 4
Introduction to Internet of Things
25 25. Hardware which we will use Microcontroller
Part 4
Introduction to Internet of Things
26 26. Hardware which we will use field gateway Edge
Part 4
Introduction to Internet of Things
27 27. Our Programming Languages
Part 4
Introduction to Internet of Things
28 28. The future of IoT is AI
Part 4
Introduction to Internet of Things
29 29. Blockchain in the Internet of Things
Part 4
Introduction to Internet of Things
30 30. Iot and Blockchain Complement each other
Part 4
Introduction to Internet of Things
31 31. The Fourth Industrial Revolution
Part 4
Introduction to Internet of Things
32 32. Conclusion
Part 4
Linux & Rust Installation 1 Linux Installation

Linux & Rust Installation 2 Why Linux

Linux & Rust Installation 3 Download Ubuntu Image

Linux & Rust Installation 4 Download Etcher

Linux & Rust Installation 5 Install Etcher

Linux & Rust Installation 6 Reboot-To start Linux Installation

Linux & Rust Installation 7 Start Linux Installation

Linux & Rust Installation 8 Linux OS Prerequisite for Rust

Linux & Rust Installation 9 Rust Installation on Linux and MacOS

Linux & Rust Installation 10 Windows OS Prerequisite for Rust

Linux & Rust Installation 11 Rust Installation In Windows

Linux & Rust Installation 12 Download Visual Code

Linux & Rust Installation 13 Rust Playground for Online Coding

Linux & Rust Installation 14 Install Decoder for coding on Mobile

Linux & Rust Installation 15 Official Documentation

Linux & Rust Installation 16 Questions & Feedback


Rust Programming Language
1 Introduction
Part 1
Rust Programming Language
2 The Rust Programming Language
Part 1
Rust Programming Language
3 Chapte 1.3 Hello Cargo
Part 1
Rust Programming Language
4 Chapte 1.3 Creating a Project with Cargo
Part 1
Rust Programming Language
5 Chapter 3.1 Variables
Part 1
Rust Programming Language
6 Chapter 3.1 Variables & Mutability
Part 1
Rust Programming Language
7 Chapter 3.1 Constants
Part 1
Rust Programming Language
8 Chapter 3.1 Shadowing
Part 1
Rust Programming Language
9 Chapter 3.2 Data Types
Part 1
Rust Programming Language
10 Chapter 3.2 Scalar Data Type
Part 1
Rust Programming Language
11 Chapter 3.2 Number Literals
Part 1
Rust Programming Language
12 Chapter 3.2 Arithmetic operations
Part 1
Rust Programming Language
13 Chapter 3.2 Compound Data Type
Part 1
Rust Programming Language
1 Chapter 3.3 Functions
Part 2
Rust Programming Language
2 Chapter 3.3 Calling a function
Part 2
Rust Programming Language
3 Chapter 3.3 Statements & Expression
Part 2
Rust Programming Language
4 Chapter 3.3 Argument & Parameter
Part 2
Rust Programming Language
5 Chapter 3.5 Control Flow
Part 2
Rust Programming Language
6 Chapter 3.5 Loops
Part 2
Rust Programming Language
7 Chapter 3.5 While Loop
Part 2
Rust Programming Language
8 Chapter 3.5 for loop
Part 2
Rust Programming Language
9 Questions & Feedback
Part 2
Rust Programming Language
1 Chapter 4.1 Understanding Ownership
Part 3 Chapter 4
Rust Programming Language
2 Stack
Part 3 Chapter 4
Rust Programming Language
3 Heap
Part 3 Chapter 4
Rust Programming Language
4 Comparing Heap & Stack
Part 3 Chapter 4
Rust Programming Language
5 Ownership Rules
Part 3 Chapter 4
Rust Programming Language
6 String Literal
Part 3 Chapter 4
Rust Programming Language
7 The String Type
Part 3 Chapter 4
Rust Programming Language
8 Ways Variables & Data Interact
Part 3 Chapter 4
Rust Programming Language
9 Ways Variables & Data Interact Move
Part 3 Chapter 4
Rust Programming Language
10 Ways Variables & Data Interact Clone
Part 3 Chapter 4
Rust Programming Language
11 Stack Only Data Copy
Part 3 Chapter 4
Rust Programming Language
12 Ownership & Function
Part 3 Chapter 4
Rust Programming Language
13 Returning Values & Scope
Part 3 Chapter 4
Rust Programming Language
14 Return Multiple Values
Part 3 Chapter 4
Rust Programming Language
15 Chapter 4.2 Borrowing
Part 3 Chapter 4
Rust Programming Language
16 Referencing
Part 3 Chapter 4
Rust Programming Language
17 Mutable References
Part 3 Chapter 4
Rust Programming Language
18 Data Race
Part 3 Chapter 4
Rust Programming Language
19 Mutable & Immutable Ref
Part 3 Chapter 4
Rust Programming Language
20 Dangling References
Part 3 Chapter 4
Rust Programming Language
1 Introduction to Struct
Part 4 Chapter 5
Rust Programming Language
2 Defining Struct
Part 4 Chapter 5
Rust Programming Language
3 Mutable Struct
Part 4 Chapter 5
Rust Programming Language
4 Field Init Shorthand
Part 4 Chapter 5
Rust Programming Language
5 Struct Update Syntax
Part 4 Chapter 5
Rust Programming Language
6 Tuple Structs
Part 4 Chapter 5
Rust Programming Language
7 OwnerShip of Struct Data
Part 4 Chapter 5
Rust Programming Language
8 An Example Program Using Structs
Part 4 Chapter 5
Rust Programming Language
9 Refactoring with Tuples
Part 4 Chapter 5
Rust Programming Language
10 Refactoring with Structs
Part 4 Chapter 5
Rust Programming Language
11 Adding Useful Functionality with Derived Traits
Part 4 Chapter 5
Rust Programming Language
12 Method Syntax
Part 4 Chapter 5
Rust Programming Language
13 Defining Methods
Part 4 Chapter 5
Rust Programming Language
14 Methods with More Parameters
Part 4 Chapter 5
Rust Programming Language
15 Associated Functions
Part 4 Chapter 5
Rust Programming Language
16 Multiple impl Blocks
Part 4 Chapter 5
Rust Programming Language
17 Question & Feedback
Part 4 Chapter 5
Rust Programming Language
18 User Input
Part 4 Chapter 5
Rust Programming Language
1 Enums
Part 5 Chapter 6
Rust Programming Language
2 Enum Example 1
Part 5 Chapter 6
Rust Programming Language
3 Enum Example 2
Part 5 Chapter 6
Rust Programming Language
4 Where's tha Data
Part 5 Chapter 6
Rust Programming Language
5 A Concise Way using an enum
Part 5 Chapter 6
Rust Programming Language
6 Creating Enum for Message
Part 5 Chapter 6
Rust Programming Language
7 Defining Methods for Enum
Part 5 Chapter 6
Rust Programming Language
8 Defining & Calling a function
Part 5 Chapter 6
Rust Programming Language
9 The "Option" Enum
Part 5 Chapter 6
Rust Programming Language
10 Create instances from Predefined Option Enum
Part 5 Chapter 6
Rust Programming Language
11 Does Rust Have Nulls ?
Part 5 Chapter 6
Rust Programming Language
12 The Match Control Flow Operator
Part 5 Chapter 6
Rust Programming Language
13 Coin Sorting Machine
Part 5 Chapter 6
Rust Programming Language
14 Coin Sorting Machine Code
Part 5 Chapter 6
Rust Programming Language
15 Curly Brackets in Match Arm
Part 5 Chapter 6
Rust Programming Language
16 Patterns That Bind to values
Part 5 Chapter 6
Rust Programming Language
17 Matching with Option <T>
Part 5 Chapter 6
Rust Programming Language
1 Managing Growing Projects
Part 6 Chapter 7
Rust Programming Language
2 Package And Crates
Part 6 Chapter 7
Rust Programming Language
3 Package
Part 6 Chapter 7
Rust Programming Language
4 Multiply Binary Crates
Part 6 Chapter 7
Rust Programming Language
5 How Crates help us
Part 6 Chapter 7
Rust Programming Language
6 External Crate
Part 6 Chapter 7
Rust Programming Language
7 Example
Part 6 Chapter 7
Rust Programming Language
8 Modules
Part 6 Chapter 7
Rust Programming Language
9 Module Example
Part 6 Chapter 7
Rust Programming Language
10 Advantages Of Module
Part 6 Chapter 7
Rust Programming Language
11 The Module Tree
Part 6 Chapter 7
Rust Programming Language
12 Path
Part 6 Chapter 7
Rust Programming Language
13 Absolute & Relative Path
Part 6 Chapter 7
Rust Programming Language
14 Module Tree of our Program
Part 6 Chapter 7
Rust Programming Language
15 Absolute Path Vs Relative Path
Part 6 Chapter 7
Rust Programming Language
16 Pub Keyword
Part 6 Chapter 7
Rust Programming Language
17 Parent & Child Module
Part 6 Chapter 7
Rust Programming Language
18 Super keyword
Part 6 Chapter 7
Rust Programming Language
19 Making Struct & Enum Public
Part 6 Chapter 7
Rust Programming Language
20 Making Enum Public
Part 6 Chapter 7
Rust Programming Language
21 Bringing Path into scope with use keyword
Part 6 Chapter 7
Rust Programming Language
22 Bringing HashMap into Scope
Part 6 Chapter 7
Rust Programming Language
23 Bringing two types
Part 6 Chapter 7
Rust Programming Language
24 Providing New Names with the as Keyword
Part 6 Chapter 7
Rust Programming Language
25 Re-exporting Names with pub use
Part 6 Chapter 7
Rust Programming Language
26 Using External Packages
Part 6 Chapter 7
Rust Programming Language
27 Using Modules from different files
Part 6 Chapter 7
Rust Programming Language
1 Vector
Part 7 Chapter 8
Rust Programming Language
2 Creating a vector
Part 7 Chapter 8
Rust Programming Language
3 Pushing & Popping values in Vector
Part 7 Chapter 8
Rust Programming Language
4 Vector Drops after scope ends
Part 7 Chapter 8
Rust Programming Language
5 Accessing Values in a Vector
Part 7 Chapter 8
Rust Programming Language
6 Accessing invalid index in a Vector
Part 7 Chapter 8
Rust Programming Language
7 What to avoid in a Vector
Part 7 Chapter 8
Rust Programming Language
8 Looping through Vector
Part 7 Chapter 8
Rust Programming Language
9 Looping through Vectors & Changing Values
Part 7 Chapter 8
Rust Programming Language
10 Using an Enum to store multiple data types
Part 7 Chapter 8
Rust Programming Language
11 String
Part 7 Chapter 8
Rust Programming Language
12 Converting from str to String
Part 7 Chapter 8
Rust Programming Language
13 Storing UTF-8 Encoded Text with String
Part 7 Chapter 8
Rust Programming Language
14 Updating the String
Part 7 Chapter 8
Rust Programming Language
15 Pushing a Character in String
Part 7 Chapter 8
Rust Programming Language
16 Concatenation with + Operator
Part 7 Chapter 8
Rust Programming Language
17 Concatenation with format! Macro
Part 7 Chapter 8
Rust Programming Language
18 Indexing In String Type in not possible
Part 7 Chapter 8
Rust Programming Language
19 How Strings Store Bytes
Part 7 Chapter 8
Rust Programming Language
20 Indexing in str
Part 7 Chapter 8
Rust Programming Language
21 Iterating on Srting using chars()
Part 7 Chapter 8
Rust Programming Language
22 Iterating on Srting using bytes()
Part 7 Chapter 8
Rust Programming Language
23 HashMap
Part 7 Chapter 8
Rust Programming Language
24 Insert values in HashMap
Part 7 Chapter 8
Rust Programming Language
25 Constructing HashMap using collect() method
Part 7 Chapter 8
Rust Programming Language
26 Ownership & HashMaps
Part 7 Chapter 8
Rust Programming Language
27 Accessing values in HashMap
Part 7 Chapter 8
Rust Programming Language
28 Accessing Values in HM through Loop
Part 7 Chapter 8
Rust Programming Language
29 Overwriting keys in HM
Part 7 Chapter 8
Rust Programming Language
30 Storing values on basis of previous values
Part 7 Chapter 8
Rust Programming Language
31 Updating a value based on old value
Part 7 Chapter 8
Rust Programming Language
1 1. Error Handling
Part 8 Chapter 9
Rust Programming Language
2 2. Types of Errors
Part 8 Chapter 9
Rust Programming Language
3 3. Panicking
Part 8 Chapter 9
Rust Programming Language
4 4. Recoverable Errors with Results
Part 8 Chapter 9
Rust Programming Language
5 5. Matching on Different Errors
Part 8 Chapter 9
Rust Programming Language
6 6. Unwrap
Part 8 Chapter 9
Rust Programming Language
7 7. Expect
Part 8 Chapter 9
Rust Programming Language
8 8. Propagating Errors
Part 8 Chapter 9
Rust Programming Language
9 9. A Shortcut for propagating Erros: ? Operator
Part 8 Chapter 9
Rust Programming Language
10 10. To panic! or not to panic!
Part 8 Chapter 9
Rust Programming Language
11 11. Creating Custom Types for Validation Part 1
Part 8 Chapter 9
Rust Programming Language
12 12. Creating Custom Types for Validation Part 2
Part 8 Chapter 9
0/270 completed

Day Week

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1


Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 19, 2020 2


Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2


Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2


Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

#N/A -

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4


Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5


Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6


Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9


Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10


Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10


Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11


PIAIC - CNC Q1 Video Checklist
✓ Video ID Section Lesson No.

0 CNC001 1. Introduction 1

0 CNC002 1. Introduction 2

0 CNC003 2. Introduction to Cloud Native Computing 1

0 CNC004 2. Introduction to Cloud Native Computing 1

0 CNC005 2. Introduction to Cloud Native Computing 1

0 CNC006 2. Introduction to Cloud Native Computing 1

0 CNC007 2. Introduction to Cloud Native Computing 1

0 CNC008 2. Introduction to Cloud Native Computing 1

0 CNC009 2. Introduction to Cloud Native Computing 1

0 CNC010 2. Introduction to Cloud Native Computing 1

0 CNC011 2. Introduction to Cloud Native Computing 1

0 CNC012 2. Introduction to Cloud Native Computing 1

0 CNC013 2. Introduction to Cloud Native Computing 1

0 CNC014 3. Linux 1

0 CNC015 3. Linux 1

0 CNC016 3. Linux 1

0 CNC017 3. Linux 1

0 CNC018 3. Linux 1

0 CNC019 3. Linux 1

0 CNC020 3. Linux 1

0 CNC021 3. Linux 1

0 CNC022 3. Linux 1
0 CNC023 3. Linux 1

0 CNC024 3. Linux 2

0 CNC025 3. Linux 2

0 CNC026 3. Linux 2

0 CNC027 3. Linux 2

0 CNC028 3. Linux 2

0 CNC029 3. Linux 2

0 CNC030 3. Linux 2

0 CNC031 3. Linux 2

0 CNC032 3. Linux 2

0 CNC033 3. Linux 2

0 CNC034 3. Linux 2

0 CNC035 3. Linux 2

0 CNC036 3. Linux 2

0 CNC037 3. Linux 2

0 CNC038 3. Linux 2

0 CNC039 4. Docker 1

0 CNC040 4. Docker 1

0 CNC041 4. Docker 1

0 CNC042 4. Docker 1

0 CNC043 4. Docker 1

0 CNC044 4. Docker 1

0 CNC045 4. Docker 1

0 CNC046 4. Docker 1

0 CNC047 4. Docker 1

0 CNC049 4. Docker 1
0 CNC050 4. Docker 1

0 CNC051 4. Docker 1

0 CNC052 4. Docker 1

0 CNC053 4. Docker 1

0 CNC054 4. Docker 1

0 CNC055 4. Docker 1

0 CNC056 4. Docker 1

0 CNC057 4. Docker 1

0 CNC058 4. Docker 1

0 CNC059 4. Docker 1

0 CNC060 4. Docker 1

0 CNC061 4. Docker 1

0 CNC062 4. Docker 1

0 CNC063 4. Docker 1

0 CNC064 4. Docker 1

0 CNC065 4. Docker 1

0 CNC066 4. Docker 1

0 CNC067 4. Docker 1

0 CNC068 5. Kubernetes 1

0 CNC069 5. Kubernetes 1

0 CNC070 5. Kubernetes 1

0 CNC071 5. Kubernetes 1

0 CNC072 5. Kubernetes 1

0 CNC073 5. Kubernetes 1

0 CNC074 5. Kubernetes 1

0 CNC075 5. Kubernetes 1

0 CNC076 5. Kubernetes 1

0 CNC077 5. Kubernetes 1

0 CNC078 5. Kubernetes 1

0 CNC079 5. Kubernetes 1
0 CNC080 5. Kubernetes 1

0 CNC081 5. Kubernetes 1

0 CNC082 5. Kubernetes 1

0 CNC083 5. Kubernetes 1

0 CNC084 5. Kubernetes 2

0 CNC085 5. Kubernetes 2

0 CNC086 5. Kubernetes 2

0 CNC087 5. Kubernetes 2

0 CNC088 5. Kubernetes 2

0 CNC089 5. Kubernetes 2

0 CNC090 5. Kubernetes 2

0 CNC091 5. Kubernetes 2

0 CNC092 5. Kubernetes 2

0 CNC093 5. Kubernetes 2

0 CNC094 5. Kubernetes 2

0 CNC095 5. Kubernetes 2

0 CNC096 5. Kubernetes 2

0 CNC097 5. Kubernetes 2

0 CNC098 5. Kubernetes 2

0 CNC099 5. Kubernetes 2

0 CNC100 5. Kubernetes 2

0 CNC101 5. Kubernetes 2

0 CNC102 5. Kubernetes 2

0 CNC103 5. Kubernetes 2

0 CNC104 5. Kubernetes 2

0 CNC105 5. Kubernetes 2

0 CNC106 5. Kubernetes 2

0 CNC107 5. Kubernetes 2

0 CNC108 5. Kubernetes 2

0 CNC109 5. Kubernetes 2
0 CNC110 5. Kubernetes 2

0 CNC111 5. Kubernetes 3

0 CNC112 5. Kubernetes 3

0 CNC113 5. Kubernetes 3

0 CNC114 5. Kubernetes 3

0 CNC115 5. Kubernetes 3

0 CNC116 5. Kubernetes 3

0 CNC117 5. Kubernetes 3

0 CNC118 5. Kubernetes 3

0 CNC119 5. Kubernetes 3

0 CNC120 5. Kubernetes 3

0 CNC121 5. Kubernetes 3

0 CNC122 5. Kubernetes 3

0 CNC123 5. Kubernetes 4

0 CNC124 5. Kubernetes 4

0 CNC125 5. Kubernetes 4

0 CNC126 5. Kubernetes 4

0 CNC127 5. Kubernetes 4

0 CNC128 5. Kubernetes 4

0 CNC129 5. Kubernetes 4

0 CNC130 5. Kubernetes 4

0 CNC131 5. Kubernetes 4

0 CNC132 5. Kubernetes 4

0 CNC133 5. Kubernetes 4

0 CNC134 5. Kubernetes 4

0 CNC135 5. Kubernetes 4

0 CNC136 5. Kubernetes 5

0 CNC137 5. Kubernetes 5

0 CNC138 5. Kubernetes 5

0 CNC139 5. Kubernetes 5
0 CNC140 5. Kubernetes 5

0 CNC141 5. Kubernetes 5

0 CNC142 5. Kubernetes 5

0 CNC143 5. Kubernetes 5

0 CNC144 5. Kubernetes 5

0 CNC145 5. Kubernetes 5

0 CNC146 5. Kubernetes 5

0 CNC147 5. Kubernetes 5

0 CNC148 5. Kubernetes 6

0 CNC149 5. Kubernetes 6

0 CNC150 5. Kubernetes 6

0 CNC151 5. Kubernetes 6

0 CNC152 5. Kubernetes 6

0 CNC153 5. Kubernetes 6

0 CNC154 5. Kubernetes 6

0 CNC155 5. Kubernetes 6

0 CNC156 5. Kubernetes 6

0 CNC157 5. Kubernetes 6

0 CNC158 5. Kubernetes 6

0 CNC159 5. Kubernetes 6

0 CNC160 5. Kubernetes 6

0 CNC161 5. Kubernetes 6

0 CNC162 5. Kubernetes 6

0 CNC163 5. Kubernetes 6

0 CNC164 5. Kubernetes 6

0 CNC165 5. Kubernetes 6

0 CNC166 5. Kubernetes 6

0 CNC167 5. Kubernetes 6

0 CNC168 5. Kubernetes 6

0 CNC169 5. Kubernetes 6
Lesson Name Video No. Video Name

Welcome to PIAIC Program 1 Welcome Aboard

Cloud Native Program Overview 1 Introduction


Introduction to Cloud Native
1 Monolithic Computing
Computing
Introduction to Cloud Native
2 Microservice Architecture
Computing
Introduction to Cloud Native
3 What Is Cloud?
Computing
Introduction to Cloud Native
4 What is Cloud Native?
Computing
Introduction to Cloud Native
5 DevOps
Computing
Introduction to Cloud Native
6 Agile
Computing
Introduction to Cloud Native
7 Microservices
Computing
Introduction to Cloud Native
8 Cloud Computing Platforms
Computing
Introduction to Cloud Native
9 Containers
Computing
Introduction to Cloud Native
10 Orchestration
Computing
Introduction to Cloud Native
11 Continuous Integration
Computing
Linux Operating System 1 Introduction to Operating Systems (OS)

Linux Operating System 2 Primary Objectives of OS

Linux Operating System 3 Major Functions of OS

Linux Operating System 4 Why Linux?

Linux Operating System 5 What is Linux?

Linux Operating System 6 Kernel & User Space

Linux Operating System 7 File System

Linux Operating System 8 Linux Commands Part 1

Linux Operating System 9 Linux Commands Part 2


Linux Operating System 10 Linux Commands Part 3

Linux in Depth 1 In Depth Intrduction

Linux in Depth 2 Ubuntu Installation Guide

Linux in Depth 3 User Roles And SUDO

Linux in Depth 4 Command Completion and History

Linux in Depth 5 Files Directory And Editor

Linux in Depth 6 Scripting

Linux in Depth 7 File Permissions

Linux in Depth 8 General Commands

Linux in Depth 9 Copy Move And Remove

Linux in Depth 10 Search Using Command Line

Linux in Depth 11 CPU Information And Hard Disk

Linux in Depth 12 Install Software Package Manager

Linux in Depth 13 Create Custom Commands

Linux in Depth 14 User Managment

Linux in Depth 15 Essential Commands

Docker Deep Dive 1 Bad Old Days

Docker Deep Dive 2 Containers

Docker Deep Dive 3 Type Of Containers

Docker Deep Dive 4 Docker

Docker Deep Dive 5 Container Ecosystem

Docker Deep Dive 6 Docker Installation

Docker Deep Dive 7 Docker Engine

Docker Deep Dive 8 Images

Docker Deep Dive 9 Image Registries

Docker Deep Dive 11 Image Listing


Docker Deep Dive 12 Removing Image

Docker Deep Dive 13 Running a Container

Docker Deep Dive 14 Stopping Container

Docker Deep Dive 15 Starting Container

Docker Deep Dive 16 Removing Container

Docker Deep Dive 17 Container in Detached Mode

Docker Deep Dive 18 Publishing Port

Docker Deep Dive 19 Custom Container Naming

Docker Deep Dive 20 Containerizing an App

Docker Deep Dive 21 Dockerfile

Docker Deep Dive 22 Dockerfile Complex

Docker Deep Dive 23 Containerizing App Practical Example 1

Docker Deep Dive 24 Containerizing App Practical Example 2

Docker Deep Dive 25 Pushing Images

Docker Deep Dive 26 Docker Inspect and Docker History

Docker Deep Dive 27 Bind Mount

Docker Deep Dive 28 Bind Mount Practical Example

Docker Deep Dive 29 Docker Completed

Introduction to Kubernetes 1 Introduction to Kubernetes

Introduction to Kubernetes 2 Traditional Architecture

Introduction to Kubernetes 3 Microservice Architecture

Introduction to Kubernetes 4 Microservice Complexities

Introduction to Kubernetes 5 What is Kubernetes

Introduction to Kubernetes 6 What is Kubernetes Continued

Introduction to Kubernetes 7 Kubernetes Origin

Introduction to Kubernetes 8 Broader Perspective

Introduction to Kubernetes 9 Kubernetes Purpose

Introduction to Kubernetes 10 Kubernetes Architecture

Introduction to Kubernetes 11 Architecture Broader View

Introduction to Kubernetes 12 Kubernetes Master


Introduction to Kubernetes 13 Kubernetes Worker Nodes

Introduction to Kubernetes 14 Hitting on the Moving Target

Introduction to Kubernetes 15 Kubernetes Benefits

Introduction to Kubernetes 16 Required Tools for Running Kubernetes

Pods 1 Minikube & Kubectl

Pods 2 Nodes

Pods 3 Alias

Pods 4 Pods

Pods 5 Why Pods

Pods 6 About Pods Isolation

Pods 7 Multi-tier Apps

Pods 8 Grouping Pods

Pods 9 YAML File

Pods 10 Creating a Pod

Pods 11 Pod Listing & Insights

Pods 12 Port Forwarding

Pods 13 Creating Pod from Command Line

Pods 14 Grouping of Resources

Pods 15 Labels

Pods 16 Pod Listing with Labels

Pods 17 Labelling Pod at Runtime

Pods 18 Label Selector

Pods 19 Pods Scheduling With Node Selector

Pods 20 Annotations

Pods 21 Describing Pod's Insights

Pods 22 Overlapping Labels

Pods 23 Namespaces

Pods 24 Creating Namespace

Pods 25 Pod Inside Namespace

Pods 26 Listing Pod from All Namespaces


Pods 27 Deleting Resource

ReplicaSets, Jobs and CornJobs 1 ReplicaSet

ReplicaSets, Jobs and CornJobs 2 ReplicaSet Illustration

ReplicaSets, Jobs and CornJobs 3 ReplicaSet Parts

ReplicaSets, Jobs and CornJobs 4 Creating ReplicaSet

ReplicaSets, Jobs and CornJobs 5 Listing ReplicaSet

ReplicaSets, Jobs and CornJobs 6 Deleting Pods and ReplicaSet

ReplicaSets, Jobs and CornJobs 7 Operators in MatchExpressions

ReplicaSets, Jobs and CornJobs 8 Modifying ReplicaSet

ReplicaSets, Jobs and CornJobs 9 Scaling ReplicaSet

ReplicaSets, Jobs and CornJobs 10 Job Resource

ReplicaSets, Jobs and CornJobs 11 CronJob

ReplicaSets, Jobs and CornJobs 12 CronJob Scheduling Expression

Services and Probes 1 Service

Services and Probes 2 Service Resourse Flow

Services and Probes 3 Service Resourse Types

Services and Probes 4 ExternalName Example

Services and Probes 5 LoadBalancer Service Example (YAML File)

Services and Probes 6 LoadBalancer Service Example (Command Line)

Services and Probes 7 Liveness Probe

Services and Probes 8 Liveness Probe Example Part 1

Services and Probes 9 Liveness Probe Example Part 2

Services and Probes 10 Liveness Probe Additional Properties

Services and Probes 11 Readiness Probe

Services and Probes 12 Readiness Probe Types

Services and Probes 13 Readiness Probe Example

Volumes 1 Volumes

Volumes 2 Volumes Flow

Volumes 3 Volumes Types

Volumes 4 Volumes Example Part 1


Volumes 5 Volumes Example Part 2

Volumes 6 Persistent Volumes

Volumes 7 Persistent Volume Claim

Volumes 8 Understanding Persistent Volume Specs

Volumes 9 Persistent Volume Example Part 1

Volumes 10 Persistent Volume Example Part 2

Volumes 11 Persistent Volume Example Part 3

Volumes 12 Persistent Volume Example Part 4


Configuring applications and
1 ConfigMap
Deployments
Configuring applications and
2 ConfigMap from Literals
Deployments
Configuring applications and
3 ConfigMap from File
Deployments
Configuring applications and
4 ConfigMap from env File
Deployments
Configuring applications and
5 ConfigMap as Volume
Deployments
Configuring applications and
6 ConfigMap as env Variables
Deployments
Configuring applications and
7 Secrets
Deployments
Configuring applications and
8 Secret from Literals
Deployments
Configuring applications and
9 Secret from File
Deployments
Configuring applications and
10 Secret from env File
Deployments
Configuring applications and
11 Secret as Volume
Deployments
Configuring applications and
12 Secret as env Variable
Deployments
Configuring applications and
13 Environment Variable
Deployments
Configuring applications and
14 Deployment
Deployments
Configuring applications and
15 Deployment Use Case
Deployments
Configuring applications and
16 Deployment Strategies Pros and Cons
Deployments
Configuring applications and
17 What Strategy to Choose?
Deployments
Configuring applications and
18 Deployment Example Part 1
Deployments
Configuring applications and
19 Deployment Example Part 2
Deployments
Configuring applications and
20 Deployment Example Part 3
Deployments
Configuring applications and
21 Deployment Helper Commands
Deployments
Configuring applications and
22 Kubernetes Best Practices
Deployments
0/169 completed

Day Week

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2


Week of April 19, 2020 2

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5


Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8


Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9

Week of June 7, 2020 9


Week of June 7, 2020 9

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12


Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of June 28, 2020 12

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13

Week of July 5, 2020 13


PIAIC - BCC Q1 Video Checklist
✓ Video ID Section Lesson No.

0 BCC001 1. Introduction 1

0 BCC002 1. Introduction 2

0 BCC003 2. Introduction to Blockchain 1

0 BCC004 2. Introduction to Blockchain 1

0 BCC005 2. Introduction to Blockchain 1

0 BCC006 2. Introduction to Blockchain 1

0 BCC007 2. Introduction to Blockchain 1

0 BCC008 2. Introduction to Blockchain 1

0 BCC009 2. Introduction to Blockchain 1

0 BCC010 2. Introduction to Blockchain 2

0 BCC011 2. Introduction to Blockchain 2

0 BCC012 2. Introduction to Blockchain 2

0 BCC013 2. Introduction to Blockchain 2

0 BCC014 2. Introduction to Blockchain 2

0 BCC015 2. Introduction to Blockchain 2

0 BCC016 2. Introduction to Blockchain 2

0 BCC017 3. Bitcoin 1

0 BCC018 3. Bitcoin 1

0 BCC019 3. Bitcoin 1

0 BCC020 3. Bitcoin 1

0 BCC021 3. Bitcoin 1

0 BCC022 3. Bitcoin 2
0 BCC023 3. Bitcoin 2

0 BCC024 3. Bitcoin 2

0 BCC025 3. Bitcoin 2

0 BCC026 3. Bitcoin 2

0 BCC027 3. Bitcoin 2

0 BCC028 3. Bitcoin 2

0 BCC029 3. Bitcoin 3

0 BCC030 3. Bitcoin 3

0 BCC031 3. Bitcoin 4

0 BCC032 3. Bitcoin 4

0 BCC033 3. Bitcoin 4

0 BCC034 3. Bitcoin 4

0 BCC035 3. Bitcoin 4

0 BCC036 3. Bitcoin 4

0 BCC037 3. Bitcoin 4

0 BCC038 3. Bitcoin 4

0 BCC039 3. Bitcoin 4

0 BCC040 4. Ethereum 1

0 BCC041 4. Ethereum 1

0 BCC042 4. Ethereum 1

0 BCC043 4. Ethereum 1

0 BCC044 4. Ethereum 1

0 BCC045 4. Ethereum 1

0 BCC046 4. Ethereum 1

0 BCC047 4. Ethereum 1

0 BCC048 4. Ethereum 1
0 BCC049 4. Ethereum 1

0 BCC050 4. Ethereum 1

0 BCC051 4. Ethereum 2

0 BCC052 4. Ethereum 2

0 BCC053 4. Ethereum 2

0 BCC054 4. Ethereum 2

0 BCC055 4. Ethereum 2

0 BCC056 4. Ethereum 2

0 BCC057 4. Ethereum 3

0 BCC058 4. Ethereum 3

0 BCC059 4. Ethereum 3

0 BCC060 4. Ethereum 3

0 BCC061 4. Ethereum 3

0 BCC062 4. Ethereum 3

0 BCC063 4. Ethereum 3

0 BCC064 4. Ethereum 3

0 BCC065 4. Ethereum 3

0 BCC066 4. Ethereum 4

0 BCC067 4. Ethereum 4

0 BCC068 4. Ethereum 4

0 BCC069 4. Ethereum 4

0 BCC070 4. Ethereum 4

0 BCC071 4. Ethereum 4

0 BCC072 4. Ethereum 4

0 BCC073 4. Ethereum 4

0 BCC074 4. Ethereum 4
0 BCC075 4. Ethereum 4

0 BCC076 4. Ethereum 4

0 BCC077 4. Ethereum 4

0 BCC078 4. Ethereum 4

0 BCC079 4. Ethereum 4

0 BCC080 4. Ethereum 4

0 BCC081 4. Ethereum 4

0 BCC082 4. Ethereum 4

0 BCC083 4. Ethereum 4

0 BCC084 4. Ethereum 4

0 BCC085 4. Ethereum 4

0 BCC086 4. Ethereum 4

0 BCC087 4. Ethereum 4

0 BCC088 5. Private Blockchain Technologies 1

0 BCC089 5. Private Blockchain Technologies 1

0 BCC090 5. Private Blockchain Technologies 1

0 BCC091 5. Private Blockchain Technologies 1

0 BCC092 5. Private Blockchain Technologies 1

0 BCC093 5. Private Blockchain Technologies 1

0 BCC094 5. Private Blockchain Technologies 1

0 BCC095 5. Private Blockchain Technologies 1

0 BCC096 5. Private Blockchain Technologies 1

0 BCC097 5. Private Blockchain Technologies 1

0 BCC098 5. Private Blockchain Technologies 1

0 BCC099 5. Private Blockchain Technologies 1

0 BCC100 5. Private Blockchain Technologies 1


0 BCC101 5. Private Blockchain Technologies 1

0 BCC102 5. Private Blockchain Technologies 1

0 BCC103 5. Private Blockchain Technologies 1

0 BCC104 5. Private Blockchain Technologies 1

0 BCC105 5. Private Blockchain Technologies 1

0 BCC106 5. Private Blockchain Technologies 1

0 BCC107 5. Private Blockchain Technologies 1

0 BCC108 5. Private Blockchain Technologies 1


Lesson Name Video No. Video Name

Welcome to PIAIC Program 1 Welcome Aboard

Blockchain Program Overview 1 Introduction

Why Blockchain 1 What is Blockchain?

Why Blockchain 2 Shaking the System

Why Blockchain 3 What People are Saying

Why Blockchain 4 The New Internet

Why Blockchain 5 Web 3.0

Why Blockchain 6 Impact of Blockchain in Industries

Why Blockchain 7 Bitcoin

What is Blockchain? 1 What is Blockchain? (Part 2)

What is Blockchain? 2 How Blockchain Works

What is Blockchain? 3 The Blockchain Puzzle

What is Blockchain? 4 Blockchain Uses Old Technologies

What is Blockchain? 5 Key Concepts - Hashing

What is Blockchain? 6 Key Concepts - Public-Key Encryption

What is Blockchain? 7 Key Concepts - Mining


Bitcoin, Double Spending and
1 What is Bitcoin?
Wallets
Bitcoin, Double Spending and
2 Double Spend Problem
Wallets
Bitcoin, Double Spending and
3 Bitcoin Wallets
Wallets
Bitcoin, Double Spending and
4 Demo of Bitcoin Wallet
Wallets
Bitcoin, Double Spending and
5 Send Receive Bitcoin
Wallets
Transaction Input Output,
1 How Bitcoin Works
Change and Mining
Transaction Input Output,
2 Transaction Input and Outputs
Change and Mining
Transaction Input Output,
3 Transaction Chains
Change and Mining
Transaction Input Output,
4 Making Change
Change and Mining
Transaction Input Output,
5 Common Transaction Forms
Change and Mining
Transaction Input Output,
6 Adding Transaction Ledger
Change and Mining
Transaction Input Output,
7 Bitcoin Mining
Change and Mining
Public Key Cryptography and
1 Public Key Cryptography
Merkle Tree
Public Key Cryptography and
2 Merkle Tree
Merkle Tree
Distributed Trustless Consensus 1 Proof of Work

Distributed Trustless Consensus 2 Distributed Trustless Consensus

Distributed Trustless Consensus 3 Consensus

Distributed Trustless Consensus 4 Distributed

Distributed Trustless Consensus 5 Trustless

Distributed Trustless Consensus 6 Trustless 2

Distributed Trustless Consensus 7 Proof of Work Conclusion

Distributed Trustless Consensus 8 Transaction Confirmation

Distributed Trustless Consensus 9 Longest Chain Rule

The World Computer 1 The World Computer

The World Computer 2 The Birth of Ethereum

The World Computer 3 What is Ethereum

The World Computer 4 Compared to Bitcoin

The World Computer 5 Components of a Blockchain

The World Computer 6 Four Stages of Development

The World Computer 7 General Purpose Blockchain

The World Computer 8 Turing Completeness

The World Computer 9 Gas


The World Computer 10 How does one get Gas

The World Computer 11 DApps

Ethereum Basics 1 Currency Units

Ethereum Basics 2 Ethereum Wallets

Ethereum Basics 3 Control and Responsibility

Ethereum Basics 4 MetaMask

Ethereum Basics 5 Deploying Contract

Ethereum Basics 6 Solidity Contract & Object Oriented Programming


Clients, Keys, Addresses, Wallets
1 Ethereum Clients Introduction
and Transactions
Clients, Keys, Addresses, Wallets
2 Remote Clients and Test Network
and Transactions
Clients, Keys, Addresses, Wallets
3 Test Network-Faucet
and Transactions
Clients, Keys, Addresses, Wallets
4 Addresses, Key and Wallets
and Transactions
Clients, Keys, Addresses, Wallets
5 Transactions
and Transactions
Clients, Keys, Addresses, Wallets
6 Concurrency
and Transactions
Clients, Keys, Addresses, Wallets
7 Transaction Gas
and Transactions
Clients, Keys, Addresses, Wallets
8 Transaction Value & Data
and Transactions
Clients, Keys, Addresses, Wallets
9 Transaction Lifecycle and Propagation
and Transactions
Smart Contract and Tokens 1 EOA and Contract Account

Smart Contract and Tokens 2 Smart Contract

Smart Contract and Tokens 3 Life Cycle of a Smart Contract

Smart Contract and Tokens 4 Life Cycle of a Smart Contract 2

Smart Contract and Tokens 5 Deleting a Smart Contract

Smart Contract and Tokens 6 High Level Languages

Smart Contract and Tokens 7 Tokens

Smart Contract and Tokens 8 Traditional Vs Blockchain Tokens

Smart Contract and Tokens 9 How are Token Used Part 1


Smart Contract and Tokens 10 How are Token used Part 2

Smart Contract and Tokens 11 Fungible & Non Fugible Tokens

Smart Contract and Tokens 12 Fungible Non-fungible & Tangible Intangible

Smart Contract and Tokens 13 Counterparty Risk

Smart Contract and Tokens 14 Intrinsic & Extrinsic Value

Smart Contract and Tokens 15 Tokens on Ethereum

Smart Contract and Tokens 16 Tokens Standards

Smart Contract and Tokens 17 ERC20-Required Functions & Events

Smart Contract and Tokens 18 ERC20-Optional Functions

Smart Contract and Tokens 19 Smart Contract Misconceptions

Smart Contract and Tokens 20 Contacting External Service

Smart Contract and Tokens 21 Enforcing on chain Payments

Smart Contract and Tokens 22 Hiding Confidential Data

Private Blockchain Technologies 1 Types and Consensus 1

Private Blockchain Technologies 2 Types and Consensus 2

Private Blockchain Technologies 3 Types and Consensus 3

Private Blockchain Technologies 4 Types and Consensus 4

Private Blockchain Technologies 5 Types and Consensus 5

Private Blockchain Technologies 6 Types and Consensus 6

Private Blockchain Technologies 7 Types and Consensus 7

Private Blockchain Technologies 8 Types and Consensus 8

Private Blockchain Technologies 9 Types and Consensus 9

Private Blockchain Technologies 10 Types and Consensus 10

Private Blockchain Technologies 11 Hyperledger Introduction

Private Blockchain Technologies 12 Hyperledger Projects & Challanges

Private Blockchain Technologies 13 Hyperledger Fabric


Private Blockchain Technologies 14 Hyperledger Fabric Example

Private Blockchain Technologies 15 Hyperledger Sawtooth

Private Blockchain Technologies 16 Hyperledger INDY

Private Blockchain Technologies 17 Hyperledger Burrow

Private Blockchain Technologies 18 Hyperledger IROHA

Private Blockchain Technologies 19 Hyperledger Key Challenges

Private Blockchain Technologies 20 Other Blockchains

Private Blockchain Technologies 21 Other Blockchains 2


0/108 completed

Day Week

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 26, 2020 3


Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7


Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of May 31, 2020 8

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10


Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 14, 2020 10

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11


Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11

Week of June 21, 2020 11


PIAIC - GIT Q1 Video Checklist
✓ Video ID Section Lesson No.

0 GIT001 Git 1

0 GIT002 Git 1

0 GIT003 Git 1

0 GIT004 Git 1

0 GIT005 Git 1

0 GIT006 Git 1

0 GIT007 Git 1

0 GIT008 Git 1

0 GIT009 Git 1

0 GIT010 Git 1

0 GIT011 Git 1

0 GIT012 Git 1

0 GIT013 Git 1

0 GIT014 Git 1

0 GIT015 Git 1

0 GIT016 Git 1

0 GIT017 Git 2

0 GIT018 Git 2

0 GIT019 Git 2

0 GIT020 Git 2

0 GIT021 Git 2

0 GIT022 Git 2
0 GIT023 Git 2

0 GIT024 Git 2

0 GIT025 Git 2

0 GIT026 Git 2

0 GIT027 Git 2

0 GIT028 Git 2

0 GIT029 Git 2

0 GIT030 Git 2

0 GIT031 Git 2

0 GIT032 Git 2

0 GIT033 Git 3

0 GIT034 Git 3

0 GIT035 Git 3

0 GIT036 Git 3

0 GIT037 Git 3

0 GIT038 Git 3

0 GIT039 Git 3

0 GIT040 Git 3

0 GIT041 Git 3

0 GIT042 Git 3

0 GIT043 Git 3

0 GIT044 Git 3

0 GIT045 Git 3

0 GIT046 Git 3

0 GIT047 Git 3

0 GIT048 Git 3
0 GIT049 Git 3

0 GIT050 Git 4

0 GIT051 Git 4

0 GIT052 Git 4

0 GIT053 Git 4

0 GIT054 Git 4

0 GIT055 Git 4

0 GIT056 Git 4

0 GIT057 Git 4

0 GIT058 Git 4

0 GIT059 Git 4

0 GIT060 Git 4

0 GIT061 Git 4

0 GIT062 Git 4

0 GIT063 Git 4

0 GIT064 Git 4

0 GIT065 Git 5

0 GIT066 Git 5

0 GIT067 Git 5

0 GIT068 Git 5

0 GIT069 Git 5

0 GIT070 Git 5

0 GIT071 Git 5

0 GIT072 Git 5

0 GIT073 Git 5

0 GIT074 Git 5
0 GIT075 Git 5

0 GIT076 Git 5

0 GIT077 Git 5

0 GIT078 Git 5

0 GIT079 Git 6

0 GIT080 Git 6

0 GIT081 Git 6

0 GIT082 Git 6

0 GIT083 Git 6

0 GIT084 Git 6

0 GIT085 Git 6

0 GIT086 Git 6

0 GIT087 Git 6

0 GIT088 Git 6

0 GIT089 Git 6

0 GIT090 Git 6

0 GIT091 Git 7

0 GIT092 Git 7

0 GIT093 Git 7

0 GIT094 Git 8

0 GIT095 Git 8
Lesson Name Video No. Video Name

Introduction to Git 1 Introduction

Introduction to Git 2 Version Control System Part 1

Introduction to Git 3 Version Control System Part 2

Introduction to Git 4 VCS Kind of Database

Introduction to Git 5 VCS Timeline

Introduction to Git 6 VCS is independent

Introduction to Git 7 Why Use VCS: Collaboration

Introduction to Git 8 Why use VCS: Storing Version

Introduction to Git 9 Why use VCS: Restoring Previous Version

Introduction to Git 10 Why use VCS: Understanding What Happened

Introduction to Git 11 Why use VCS: Backup

Introduction to Git 12 Different types of VCS

Introduction to Git 13 CVCS

Introduction to Git 14 DVCS

Introduction to Git 15 DVCS Advantages

Introduction to Git 16 Recalling Distributed VCS

Installation and Basic Workflow 1 Installing & Setting Up Git

Installation and Basic Workflow 2 Installing & Setting Up Smartgit

Installation and Basic Workflow 3 Git Operations

Installation and Basic Workflow 4 Important Terms

Installation and Basic Workflow 5 Basic Workflow

Installation and Basic Workflow 6 Basic Workflow: Demo with Terminal


Installation and Basic Workflow 7 Basic Workflow: Demo with UI

Installation and Basic Workflow 8 Basic Workflow: Demo Terminal UI Mix

Installation and Basic Workflow 9 Commit: Past, Present and Future

Installation and Basic Workflow 10 Commit Hash

Installation and Basic Workflow 11 Unstage Files

Installation and Basic Workflow 12 Unstage Files: Demo with Terminal

Installation and Basic Workflow 13 Unstage Files: Demo with UI

Installation and Basic Workflow 14 Ignoring Files

Installation and Basic Workflow 15 Ignoring Files: Demo with Terminal

Installation and Basic Workflow 16 Ignoring Files: Demo with UI

Branching & Merging 1 Branching & Merging

Branching & Merging 2 Context in Projects

Branching & Merging 3 Branches Example

Branching & Merging 4 Branches

Branching & Merging 5 Working with Branches

Branching & Merging 6 Branch Commands

Branching & Merging 7 Demo Branches using Terminal Part 1

Branching & Merging 8 Demo Branches using Terminal Part 2

Branching & Merging 9 Demo Branches using Smartgit Part 1

Branching & Merging 10 Demo Branches using Smartgit Part 1

Branching & Merging 11 Demo Resolve Merge Conflict using Smartgit Part 1

Branching & Merging 12 Demo Merge Conflict with Smartgit Part 2

Branching & Merging 13 Stash

Branching & Merging 14 Stash Commands

Branching & Merging 15 Demo Stash using Terminal

Branching & Merging 16 Demo Stash using Smartgit


Branching & Merging 17 Short-Lived and Long-Running Branches

Remote Repositories 1 Remote Repositories

Remote Repositories 2 Github

Remote Repositories 3 Creating Remote Repository

Remote Repositories 4 Command For Remote Repo

Remote Repositories 5 Demo Remote Repo using Terminal Part 1

Remote Repositories 6 Demo Remote Repo with Terminal Part 2

Remote Repositories 7 Demo Remote Repo with Smartgit

Remote Repositories 8 Publish Local Repo to Github

Remote Repositories 9 Command for Report Repo

Remote Repositories 10 Demo Publish Local Repo using Terminal

Remote Repositories 11 Demo Publish Local Repo using Smartgit

Remote Repositories 12 Publish Local Branch

Remote Repositories 13 Demo Publish Local Branch using Terminal

Remote Repositories 14 Demo Pull branch from remote using Termi

Remote Repositories 15 Demo Publish local branch to remote usin

Advance Git 1 Git Workflow

Advance Git 2 Demo Git Workflow Part 1

Advance Git 3 Demo Git Workflow Part 2

Advance Git 4 Forking

Advance Git 5 Demo Forking

Advance Git 6 Deleting Branch

Advance Git 7 Demo Deleting Branch

Advance Git 8 Undoing Local Changes

Advance Git 9 Undoing Committed Changes

Advance Git 10 Git Revert


Advance Git 11 Git Reset Hard

Advance Git 12 Demo Git Revert Using Smartgit

Advance Git 13 Demo Git Reset Hard using Terminal

Advance Git 14 Demo Git Reset Hard using Smartgit

Advance Git -- Rebase 1 Alternative to Merge -- Rebase

Advance Git -- Rebase 2 Understanding Merge: Fast-Forward

Advance Git -- Rebase 3 Demo Fast-Forward Merge using Terminal

Advance Git -- Rebase 4 Demo Fast-Forward Merge using Smartgit

Advance Git -- Rebase 5 Understanding Merge: Merge Commit

Advance Git -- Rebase 6 Demo Merge Commit using Terminal

Advance Git -- Rebase 7 Demo Merge Commit using Smartgit

Advance Git -- Rebase 8 Rebase

Advance Git -- Rebase 9 Rebase Step by Step

Advance Git -- Rebase 10 Pitfalls and Benefits of Rebase

Advance Git -- Rebase 11 Demo Rebase using Terminal

Advance Git -- Rebase 12 Demo Rebase using Smartgit

Markdown 1 Markdown

Markdown 2 Demo Markdown Part 1

Markdown 3 Demo Markdown Part 2

Conclusion 1 Resources

Conclusion 2 Conclusion
0/95 completed

Day Week

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 12, 2020 1

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2


Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 19, 2020 2

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3

Week of April 26, 2020 3


Week of April 26, 2020 3

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 3, 2020 4

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5


Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 10, 2020 5

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 17, 2020 6

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Week of May 24, 2020 7

Вам также может понравиться