Skip to content

1995parham-teaching/python101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python 101

banner
GitHub Actions Workflow Status GitHub Actions Workflow Status

Introduction

This repository contains sample codes and presentation slides for python workshop. It started by an introduction session(s) in which we introduced and work with the following concepts:

  • Introduction
  • Control Flow
  • Functions
  • Class

Companion materials

Presented At

Diginext Roadmap

Week 2

How to create maintainable, scalable and reliable software using Python?

  • Basic syntax
  • Problem-solving
  • Object oriented programming

Week 3

How to create maintainable, scalable and reliable software using Python?

  • Working with some popular libraries
  • Async programming

Week 4

How to create maintainable, scalable and reliable software using Python?

  • Clean and fluent code with Python
  • Python best practices and design patterns

Special Thanks To

Requirements

To build the lectures you will need the following packages:

sudo tlmgr install datetime2 fmtcount algorithm2e ifoddpage relsize tracklang