Python cursus voor beginners

Deel dit artikel

,

Op donderdagavond beginnen we de online Python sessie met de Python cursus voor beginners. We bespreken het boek De Programmeursleerling, Leren coderen met Python 3, geschreven door Pieter Spronck. Zie de nieuwsartikelen voor actuele informatie en de downloads: https://programmeren.hcc.nl/zoeken?q=python+cursus+voor+beginners

Op donderdag 20 april 2023 zijn we gestart met hoofdstuk 1. Bijna een jaar later, op donderdag 21 maart 2024 zijn we bij het einde van het laatste hoofdstuk 27 gekomen.

Hieronder staan de plannen voor wat we hierna doen. Deze plannen zijn een indicatie, onder voorbehoud, en kunnen nog regelmatig wijzigen.

Als je meedoet, of dit wilt gaan doen, en nog ideeën of onderwerpen hebt, stuur dan een email naar de webbeheerder.

Aanvullende onderwerpen

Vanaf 21 maart 2024 bespreken we onderwerpen die niet in het boek staan maar mogelijk voldoende van belang zijn om er wat meer aandacht aan te besteden.

Deze onderwerpen hebben we al bekeken:

  • memoryview - 21 maart 2024
  • complex - 21 maart 2024
  • Reguliere Expressies behapbaar maken - 28 maart 2024
  • *args, **kwargs, * en / - 28 maart en 4 april 2024
  • Pip, PyPI en virtuele environments - 11 april 2024
  • Pillow / PIL - 11 april 2024
  • PySide6, Qt for Python - 4 en 18 april 2024
  • Tkinter - 25 april 2024
  • Matplotlib - 2 mei 2024
  • guizero en PySimpleGUI - 9 mei 2024
  • callbacks, decorators en properties - 9 mei 2024

Deze onderwerpen bespreken we binnenkort:

  • Reguliere expressies: "Vermenigvuldigt u!" - eerste deel 18 april 2024, tweede deel 16 mei 2024
  • Thonny - 16 mei 2024

In overleg met de deelnemers kiezen we daarna uit de volgende onderwerpen:

  • Visual Studio Code
  • sqlite3, MySQL, MariaDB
  • graphics, fractals, 3D
  • NumPy, SciPy, pandas
  • Jupyter
  • interface met Excel
  • systeembeheer met Python
  • async, await, asyncio, promise
  • urllib3, requests
  • MicroPython
  • git, GitHub
  • hedy
  • .ini, TOML, JSON, XML, YAML

Sommige onderwerpen kunnen we maar oppervlakkig bespreken omdat we er nog maar weinig of geen ervaring mee hebben.

Nieuwe ronde

Na het bespreken van de aanvullende onderwerpen beginnen we weer opnieuw bij hoofdstuk 1 van het boek.

Bij deze derde ronde maken we wel enkele aanpassingen. De tijdsduur wordt wellicht wat korter, van twee naar anderhalf uur. Sommige onderwerpen slaan we over of bespreken we pas later. Denk hierbij bijvoorbeeld aan Recursie of Operator Overloading.

We bekijken nog hoe we het 'huiswerk', de oefeningen en opgaven kunnen verbeteren. Meestal zijn er maar weinig deelnemers die deze gemaakt hebben.

Er is nog geen datum bekend, we weten nog niet wanneer we opnieuw bij hoofdstuk 1 beginnen.

Actueel

'Meld je aan voor de nieuwsbrief' van HCC!programmeren

'Abonneer je nu op de nieuwsbrief en blijf op de hoogte van onze activiteiten!'

Aanmelden