3 days Workshop on Python

Programming is a skill to make machines do human works. This 3 day workshop on Python will take you from base foundation to ability to write programs on your own. Good for someone who is passionate to learn programming, but struck on how to make progress?

Prerequisites

1. Completed this course on Codehs
2. Basic Math and English
3. Basic Problem Solving Skills
4. Laptop (Wifi connectivity)

Pre-Evaluation

you will go through a pre-evaluation test before the workshop to understand your present stage of knowledge on programming. We will personalize the workshop for you accordingly.

What you will learn?
  1. Programming Concepts:
  2. Approach to learn any Programming Language
  3. Programming Approach (5 stages):
  4. Download Material
  5. Python Programming
    • Intro to Python
    • Variables and Types
    • Numbers and Math
    • Input from users
    • Passing arguments
    • Indentation and Block of code
    • Functions, Parameters, Returns
    • Conditional statements - If elif else
    • Loops - For and While
  6. Python Data Handling
    • Lists
    • Tuples
    • Dictionaries
    • Sets
    • Strings
    • File operations
    • Exception handling
    • Python Project
Workshop-schedule

  1. Day 1:
    • 00:00 - 04:00 hour - Programming Concepts
    • 04:00 - 06:00 hour - Programming Approach
    • 06:00 - 08:00 hour - Learn any Programming language
  2. Day 2:
    • 00:00 - 01:00 hour - Setup & Installation
    • 01:00 - 02:00 hour - First program, Variables and Types
    • 02:00 - 03:00 hour - Numbers and Math, Input from users
    • 03:00 - 04:00 hour - Passing arguments, Block of code
    • 05:00 - 06:00 hour - Functions and Conditional Statements
    • 06:00 - 07:00 hour - Loops- For and While
    • 07:00 - 08:00 hour - Lists
  3. Day 3:
    • 00:00 - 01:00 hour - Tuples
    • 01:00 - 02:00 hour - Dictionaries
    • 02:00 - 03:00 hour - Sets and Strings
    • 03:00 - 04:00 hour - File Operations
    • 05:00 - 06:00 hour - Exception handling
    • 06:00 - 07:00 hour - Python project
    • 07:00 - 08:00 hour - Python project

Post-Evaluation

Post-Evaluation is a quick test, at the end of the Workshop, which should reflect a significant difference in your understanding towards programming, this will also give a metric to go to the next level.

What next?

Good, If you have completed the HackerRank questions, Project on Github, assignments, excercises in the Python programming workshop, you are good to move to the next level and learn advanced programming and try to solve real world problems and recognize the potential of programming. Are you ready ?