Leren programmeren, iets voor jou?

Heb je altijd al je eigen website willen kunnen maken? Ben je je er ook van bewust dat omgaan met web technologie een steeds grotere rol begint te krijgen in alle facetten van het dagelijks leven? Wil je graag het fijne weten van hoe deze technologie tot stand komt en aan dit proces bij kunnen dragen? Dan is ProgrammeerCoach iets voor jou!

Bij ProgrammeerCoach leer je door middel van persoonlijke coaching sessies en bijbehorende digitale ondersteuning programmeren als hobby, voor je werk, of zelfs als nieuwe carrière. Misschien ontwikkel jij straks wel de volgende Facebook of YouTube!

Voor wie?

  • Als je graag het fijne wil weten van hoe interactieve websites werken, van concept tot hosting.
  • Als je graag zelf alle kleine aanpassingen wil kunnen maken, en niet afhankelijk wil zijn van vrienden of dure bedrijven.
  • Als je door middel van persoonlijke aandacht snel een nieuwe skill op wil pakken, en bereid bent de tijd te investeren in het leerproces.

Ben je bijvoorbeeld...

  • Lid van een club of vereniging die graag zijn ledenadministratie via internet wil kunnen doen?
  • Eigenaar of werknemer bij een bedrijf dat zijn klanten meer digitale service wil kunnen bieden?
  • Iemand die al websites maakt met Wordpress maar niet meer afhankelijk wil zijn van één pakket?
  • Een frontend developer die meer ervaring met de backend zoekt?
  • Iemand met een goed idee voor een website maar geen idee waar te beginnen?

...dan kan ProgrammeerCoach jou helpen je doelen te realiseren!

Wat ga je leren?

Je gaat leren hoe je websites maakt met de programmeertaal Python. Daarbij maak je gebruik van het web framework Django, en ook HTML, CSS, en JavaScript. De focus ligt op de functionaliteit van de website. Je begint met eenvoudige zaken zoals het toevoegen van een gastenboek of een contactformulier, en dit kun je uitbouwen tot meer complexe concepten zoals een discussie forum of een webshop. Jouw idee bepaalt de richting, en geen enkel leerpad is hetzelfde.

Waarom websites programmeren?

Er zijn meerdere manieren van programmeren, en meerdere manieren om het te leren. Bij ProgrammeerCoach leer je programmeren door middel van het maken van websites, omdat websites de toekomst zijn van computer-applicaties. Omdat browsers steeds krachtiger worden en ook telefoons en tablets steeds meer kunnen, vervangen steeds meer organisaties hun desktop apps met apps in de browser. Daarom spreken we tegenwoordig ook eerder van web applicaties dan van websites en is de kans groot dat over een aantal jaar een meerderheid van desktop apps plaats heeft gemaakt voor web applicaties. Door te leren programmeren voor het web loop je vooruit op deze ontwikkeling en kun je er zeker van zijn dat de kennis die je opdoet ook in de toekomst relevant zal zijn.

Waarom Python?

Python is een volwassen programmeertaal die dankzij zijn leesbare syntax makkelijk te leren is voor beginners. Daarom is Python sinds 2014 de meest gebruikte programmeertaal bij introductie-vakken op Amerikaanse universiteiten. Nog een groot voordeel van Python is dat het niet alleen voor websites te gebruiken is, maar ook om op allerlei andere platformen te programmeren. Zo gebruikt NASA Python om missies te plannen, Dropbox om grote hoeveelheden bestanden veilig op te slaan, Google om je zoekresultaten te vinden en je YouTube-filmpjes te laten zien, en nog veel meer . Als je Python eenmaal onder de knie hebt zijn de mogelijkheden eindeloos!

Waarom Django?

Django is het meest gebruikte web framework voor Python. Het wordt actief onderhouden door een enthousiaste en zeer behulpzame open-source community. Django is het hart van sommige van de meest populaire websites zoals Instagram en Pinterest. Een web framework bespaart je veel tijd bij het ontwikkelen van websites door alle veelvoorkomende taken te automatiseren. Voor taken die (nog) niet ingebouwd zijn, zijn er voor zowel Python als voor Django veel gratis extensies van derden beschikbaar.

Wil je op de hoogte blijven?


Hoe werkt het?

ProgrammeerCoach biedt geen cursussen aan in de traditionele zin van het woord. In plaats van een vast programma op vaste tijden kies je zelf wanneer en hoe vaak je een afspraak wil maken. Tijdens de afspraken kijken we samen wat je bereikt hebt sinds de vorige sessie en waar je eventueel hulp bij nodig hebt. Tussen afspraken door krijg je huiswerkopdrachten die je helpen om een bepaald onderwerp verder uit te diepen en om je voor te bereiden op je volgende coaching sessie. Op die manier ben je ook tussen afspraken door actief bezig met leren, en maken we tijdens de coaching sessies zo efficient mogelijk gebruik van de tijd. Naast de huiswerkopdrachten kun je in de digitale leeromgeving ook vragen stellen, overleggen met andere cursisten, en gebruik maken van andere gratis resources.

Wat heb je nodig?

  • Een laptop met wifi-capaciteiten;
  • Enige algemene kennis van computers, software en het web;
  • Beginnerskennis van HTML, CSS en bij voorkeur ook JavaScript;
  • Bij voorkeur ook kennis van Bootstrap en jQuery.

Wat kost het?

Coaching sessies kosten € 25 per uur (inclusief BTW), met een minimum van 1,5 uur per sessie. De coaching sessies vinden plaats op centrale locaties in Utrecht. De digitale leeromgeving kun je 24/7 gebruiken en is geheel gratis!

Antwoorden op veel gestelde vragen

Ga je er voor?

Ben je overtuigd en ben je klaar om aan de slag te gaan? Ga dan direct naar het intake-formulier. Voor algemene vragen kun je het formulier rechts gebruiken.

Voor je eerste coaching sessie doen we een gratis intake gesprek om vast te stellen of ProgrammeerCoach jou kan bieden wat je zoekt.

Contact opnemen

Heb je een algemene vraag? Stel hem dan via dit contactformulier.