/development-timeline

Smaller programming pieces to capture my progress in Python over time

Primary LanguagePythonMIT LicenseMIT

Timeline of my learning progress

Hello! Welcome! :) I made this timeline repository to show you what I had done to get my first programmer job with Python in Red Hat. I wrote down all my sources, from which I've learnt, so you could use this to obtain various useful links to learn (be wary - most sources are in Czech). You can also check from my code to see how was I improving. It took me 7 months (2 months pause) and more than 418 hours to get the job, I stopped tracking after that. You can find my newest code examples in https://github.com/NelliaS/advent_of_code

Files

Files, named after month of the year, contain smaller programming pieces written in those months. Usually I add also little commentary.

Journal of sources

All sources are free, if not said otherwise.

Beginner Python course PyLadies Brno

  • what: Beginner course in Python from PyLadies community Brno (online), lecturer: Petr Viktorin
  • when I studied: October 2020 - December 2020 (bonuses: March and April 2021)
  • materials: naucse.python.cz,
  • youtube videos: channel encukou & bonus videos: Pyglet , GIT 1 , GIT 2 (I also recommend book Pro Git), Requests , Flask
  • needed time: youtube videos - 34h, 10 series of homeworks (including 6 bigger games) ~65+h, making thorough notes ~20+h

Codewars - puzzles

  • what: Programming puzzles (called kata), difficulty 8 - 1 kyu (8 easiest)
  • when I studied: October 2020 - today
  • web: codewars.com
  • number of completed puzzles: 151, level: 4kyu, estimated time spent: 40+h (last update 06.05.21)

Advent of code - calendar for programmers

  • what: Programming puzzles released on December
  • when I studied: December 2020, April 2021
  • web: adventofcode.com
  • number of completed days: 15 days from 2020 puzzles, 7 days from 2015 puzzles, estimated time spent: 47+h (last update 04.06.21)

Advanced Python PyLadies Ostrava

  • what: Advanced course in Python from PyLadies community Ostrava (online), lecturer: Lumír Balhar
  • when I studied: April 2021
  • materials: naucse.python.cz, frenzymadness (git hub repository)
  • youtube videos: channel Lumír Balhar
  • needed time: youtube videos - 12h, making thorough notes ~2h+h

Advanced Python PyLadies Plzeň

  • what: Advanced course in Python from PyLadies community Plzeň (online)
  • when I studied: April - May 2021
  • materials: Mintaka (git hub repository)
  • youtube videos: channel Filip Vaculík
  • needed time: youtube videos - 29+h (on going) (last update 06.05.21), making thorough notes ~2h+h

Linux administration PyLadies Brno

  • what: Linux administration course from PyLadies community Brno (online), lecturer: Petr Viktorin
  • when I studied: April - May 2021
  • materials: naucse.python.cz,
  • youtube videos: channel encukou
  • needed time: youtube videos - 24h, making thorough notes ~3h+h

Fundamentals of Red Hat Enterprise Linux

  • what: Online video course from Red Hat on fundamentals of RHL
  • when I studied: April 2021
  • link: learning.edx.org
  • needed time: ~7h

Lessons from itnetwork.cz - PAID

  • what: online materials and exercises on selected topics
  • when I studied: April - May 2021, lection: OOP in Python , needed time: ~12+h (ongoing) (last update 12.05.21)

Team beginner Python course - coach

  • what: checking homeworks of participants, provide hints, corrections, personal code consultation... as a proud part of PyLadies Brno community
  • when I coached: April - May 2021
  • link to homework page: projekty.pyladies.cz
  • link to videos: channel encukou
  • link to team course materials: naucse.python.cz
  • spend time: ~55h

Learning more about Gitlab, Ansible, Docker, Kubernetes

Working on own project - Picoballoon2021 web

Reading books

  • Automate the Boring Stuff with Python (by Al Sweigart)
  • How Linux works (by Brian Ward)
  • spend time: ~4h
Total time spent: ~418+h