Ray's Way
  • Home
  • Podcast: Wat ik geleerd heb
  • Running diary
  • Over mij
  • Contact
Social Links
Facebook 45 Likes
Twitter 11 Followers
Spotify
Strava 66 Followers
Instagram 767 Followers
Ray's Way
Ray's Way
  • Home
  • Podcast: Wat ik geleerd heb
  • Running diary
  • Over mij
  • Contact
45
11
ray met python boek
  • Programming
  • Projects
  • Skills

Kan ik mezelf leren programmeren in 2 maanden tijd?

  • Posted on 23 november 201923 november 2019
  • 3 minute read
  • 1.3K views
  • Ray
Total
1
Shares
1
0
0
0

Het ziet er altijd cool uit in een film. Als een whizkid binnen 30 seconden het hele FBI-systeem gehackt heeft en vervolgens heel voldaan roept: ‘We’re in.’

Binnen no-time rammen ze in zo’n film door hele lappen code heen.

In werkelijkheid loop je een half uur te hannesen omdat je ergens een dubbele punt vergeten bent.

Ik weet dit omdat ik ooit al een halve poging gedaan heb om programmeren onder de knie te krijgen. Het is me dus niet helemaal nieuw, maar veel verder dan een stukje code iets uit laten printen ben ik niet echt gekomen.

Wat wil ik precies gaan leren?

De programmeertaal Python.

Ik kies voor Python omdat de kans groot is dat ik dit op professioneel vlak nog kan gebruiken. De meeste control-systemen die wij op dit moment inzetten bij onze klanten om vergaderkamers te bedienen gebruiken Python voor hun aansturing.

Uitleg: Met een control-systeem kun je een vergaderkamer ‘bedienen’. Bediening gebeurd vaak via touch-panels of knoppenpanelen. Als een gebruiker het systeem aanzet kan er een reeks aan acties uitgevoerd worden, licht dimmen, display aan, volume naar een bepaald niveau etc. Om dit allemaal met elkaar te laten praten heb je een control-systeem nodig. 

Hoe ga ik het leren?

Het boek Learn Python 3 the hard way.

In mijn onderzoek op internet kwam dit boek telkens weer naar voren. Vanaf het begin moet je zelf al je code typen en mag je geen hulpmiddelen gebruiken. Op deze manier overleer je bepaalde aspecten (zoals het typen van de syntax) maar wordt je hier dus ook heel erg bekend mee.

Het boek bestaat uit ongeveer 60 opdrachten die je moet maken. Om op schema te blijven moet ik er ongeveer 2 per dag maken. In het begin zal het wat sneller gaan omdat de opdrachten dan nog vrij makkelijk zijn. Dit geeft me hopelijk wat meer tijd op het einde voor de wat moeilijkere opdrachten.

Er zijn ook veel online opties om Python te leren en het kan zijn dat ik in de loop van het project hier iets van mee pak als dat zo uitkomt of als ik het nodig blijk te hebben. Coderbyte en codeacademy zijn opties.

De leraar leert het meest

Omdat je iets pas echt goed begrijpt als je het ook zelf duidelijk uit kunt leggen ga ik op mijn blog een wekelijkse update plaatsen.

Het zal vooral een samenvatting zijn van de dingen die ik geleerd heb. Maar omdat de meeste mensen niet zo veel met programmeren hebben zal ik ook proberen af en toe wat dieper in te gaan op hoe ik leer.

Anders wordt het wel taaie kost.

Wanneer is het project geslaagd?

Als ik zelf een tempocalculator kan maken die hardlooptijden om kan rekenen. Mag in een app of op een website.

Hardlopers gebruiken meestal een temposnelheid om aan te geven hoe hard ze gelopen hebben. Bijvoorbeeld 5:00/KM. Dit betekent dat je vijf minuten over één kilometer doet. Deze temposnelheid is vrij lastig terug te rekenen naar KM/u of naar een 400-meter tijd. Hiervoor wil ik een calculator maken.

