ITvitae Oriëntatie Uitdagingen - Data Engineer/Data Scientist

Networking

Beginner: Vind je verbinding met het internet

Benodigdheden:

  • Vaste internetverbinding (kabel, glasvezel, ADSL)

Je computer is waarschijnlijk verbonden met het internet. Weet jij waar jouw verbinding met het internet je huis in komt? En hoe is je computer eigenlijk verbonden aan het netwerk?

  • Zoek uit welke toestel(en) en kabel(s) jou aan het internet verbinden.
  • Wat voor internet verbding heb je eigenlijk? Kabel, glasvezel, ADSL of iets anders?

Beginner: Pas de naam van je Wi-Fi netwerk aan

Benodigdheden:

  • Wi-Fi netwerk thuis Denk aan:
  • Eventuele medegebruikers van het netwerk die je mogelijk stoort (hun verbinding zal verbreken).

Wanneer je met je thuisnetwerk kunt verbdingen via Wi-Fi dan doe je dat waarschijnlijk doormiddel van de naam van je Wi-Fi netwerk. Weet jij hoe je die aan past?

  • Noteer de huidige naam van de Wi-Fi verbinding die je een andere naam gaat geven.
  • Verander (al dan niet tijdelijk) de naam van je Wi-Fi netwerk.
  • Verbind een toestel en bezoek een website om te testen of alles naar behoren werkt.
  • Gelukt? Zet de oude naam dan weer terug (dat scheelt weer verbindingsinstellingen aanpassen op al je verbonden toestellen).

Gevorderd: Zet een server op

Benodigdheden:

  • Een extra computer

Het draaien van een server thuis is zowel leerzaam als praktisch. Heb jij een extra computer over? Probeer deze dan als server in te richten.

  1. Download de laatste versie van Ubuntu server.
  2. Maak een installatie medium (usb stick).
  3. Installeer Ubuntu op je hardware.
  4. Google eerste “hardening” stappen voor je nieuwe server en voer deze stappen uit.
  5. Bonus: zorg er voor dat je server enkel met een SSH verbinding bereikbaar is.

Linux

Beginner: Introductie cursus Linux

Je kunt alvast een volledig gratis cursus Linux vinden op deze link:

https://training.linuxfoundation.org/training/introduction-to-linux/

Kijk al eeens naar eerste paar hoofdstukken.

Databases

Beginner: Werk met spreadsheets

Benodigdheden:

  • Microsoft Word/Apple Numbers (gratis op MacOS)/LibreOffice Calc (gratis te downloaden)

Tijdens de introductie op het onderwerp databases zal je docent er van uit gaan dat je op zijn minst wel eens hebt gewerkt met Excel of soortgelijke software.

Maak een spreadsheet met daarin op zijn minst een tabel. Deze tabel ga je gebruiken om je examenscores in bij te houden. Je tabel heeft ten minste twee kolommen:

  1. Vak naam/onderwerp
  2. Score

Scores lopen van 0 tot 1000. Je dient een sore te halen van 700 of hoger om een examen te halen. Zorg er voor dat velden met scores onder de 700 rood worden (wanneer je er een waarde in tikt).

Geavanceerd: MongoDB

Speel eens met MongoDB. De community versie vind je hier: https://www.mongodb.com/try/download/community

Programming

Beginner: Maak een website

Als je nog nooit eerder hebt geprogrammeerd of nog nooit eerder met HTML hebt gewerkt dan is dit het moment om daar mee aan de slag te gaan. Toekomstige collegas verwachten een op zijn minst basaal begrip van HTML (en CSS en JavaScript). Daarnaast is kennis van HTML praktisch tijdens (web-) development, aanvallen, verdedigen en het scrapen van data.

De bekende website w3schools.com biedt een enorme, gratis, cursus HTML (en vrienden). Je kunt hier meteen beginnen: https://www.w3schools.com/html/default.asp

Geavanceerd: Probeer Python

Wil je al snuffelen aan Python? Codecademy biedt een beginnerscursus Python3 aan. Deze kun je hier vinden.

Geavanceerd: Git good!

Als je nog niet of niet goed met Git werkt dan is dit natuurlijk het moment om nog eens een verdiepende cursus er bij te pakken.