-
Huishoudelijk
Dit deel bevat de agenda van de cursus en informatie over de cursuslocatie.
-
Week 1
Lessen, naslag en opdrachten voor week 1 van het traineeship.
- Geschiedenis van Software Ontwikkeling
- Testen in perspectief
- Trofolium Repens: het klavertje van de testbasis
- Werkprocessen in de informatietechnologie
- Werken met Scrum
- Scrum Reference Card voor Automation Engineers
- Studieplan voor het succesvol behalen van het Professional Scrum Master (PSM1) examen
- ISTQB Certified Tester Foundation Level (CTFL-2018, 2 dagen)
- ISTQB Foundation Level Syllabus, woordenlijst en vertaaltabel
- Programmeerfouten en grenswaarden toegelicht
- Studieplan voor het succesvol behalen van het ISTQB Certified Tester Foundation Level (CTFL-2018) examen
- TMap NEXT voor ISTQB Foundation Level Certified Testers
-
Week 2
Lessen, naslag en opdrachten voor week 2 van het traineeship.
-
Week 3
Lessen, naslag en opdrachten voor week 3 van het traineeship.
- Computersystemen inrichten en configureren met Ansible
- Webtesten met Python, Cucumber/Behave, Selenium Webdriver en Requests (1 dag)
- Hackaton ‘domme’ fijnstofmeters slimmer maken
- Drie huiswerkopdrachten in één dag
- Huiswerkopdracht Boter, kaas en eieren met Behave
- Huiswerkopdracht Elektronica-berekeningen maken met Behave
- Huiswerkopdracht Webservices maken met de Python Flask module
- Kwaliteitseigenschappen van softwareproducten en computersystemen
-
Week 4
Lessen, naslag en opdrachten voor week 4 van het traineeship.
- Introductie van Postman met installatie en eerste gebruik
- Cholesterol-berekeningen uitvoeren op een API met Postman
- Uitvragen van RDW data met een live productie API met Postman
- API’s bouwen met Python en Flask
- Dingdata API gebruiken om data van de fijnstofmeter op te slaan en weer op te halen
- Inventarisatie preferente onderwerpen in het traineeship
- Versiebeheer met Git en gebruik van GitHub in Visual Studio Code
- Gebruik van GitLab als online server voor het testproject
-
Week 5
Lessen, naslag en opdrachten voor week 5 van het traineeship.
- Doel van het project: missie voor het team
- Werken met Jira als bevindingentool
- Opfriscursus HTML, CSS, JavaScript en Bootstrap (zelfstudie)
- Opfriscursus SQL (zelfstudie)
- Doe de SQL Quiz Test op W3Schools en deel je score voor de eer!
- Introductie van Python Robot Framework met installatie en eerste gebruik
Werken met Scrum
Scrum is een raamwerk voor effectieve samenwerking in teams. Met Scrum kunnen complexe producten worden gemaakt. Scrum-bedenkers Jeff Sutherland en Ken Schwaber hebben de regels, producten en gebeurtenissen in de officiële Scrum Gids gezet. Een compact en eenvoudig boekje dat evenwel lastig is uit te voeren.
Voor de lessen Werken met Scrum wordt gebruik gemaakt van de cursus Werken met Scrum hier op Online Docenten.