Waarom? Die bestaan toch al lang?

Klopt. Maar dat doet er niet toe.

Ik zou er ook voor kunnen kiezen om het project gewoon af te noemen als het boek uit is. Stuk makkelijker. Maar wel minder motiverend denk ik.

Zo’n calculator is iets bruikbaars dat direct toepasbaar is. Ik hoop dat dit het wat leuker maakt om naar het eind van het boek toe te werken.

Total
1
Shares
Share 1
Tweet 0
Share 0
Share 0
Ray

Hardlopen, voeding, mentale gesteldheid en gemoedsrust zijn de dingen die me bezig houden. 'Lover of wisdom' zolang het toepasbaar is en andere mensen kan helpen. Heb je tips of wil je even hoi zeggen? Stuur me gewoon een berichtje.

Related Topics
  • calculator
  • leren
  • programmeren
  • python
Previous Article
  • Health and Fitness
  • Life

3 lunch recepten voor optimale focus (die ook nog eens bulletproof zijn)

  • Posted on 17 november 201917 november 2019
  • Ray
View Post
Next Article
raysway pepernotenrun
  • Breaking 3
  • Running
  • Running diary

Running Diary #23: De pepernotenrun geeft vertrouwen

  • Posted on 27 november 201927 november 2019
  • Ray
View Post

Abonneer

Abonneer je nu op mijn nieuwsbrief

You May Also Like
boek scott adams
View Post
  • Intellectual
  • Podcast: Wat ik geleerd heb
  • Skills

Podcast #10: How to fail at almost everything and still win big

  • Posted on 28 februari 202127 januari 2021
  • Ray
oude rijn alphen aan den rijn
View Post
  • Breaking 3
  • Projects
  • Running
  • Running diary

De marathon van Alpen a/d Rijn. Doe je mee?

  • Posted on 9 september 20209 september 2020
  • Ray
View Post
  • Intellectual
  • Life
  • Programming

Op deze manier word je ietsje beter in mislukken

  • Posted on 31 januari 202031 januari 2020
  • Ray
View Post
  • Creativity
  • Intellectual
  • Life
  • Skills

4 boeken die je kunnen helpen bij je werk (of aan een droombaan)

  • Posted on 22 december 201922 december 2019
  • Ray
View Post
  • Programming
  • Projects
  • Skills

Kan ik mezelf leren programmeren in 2 maanden tijd? – Week 1

  • Posted on 4 december 20194 december 2019
  • Ray
View Post
  • Creativity
  • Intellectual
  • Life
  • Skills

Voor jezelf beginnen? Mijn beste tip om weerstand te vermijden (ook bruikbaar in de rest van je leven)

  • Posted on 19 oktober 201920 oktober 2019
  • Ray
View Post
  • Adventures
  • Skills

6 zeldzaam goede tips om een jetlag te verslaan

  • Posted on 18 juni 201923 oktober 2019
  • Ray
View Post
  • Life
  • Skills
  • Spiritual

De logica achter meditatie + 14 voordelen en tips

  • Posted on 18 februari 201921 april 2020
  • Ray

Geef een reactie Reactie annuleren

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Twitter Feed
RT @khemaridh: How old will your kids be if you die at 85? Here are 4 bizarre insights that will make you want to work waaaay less:
75 days ago
  • Reply
  • 1404 Retweet
  • Favorite
🏅Medal Monday!!🏅Valencia Marathon 🌴 Met een tijd van 3:09:18 mijn PR op de marathon gisteren met 10 minuten verbete… https://t.co/HloDSzRyxs
172 days ago
  • Reply
  • Retweet
  • Favorite
@thedankoe @readwiseio save
202 days ago
  • Reply
  • Retweet
  • Favorite
Follow
STRAVA

Abonneer

Abonneer je nu op mijn nieuwsbrief

Ray's Way
  • Home
  • Podcast: Wat ik geleerd heb
  • Running diary
  • Over mij
  • Contact
2021 © All Rights Reserved

Input your search keywords and press Enter.