2. eduvision.nl / eduvision.be: Programmeren
Waarom programmeren?
• Veel vraag naar programmeurs
• Interessant en intelligent werk
• Development is de core van IT
● Poll: In welke programmeertaal heb je
interesse?
3. eduvision.nl / eduvision.be: Programmeren
Programma
• Welke programmeertalen zijn er?
• Waarom kies je voor een bepaalde programmeertaal?
• Talen: C#, PHP, Java, NodeJS, Python, C++, R
• Programmeren en de markt
• Tips
• Uiteraard krijg je een persoonlijk advies!
4. eduvision.nl / eduvision.be: Programmeren
Development
● Programmeurs
● Betrokken bij projecten
● Core van de IT organisatie
● Ook kennis van diverse architectuur systemen
(bijv AWS)
5. eduvision.nl / eduvision.be: Programmeren
Skills developer
● Abstract denken
● Houden van “puzzelen”
● Veel interesse in software hebben
● Vertalen probleem naar software
● Kennis van de cloud en middleware (bijv
Hadoop)
● Database kennis
7. eduvision.nl / eduvision.be: Programmeren
PHP
● Veel gebruikt voor webapplicaties
● Open Source
● Bekendste applicatie: Wordpress
● Arjan is auteur van meerdere PHP-boeken
● Veel gebruikt bij bureau’s / webbouwers
● Software ontwikkelaars: meestal front-end
8. eduvision.nl / eduvision.be: Programmeren
C#
● Het Microsoft vlaggenschip
● Visuele taal (Visual studio)
● Veel gebruikt bij corporates
● Webapplicaties
● Standalone applicaties
● Integreert met alles van Microsoft
9. eduvision.nl / eduvision.be: Programmeren
Python
● Algemene programmeertaal
● volledig OO
● meestal gebruikt icm framework
● Veel gebruikt in de big data wereld
● (in combinatie met R)
● Veel gebruikt door data analisten
10. eduvision.nl / eduvision.be: Programmeren
Java
● High-end programmeertaal
● Hoog in de markt
● Hoge uurtarieven of salarissen
● Complex
● Veel verschillende frameworks
● Veel bij corporates of grote software bedrijven
11. eduvision.nl / eduvision.be: Programmeren
NodeJS
● Javascript op de backend
● Moderne programmeertaal
● Lichtgewicht taal
● Niche programmeertaal
● Veel gebruikt voor netwerkgerelateerde
programmatuur (APIs)
12. eduvision.nl / eduvision.be: Programmeren
C++
● Basistaal
● Veel gebruikt voor echte basissoftware, bijv.
software in hardware oplossingen, embedded
software e.d.
● Objective C (variant) wordt gebruikt voor iOS
● Voornamelijk standalone applicaties
13. eduvision.nl / eduvision.be: Programmeren
R
● Specifieke statistische programmeertaal
● Veelal gebruikt voor big data oplossingen (data
analyse)
● Integratie met Python
● Ook los gebruikt
● Ook in combinatie met data analyse tools, bijv
Tableau
14. eduvision.nl / eduvision.be: Programmeren
Cloud kennis
● Amazon (slimme hosting)
● Google (datawarehouses / big query)
● Microsoft (Azure)
15. eduvision.nl / eduvision.be: Programmeren
Persoonlijk advies
Wie ben jij?
In welke programmeertaal heb je interesse?
Wat is je achtergrond?
Wat kunnen we voor je doen?
Poll: Wat kunnen we voor je doen?
16. eduvision.nl / eduvision.be: Programmeren
Vragen?
Neem contact met ons op!
• twitter.com/eduvision
• facebook.com/eduvision
• Over Arjan: arjanburger.com
• +31 (0)88 044 42 22 +32 (0)3 747 03 10
info@eduvision.nl info@eduvision.be