Loading...

Automatiseer je leven met Python

Laat saaie taken automatisch uitvoeren door Python!

8 uur

Omschrijving

Data vervormen, rapporten schrijven, mailtjes versturen, powerpoints maken, ... het is allemaal mogelijk is Python! Veel mensen voeren repetetieve (saaie) taken uit in hun job, in deze workshop bekijken we hoe dit soort taken geautomatiseerd kunnen worden door Python. Na afloop van de workshop krijg je werkende Jupyter Notebooks waarmee je de aangeleerde concepten kan uitproberen. Ook geven we 2 coaching uren cadeau! In deze 2 uren kunnen we samen naar jouw werkleven kijken en zien welke soorten automatisaties er geschikt zijn voor je probleemstellingen. Ook bieden we ondersteuning in het vinden van het juiste leerpad om je hier verder in te verdiepen.

Wat je leert

  • Automatiseer je leven met Python
  • Introductie tot automatisatie
  • Met bestanden en je operating system spelen
  • (Tabulaire) data vervormen
  • Web scraping & sleep timers
  • Code goed wegzetten & cloud computing

Details van het programma

1

Introductie tot automatisatie

We bekijken wat het betekent om een taak te automatiseren. Automatisering heeft tal van voordelen, maar we leren je ook om een inschatting te maken van de haalbaarheid om specifieke taken te automatiseren.

2

Met bestanden en je operating system spelen

In Python kun je met bestanden en je besturingssysteem interactie aangaan door middel van krachtige ingebouwde modules zoals os en shutil, waarmee je bestanden kunt maken, verplaatsen, hernoemen en verwijderen. Door deze functionaliteit te benutten, kun je geautomatiseerde workflows ontwikkelen die bestandsbeheer vereenvoudigen en het beheer van je besturingssysteem efficiënter maken.

3

(Tabulaire) data vervormen

Hier leren we je hoe je alle taken die je typisch uitvoert in Excel snel en eenvoudig kan uitvoeren in Python. Het gebruik van Python voor typische Excel-taken biedt voordelen zoals automatisering, schaalbaarheid en de mogelijkheid om complexe analyses uit te voeren met een grotere mate van flexibiliteit en efficiëntie.

4

Web scraping & sleep timers

Web scraping met Python omvat het extraheren van gegevens van websites, en het implementeren van sleep timers stelt gebruikers in staat om het scrapen te vertragen om detectie te voorkomen en het risico van IP-blokkering te verminderen, waardoor een meer ethische en betrouwbare scrapetechniek ontstaat. Met behulp van deze combinatie kunnen gebruikers op een verantwoorde manier gegevens verzamelen van websites, zonder overmatige belasting van servers of inbreuk te maken op de gebruiksvoorwaarden van de website.

5

Code goed wegzetten & cloud computing

Het goed structureren van code in Python bevordert onderhoudbaarheid en samenwerking, waardoor ontwikkelaars gemakkelijk kunnen navigeren en bijdragen aan projecten. Integratie van web scraping en automatisatie met cloud computing platforms biedt schaalbaarheid en betrouwbaarheid, waardoor gebruikers grote hoeveelheden gegevens kunnen verwerken en taken efficiënt kunnen uitvoeren zonder zich zorgen te hoeven maken over de beperkingen van lokale bronnen.

Reeds ingepland:

Datum Locatie
2024-09-09 ORTEC Offices - Boortmeerbeek
BESCHIKBAAR
Pattern Pattern Pattern

Enkele vaak gestelde vragen

Dit is afhankelijk van wat je wil leren. Je kan perfect AI toepassingen leren gebruiken om jouw dagelijks werk te ondersteunen zonder enige programmeerervaring.

Als je iets verder wil gaan, kan een basis in programmeren goed van pas komen. Zo kan je bijvoorbeeld API's leren gebruiken en meer eenvoudige zaken automatiseren.

Wil je zelf Machine Learning of AI modellen bouwen, een API of een app bouwen die jouw AI toepassing ter beschikking stelt voor gebruikers? Dan moet je wel een stevige basis in programmeren hebben.

Wat je doel ook is: wij kunnen u alle vaardigheden aanleren die nodig zijn.

Contacteer ons gerust indien u nog vragen heeft!

Er zijn inderdaad veel gekende aanbieders die in hun uitgebreid aanbod ook enkele opleidingen inzake AI aanbieden.

Deze opleidingen worden echter zo goed als altijd door freelancers gegeven. Ook wij geven soms opleiding in onderaanneming voor grote spelers.

Wij verkiezen echter om met ons team een vaste en gespecialiseerde partner voor opleidingen in dit domein te zijn, zodat we kunnen inspelen op behoeften bij klanten.

Eén van de manieren waarop dit kan is door de opleidingen in-house te geven, of door ondersteuning op een specifieke case te bieden na de opleiding.

Via derde partijen zou dit in theorie ook kunnen, maar dan betaalt u natuurlijk opnieuw een pak meer voor dezelfde diensten van dezelfde persoon.

Online kan u inderdaad veel materiaal terugvinden, en daar zitten zeker goede en degelijke opleidingen tussen. Aarzel niet om dit te proberen!

Onze meerwaarde is dat wij niet alleen een uitleg geven, maar de studenten ook bijstaan - en dit kan zelfs na de opleiding via coaching op bijvoorbeeld een project.

Anderzijds is het ook zo dat er niet alleen goede tutorials en video's online staan: veel zaken zijn beperkt of niet meer up-to-date.

Kortom: wij proberen u van a tot z bij te staan met up-to-date materiaal en coaching, ook op uw eigen projecten indien u dit wenst!

Top