Skip to content
This repository has been archived by the owner on Feb 3, 2024. It is now read-only.
/ pysum2023 Public archive

Goal: To enhance my knowledge and skills in Python programming over the summer break of 2023.

Notifications You must be signed in to change notification settings

rixmape/pysum2023

Repository files navigation

Pythonic Summer 2023

Learning one concept a day

In this project, my goal is to enhance my knowledge and skills in Python programming over the summer break of 2023. From the beginning of June until the end of July, I will dedicate each day to exploring a new programming concept. Specifically, I will focus on improving my proficiency in the following areas:

  1. Core Python
  2. Documentation
  3. Exception handling
  4. Object-oriented paradigm
  5. Test-driven development
  6. Concurrent and parallel computing

Learning log

  1. Named tuples are enhanced subclasses of tuple
  2. Functions as first-class objects
  3. Modern syntax for dictionaris
  4. Mutable lists
  5. Odd features of Python
  6. Magic comments and docstrings
  7. Code smells
  8. Type hints

References

  1. Fluent Python, 2nd Edition
  2. Beyond the Basic Stuff with Python
  3. Introducing Python, 2nd Edition

About

Goal: To enhance my knowledge and skills in Python programming over the summer break of 2023.

Resources

Stars

Watchers

Forks