SlideShare a Scribd company logo
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Python programming
intermediate course
Created by Alexander Galkin aka Alaudo
published under Creative Common License
Course outline
• Session 1: Leveling the ground (basic Python)
• Session 2: Strings and collections
• Session 3: Functions, Dictionaries etc..
CONTROL FLOW AND VARS
Session 1
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Control flow
print(“hello”)
print(“My name is Alex”)
print(“I am your new master”)
print(“This is command #4”)
Variables
• Variables are basically boxes that you can put
stuff in
• They store the values you assign them
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Variables
print("Hello, I am python, your servant")
master = input("What is your name, master? ")
print("I am glad to welcome you")
print(master)
print("my master")
Types
• A type is the kind of value that a value (and
variable) can be
• There are numerous kinds of types
• String, Integer, Boolean are examples
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Types
word = "Word"
print(type(word))
number = 3
print(type(number))
fraction = 2/7
print(type(fraction))
print(fraction)
equation = 4 > 8
print(type(equation))
print(equation)
Boolean Operators
• These are logic checks that you can use to
determine when actions should happen
• and, or, != (not equal), == (equal to),
> (greater than), < (less than), >= (greater than
or equal to), <= (less than or equal to), and
True/False
Important
• In computers the equal sign can mean
different things!!!
• In Python
=  assignment (let var a take the value b)
==  comparison (if var a equals var b)
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
variable1 = 1
variable2 = 5
variable3 = 5
variable1 == variable2
variable1 != variable2
variable1 < variable2
variable1 > variable2
variable1 <= variable2
variable2 >= variable3
variable1 < variable2 and
variable2 > variable3
variable1 < variable2 or
variable2 > variable3
False
True
True
False
True
True
False
True
What can we compare?
• Numbers ( 2, 3, 5, 5.5, 7.5, 8 )
• Strings (“alex”, “bert”, “cindy”)
• Dates and times
(for all orderable types – two values)
• Numbers and strings?
• Numbers and dates/times?
If/Else Statement
• A statement that will run one set of code if a
condition is met, and the other set of code if a
condition is not met.
• Condition is written as a Boolean expression
that returns True or False
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
If/Else
person1 = input("What is the first name? ")
person2 = input("What is the second name? ")
if person1 > person2:
print(person1)
print("has won")
else:
print(person2)
print("has won")
Elif
• You can chain if/else statements together with
elif
• This allows you to check for multiple
conditions
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
If/Else/Elif
person1 = input("What is the first name? ")
person2 = input("What is the second name? ")
if person1 > person2:
print(person1)
print("has won")
elif person1 == person2:
print("friendship")
print("has won")
else:
print(person2)
print("has won")
While Loops
• Loop while a condition is met
• Runs the code inside of them every time you
iterate
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
while
answer = input("Do you want to play a game? ")
while answer == "yes":
person1 = input("What is the first name? ")
person2 = input("What is the second name? ")
if person1 > person2:
print(person1)
print("has won")
elif person1 == person2:
print("friendship")
print("has won")
else:
print(person2)
print("has won")
answer = input("Do you want to play a game? ")
For Loops
• Loop over a given range/set/list
• Run the code inside of them every time you
iterate
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
for in range
answer = int(input("How many times do you want to play? "))
for i in range(0,answer):
person1 = input("What is the first name? ")
person2 = input("What is the second name? ")
if person1 > person2:
print(person1)
print("has won")
elif person1 == person2:
print("friendship")
print("has won")
else:
print(person2)
print("has won")
STRINGS AND COLLECTIONS
Session 2
https://github.com/alaudo/coderdojo-python
http://enigmacode.azurewebsites.net/
Recap from last session
age = input("What is your age? ")
if age =< 10:
print("You are below 10!")
if age = 10:
print("You are exactly 10!")
if age => 10:
print("Your are above 10!")
How many errors can you find here?
Recap from last session
m = 3
s = 0
for i in range (1,m):
s = s + i
print(s)
What number will this program print?
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
while
answer = input("Do you want to play a game? ")
while answer == "yes":
person1 = input("What is the first name? ")
person2 = input("What is the second name? ")
if person1 > person2:
print(person1)
print("has won")
elif person1 == person2:
print("friendship")
print("has won")
else:
print(person2)
print("has won")
answer = input("Do you want to play a game? ")
How to remove the duplicate line?
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Advanced loops
• break
• continue
• pass
while True:
answer = input("Do you want to play a game? ")
if (answer != "yes"):
break
else:
person1 = input("What is the first name? ")
person2 = input("What is the second name? ")
if person1 > person2:
print(person1)
elif person1 == person2:
print("friendship")
else:
print(person2)
print("has won")
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Strings: what do we now?
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Strings: what do we now and what
don’t?
• Get with “input”
command
• Compare as numbers
• Compare with “==“ and
“!=“
• Print with “print”
command
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Strings: what should we know?
• Get with “input”
command
• Compare as numbers
• Compare with “==“ and
“!=“
• Print with “print”
command
• How to check if string is
empty?
• How to get string length?
• How to get a part of a
string?
• How to replace one
symbol with another?
• How to reverse string?
• How to split string?
• How to stich many strings
together?
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Strings & math
• What happens if we:
o string1 + string2
o string1 – string2
o string1 * 10
o string2 / 5
o string3 % 5
• How can we:
stitch strings
remove part of string
copy string
format string
How to test for empty string?
text = input("Enter something ")
if (text):
print("This text is not empty")
else:
print("This text is EMPTY")
What about just spaces in the string?
How find how long a string is?
text = input("Enter something ")
print (len(text))
But how to print the text WITH numbers?
Pretty printing in Python?
print("My length is " + str(len("My length is")))
print("My favorite programming language is %s " % "python")
print("{} and {} are best friends".format("me", "my papa"))
print("My name is {name} and I am {age} years old".format(name = "Alex", age = 37))
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Strings: what should we know?
• Get with “input”
command
• Compare as numbers
• Compare with “==“ and
“!=“
• Print with “print”
command
• How to check if string is
empty?
• How to get string length?
• How to get a part of a
string?
• How to replace one
symbol with another?
• How to reverse string?
• How to split string?
• How to stich many strings
together?
Pretty printing in Python?
print("I am a good programmer".replace("good","not really good"))
print("<***>".join(["one","two","three","four"]))
print(''.join(reversed("I am a good string")))
print("I am a good athlete".split(" "))
Lists
• A list is a container that holds other
objects/values
• A list can be as large as you need it to be
• You can access the values inside a list at any
time as long as you have the list
Hidden lists
for i in range(0,10):
print(i)
print(list(range(0,10)))
txt = "pizza is no longer hot"
for i in txt:
print(i)
print(list(txt))
Lists, they are everywhere… 
Browsing lists
a = "Jingle bells, Jingle bells
Jingle all the way Oh what fun it
is to ride"
print(a[0])
print(a[1])
print(a[0:10])
print(a[0:10:2])
print(a[::3])
print(a[::-1])
Browsing lists (2)
a = "Jingle bells, Jingle bells
Jingle all the way Oh what fun it
is to ride“
a = a.split(“ “)
print(a[0])
print(a[1])
print(a[0:10])
print(a[0:10:2])
print(a[::3])
print(a[::-1])
CoderDojo: Intermediate Python programming course
ASCII manipulations
a = "Jingle bells, Jingle bells Jingle all the way
Oh what fun it is to ride"
l = []
for i in a:
l.append(ord(i))
print(l)
m = []
for t in l:
m.append(t + 2)
print(m)
v = []
for k in m:
v.append(chr(k))
print(''.join(v))
List comprehensions
a = "Jingle bells, Jingle bells Jingle all the way
Oh what fun it is to ride"
l = [ord(i) for i in a]
print(l)
m = [t + 2 for t in l]
print(m)
v = [chr(k) for k in m]
print(''.join(v))
Challenge begins!! 
https://github.com/alaudo/coderdojo-python
http://enigmacode.azurewebsites.net/
FUNCTIONS, DICTIONARIES ETC
Session 3
Trying to decode…
PPhhoottoonnss hhaavvee nneeiitthheerr mmoorraallss nnoorr
vviissaass..
How can we decode this?
Trying to decode…
PPhhoottoonnss hhaavvee nneeiitthheerr mmoorraallss nnoorr
vviissaass..
text = "PPhhoottoonnss hhaavvee nneeiitthheerr mmoorraallss nnoorr vviissaass.."
print(text[::2])
Trying to decode…
What about this?
IIIInnnnssssiiiiddddeeee eeeevvvveeeerrrryyyy ssssmmmmaaaalll
lllll pppprrrroooobbbblllleeeemmmm iiiissss aaaa bbbbiiiigggg
oooonnnneeee ttttrrrryyyyiiiinnnngggg ttttoooo ggggeeeetttt
ggggoooovvvveeeerrrrnnnnmmmmeeeennnntttt ffffuuuunnnnddd
diiiinnnngggg....
Trying to decode…
How can we skip the burden of writing the same code again and again?
IIIInnnnssssiiiiddddeeee eeeevvvveeeerrrryyyy ssssmmmmaaaalll
lllll pppprrrroooobbbblllleeeemmmm iiiissss aaaa bbbbiiiigggg
oooonnnneeee ttttrrrryyyyiiiinnnngggg ttttoooo ggggeeeetttt
ggggoooovvvveeeerrrrnnnnmmmmeeeennnntttt ffffuuuunnnnddd
diiiinnnngggg....
text =
"IIIInnnnssssiiiiddddeeee eeeevvvveeeerrrryyyy ssssmmmmaaaallllllll pppprrrroooobbbbl
llleeeemmmm"
print(text[::4])
Functions
• Functions are like tools: you can re-use the same tool
in many situations to solve similar problems
• Functions take input – something they are applied to
– and return the result back
• In addition to input the functions can also take any
number of parameters to specify what and how the
function should be applied
Functions as reusable components
PPhhoottoonnss hhaavvee nneeiitthheerr mmoorraallss nnoorr
vviissaass..
We parameterize functions instead of re-writing code
def dedouble(text, count):
return text[::count]
print(dedouble(“PPhhoottoonnss hhaavvee”,2))
print(dedouble(“IIIInnnnssssiiiiddddeeee”,4))
Further decoding
.ti esu ot tnaw lliw toidi na ylno dna esu nac
toidi na metsys a ngiseD
What about this?
Further decoding
.ti esu ot tnaw lliw toidi na ylno dna esu nac
toidi na metsys a ngiseD
def palindrome(text):
return text[::-1]
More advanced
it. invent is do can we All all. at future the predict really can't We
What about this?
More advanced
it. invent is do can we All all. at future the predict really can't We
Well done!!
def yoda(text):
return " ".join(text.split(" ")[::-1])
Further and further
s'tI suoregnad ot eb thgir nehw eht tnemnrevog si .gnorw
What about this?
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
List: recap
1. How to create an
empty List?
2. How to add element to
a list?
3. How to test if element
is in the list?
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
List: recap
1. How to create an
empty List?
2. How to add element to
a list?
3. How to test if element
is in the list?
1. lst = []
2. lst.append(elem)
3. if elem2 in lst:
Further and further
s'tI suoregnad ot eb thgir nehw eht tnemnrevog si .gnorw
def mirror(text):
words = text.split(" ")
nwords = []
for w in words:
nw = w[::-1]
nwords.append(nw)
return " ".join(nwords)
Mastering the Ceasar shift cipher
kpfkhhgtgpeg yknn egtvckpna dg vjg fqyphcnn qh ocpmkpf, dwv yjq ectgu?
How to crack this?
In-place condition aka ternary operator
• If takes a complete line – sometimes it is too
much
• You can reverse it for in-place condition
a = 4
b = 3
print (a if a > b else b)
Mastering the Ceasar shift cipher
kpfkhhgtgpeg yknn egtvckpna dg vjg fqyphcnn qh ocpmkpf, dwv yjq ectgu?
stoplist = [ ' ', ',', '?']
def ceasar(text, shift):
return "".join([t if (t in stoplist) else chr(ord('a') + (ord(t) - ord('a') + shift + 26) % 26 ) for t in text])
Simple substitution cipher
тhe$e @Яe que$т!0п$ f0Я @cт!0п, п0т $pecu1@т!0п, шh!ch !$ !d1e.
How to optimize replace here?
Dictionary
• Like a usual dictionary
– Has a key – e.g. the glossary word we look for
– Contains value – e.g. the explanation for word
• It helps to associate things pairwise
• Most often used to find a value for a key, but
can be reversed if needed (costy!)
• Other names: hash, hashtable, map
https://github.com/alaudo/coderdojo-pythonhttp://enigmacode.azurewebsites.net/
Dictionary operations
1. How to create a d?
2. How to add an
element?
3. How to check for
element?
4. How to retrieve an
element?
1. dct = { ‘a’ : ‘b’, ‘b’ : ‘c’}
2. dct[‘v’] = ‘w’
3. if (elem in dct):
4. dct[‘b’]
Simple substitution cipher
тhe$e @Яe que$т!0п$ f0Я @cт!0п, п0т $pecu1@т!0п, шh!ch !$ !d1e.
def subst(text):
s = { 'т' : 't', '$' : 's', '@' : 'a', '!' : 'i', 'Я' : 'r', '1' : 'l', 'ш' : 'w', '0' : 'o', 'п' : 'n'}
return "".join([t if not(t in s.keys()) else s[t] for t in text ])
BUILDING DECODING SOFTWARE
Total recap
Decoding assistant
> message .eldi si hcihw ,noitaluceps ton ,noitca
rof snoitseuq era esehT
Message [0]: “.eldi si hcihw ,noitaluceps ton
,noitca rof snoitseuq era esehT”
>apply palindrome 0
Message [0]: “sdsdf”
Applied k

More Related Content

ODP
An Intro to Python in 30 minutes
Sumit Raj
 
PDF
Introduction to python
Ahmed Salama
 
PPTX
Learn python in 20 minutes
Sidharth Nadhan
 
ODP
Programming Under Linux In Python
Marwan Osman
 
PDF
Python in 90 minutes
Bardia Heydari
 
PDF
Python for Linux System Administration
vceder
 
PDF
Python Tutorial
Eueung Mulyana
 
PDF
Functional Programming & Event Sourcing - a pair made in heaven
Pawel Szulc
 
An Intro to Python in 30 minutes
Sumit Raj
 
Introduction to python
Ahmed Salama
 
Learn python in 20 minutes
Sidharth Nadhan
 
Programming Under Linux In Python
Marwan Osman
 
Python in 90 minutes
Bardia Heydari
 
Python for Linux System Administration
vceder
 
Python Tutorial
Eueung Mulyana
 
Functional Programming & Event Sourcing - a pair made in heaven
Pawel Szulc
 

What's hot (20)

PDF
Real world gobbledygook
Pawel Szulc
 
PPTX
Poly-paradigm Java
Pavel Tcholakov
 
PPTX
python beginner talk slide
jonycse
 
PPTX
Python Workshop
Assem CHELLI
 
PPT
Scala presentation by Aleksandar Prokopec
Loïc Descotte
 
KEY
groovy & grails - lecture 3
Alexandre Masselot
 
ODP
Naïveté vs. Experience
Mike Fogus
 
PPTX
R. herves. clean code (theme)2
saber tabatabaee
 
KEY
Concurrent programming with Celluloid (MWRC 2012)
tarcieri
 
PDF
Odessapy2013 - Graph databases and Python
Max Klymyshyn
 
PDF
tictactoe groovy
Paul King
 
PDF
Monads asking the right question
Pawel Szulc
 
PDF
What can be done with Java, but should better be done with Erlang (@pavlobaron)
Pavlo Baron
 
PDF
Designing with Groovy Traits - Gr8Conf India
Naresha K
 
PDF
Don't do this
Richard Jones
 
PDF
Clojure for Java developers - Stockholm
Jan Kronquist
 
ODP
Turtle Graphics in Groovy
Jim Driscoll
 
PDF
Python 101 1
Iccha Sethi
 
KEY
Writing your own programming language to understand Ruby better - Euruko 2011
Plataformatec
 
PDF
Vim Script Programming
Lin Yo-An
 
Real world gobbledygook
Pawel Szulc
 
Poly-paradigm Java
Pavel Tcholakov
 
python beginner talk slide
jonycse
 
Python Workshop
Assem CHELLI
 
Scala presentation by Aleksandar Prokopec
Loïc Descotte
 
groovy & grails - lecture 3
Alexandre Masselot
 
Naïveté vs. Experience
Mike Fogus
 
R. herves. clean code (theme)2
saber tabatabaee
 
Concurrent programming with Celluloid (MWRC 2012)
tarcieri
 
Odessapy2013 - Graph databases and Python
Max Klymyshyn
 
tictactoe groovy
Paul King
 
Monads asking the right question
Pawel Szulc
 
What can be done with Java, but should better be done with Erlang (@pavlobaron)
Pavlo Baron
 
Designing with Groovy Traits - Gr8Conf India
Naresha K
 
Don't do this
Richard Jones
 
Clojure for Java developers - Stockholm
Jan Kronquist
 
Turtle Graphics in Groovy
Jim Driscoll
 
Python 101 1
Iccha Sethi
 
Writing your own programming language to understand Ruby better - Euruko 2011
Plataformatec
 
Vim Script Programming
Lin Yo-An
 
Ad

Similar to CoderDojo: Intermediate Python programming course (20)

PPTX
Python bible
adarsh j
 
PPT
Python tutorialfeb152012
Shani729
 
PDF
Python Cheatsheet_A Quick Reference Guide for Data Science.pdf
zayanchutiya
 
PDF
Introduction to python programming
Rakotoarison Louis Frederick
 
PDF
1. python
PRASHANT OJHA
 
PDF
Python cheatsheet for beginners
Lahore Garrison University
 
PDF
Beginners python cheat sheet - Basic knowledge
O T
 
PDF
Python cheatsheat.pdf
HimoZZZ
 
PDF
python cheat sheat, Data science, Machine learning
TURAGAVIJAYAAKASH
 
PDF
2. Python Cheat Sheet.pdf
MeghanaDBengalur
 
PDF
beginners_python_cheat_sheet_pcc_all (1).pdf
ElNew2
 
PDF
Beginner's Python Cheat Sheet
Verxus
 
PDF
ppt_pspp.pdf
ShereenAhmedMohamed
 
PPTX
Introduction to python programming 1
Giovanni Della Lunga
 
PPTX
beginners_python_cheat_sheet_pcc_all (3).pptx
HongAnhNguyn285885
 
PDF
beginners_python_cheat_sheet_pcc_all_bw.pdf
GuarachandarChand
 
PDF
Python Part 1
Mohamed Ramadan
 
PDF
Introduction To Programming with Python
Sushant Mane
 
PDF
cos 102 - getting into programming with python.pdf
GeraldineAdukeh
 
PPTX
Python.pptx
AshaS74
 
Python bible
adarsh j
 
Python tutorialfeb152012
Shani729
 
Python Cheatsheet_A Quick Reference Guide for Data Science.pdf
zayanchutiya
 
Introduction to python programming
Rakotoarison Louis Frederick
 
1. python
PRASHANT OJHA
 
Python cheatsheet for beginners
Lahore Garrison University
 
Beginners python cheat sheet - Basic knowledge
O T
 
Python cheatsheat.pdf
HimoZZZ
 
python cheat sheat, Data science, Machine learning
TURAGAVIJAYAAKASH
 
2. Python Cheat Sheet.pdf
MeghanaDBengalur
 
beginners_python_cheat_sheet_pcc_all (1).pdf
ElNew2
 
Beginner's Python Cheat Sheet
Verxus
 
ppt_pspp.pdf
ShereenAhmedMohamed
 
Introduction to python programming 1
Giovanni Della Lunga
 
beginners_python_cheat_sheet_pcc_all (3).pptx
HongAnhNguyn285885
 
beginners_python_cheat_sheet_pcc_all_bw.pdf
GuarachandarChand
 
Python Part 1
Mohamed Ramadan
 
Introduction To Programming with Python
Sushant Mane
 
cos 102 - getting into programming with python.pdf
GeraldineAdukeh
 
Python.pptx
AshaS74
 
Ad

Recently uploaded (20)

PDF
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
PDF
Best ERP System for Manufacturing in India | Elite Mindz
Elite Mindz
 
PPTX
Stamford - Community User Group Leaders_ Agentblazer Status, AI Sustainabilit...
Amol Dixit
 
PDF
Building High-Performance Oracle Teams: Strategic Staffing for Database Manag...
SMACT Works
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PPT
L2 Rules of Netiquette in Empowerment technology
Archibal2
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PPT
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
Best ERP System for Manufacturing in India | Elite Mindz
Elite Mindz
 
Stamford - Community User Group Leaders_ Agentblazer Status, AI Sustainabilit...
Amol Dixit
 
Building High-Performance Oracle Teams: Strategic Staffing for Database Manag...
SMACT Works
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
This slide provides an overview Technology
mineshkharadi333
 
L2 Rules of Netiquette in Empowerment technology
Archibal2
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Coupa-Overview _Assumptions presentation
annapureddyn
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 

CoderDojo: Intermediate Python programming course