Introduction to Programming
The course is designed to provide you with the knowledge needed for you to understand and potentially start using the Python programming language regardless of your background.
Welcome to the course!
About ZAKA
A message from your Instructor
How to get support?
Best practices & tips for success
Outline 1
Getting started with Programming
Fundamental Components – Part 1
Fundamental Components – Part 2
Debugging & Errors
Intro to Google Colab
Hands-on: Intro to Python
Outline 2
Introduction
The ‘for’ loop
The ‘while’ loop
The ‘infinite’ loop
Hands-on: Loops
Outline 3
Functions
Function Parameters and Return value
Recursion
Hands-on: Functions
Outline 4
Strings & Escape characters
String Indexing
String Traversal
String Operations
Hands-on: Strings
Outline 5
Lists
Tuples
Hands-on: Lists & Tuples
Dictionaries
Sets
Hands-on: Dictionaries & Sets