Beste lezer,
Leren programmeren is leuk en uitdagend. Helemaal als je direct in de praktijk kunt toepassen wat je hebt geleerd én gemaakt. De cursusbundel Python in de praktijk doet precies dat. Met heldere praktijkvoorbeelden leer je (nog) beter te programmeren en maak je uiteindelijk volwaardige toepassingen. Stap voor stap, want onze Python-expert Filip Vervloesem doet natuurlijk alles precies voor. De cursusbundel bestaat uit een 132 pagina’s tellend techniek- en praktijkboek en een interactieve online cursus, boordevol informatie, video’s, voorbeelden en oefeningen. Wil je ook aan de slag met de cursus Python? Het cursusboek én de online cursus bestel je alleen vandaag en morgen voor slechts € 14,95! Mis deze kans dus niet. OP=OP. |
Dit ga je leren Na een eerste kennismaking met Python ga je praktijkproblemen te lijf en maak je volwaardige programma’s die ook anderen zonder Python kunnen gebruiken. Je maakt je eigen domoticacontroller en leert hoe je elektronica aanstuurt met een Raspberry Pi. Na het doorlopen van deze cursus ligt de wereld aan je voeten! Ook als je de introductiecursus Programmeren in Python hebt gevolgd, biedt deze cursus meer dan genoeg nieuwe lesstof! De cursus begint met een introductie van Python, waarbij je het fundament legt voor de volgende lessen. Voor wie de basiscursus heeft gevolgd, is dit een handige opfrisoefening. Na enkele lessen over tekstbestanden en gestructureerde data ga je aan de slag met grafische interfaces en grafieken. Je leert hoe je met Python elektronica aanstuurt op een Raspberry Pi en je bekijkt hoe je data van sensoren inleest en verschillende componenten aanstuurt, zoals een lcd-scherm of een led. Aan het einde van de cursus heb je voldoende kennis om zelf een domoticabesturing uit te werken op basis van de binnentemperatuur en een alarm te bouwen om je eraan te herinneren dat je kamerplanten water nodig hebben. 1. Gestructureerde data Tekstbestanden die voor mensen goed leesbaar zijn, zijn meestal niet heel bruikbaar voor een machine. Data kun je beter op een gestructureerde manier bewaren, en dat kan bijvoorbeeld in het json-formaat. Je schrijft een script dat op basis van gestructureerde data voor bepaalde schijven in je systeem het schijfgebruik controleert. Ligt dat boven een door jou ingestelde drempelwaarde, dan toont het een waarschuwing. Een typisch voorbeeld van een praktische toepassing van een Python-script. 2. Het oog wil ook wat De data verwerken in tekstformaat is al heel handig, maar soms zegt een plaatje meer dan duizend woorden. Python beschikt over verschillende modules om data eenvoudig te visualiseren. Je gaat aan de gang met Pandas, waarmee je diverse soorten diagrammen en grafieken kunt tekenen. Ook maak je een overzichtelijke tabel en werk je het praktijkvoorbeeld van het schijfgebruik uit in een handige visuele weergave. 3. Domotica Als je de wat complexere taken onder de knie hebt, ben je toe aan de volgende stap: je kennis echt toepasbaar maken! Je bouwt een domoticacontroller voor een bestaand domoticasysteem. Eerst leer je de basis van client-servercommunicatie door een eigen client en server in Python te schrijven. Vervolgens maak je de server klaar om op een Raspberry Pi te draaien. Tot slot schrijf je een grafische interface én een webinterface voor de client. Zo kun je vanaf je smartphone, laptop of pc eenvoudig opdrachten doorgeven aan de server. 4. Interfaces De domoticacontroller wil je uiteindelijk niet vanuit de ontwikkelomgeving hoeven starten en ook de opdrachten typen is niet ideaal als interface. Daarom maak je een gebruiksvriendelijke grafische applicatie met enkele hulpprogramma’s. Je werkt de interface af door te variëren met de plaats van de widgets, het koppelen van acties en het uitvoerbaar maken op systemen zonder Python. 5. Elektronica aansturen Interactie met de echte wereld is misschien wel het allermooiste wat je met code kunt doen. Je leert hoe je met Python elektronica aanstuurt op een Raspberry Pi en je bekijkt hoe je data van sensoren inleest en verschillende componenten aanstuurt, zoals een lcd-scherm of een led. Aan het einde van de cursus heb je voldoende kennis om zelf een domoticabesturing uit te werken op basis van de binnentemperatuur en een alarm te bouwen om je eraan te herinneren dat je kamerplanten water nodig hebben. Wil je ook aan de slag met de cursus Python? Het cursusboek én de online cursus bestel je alleen vandaag en morgen voor slechts € 14,95! Mis deze kans dus niet. OP=OP. |