Leren programmeren

Deze cursus is voor iedereen voor het eerst een (3e generatie) programmeertaal willen leren en ervaring willen opdoen met het bedenken van oplossingen voor niet te complexe problemen en het uitwerken daarvan in een gestructureerde programmeertaal.


Algemene informatie

Aanbieder: CLS Trainingen
Vorm: op locatie
Duur: 5 dagen
Kosten: €1495,00 (exclusief BTW)
Vroegste start: Nog niet bekend

Omschrijving

Programmeren is een vak apart. Veel cursussen over programmeertalen gaan ervan uit dat u al kunt programmeren. Zo'n cursus behandelt dan alleen nog maar de technische aspecten van een bepaalde taal. In de cursus Leren Programmeren leert u juist het programmeren zelf.

U leert begrippen kennen die in vrijwel elke programmeertaal een rol spelen en u leert hiervan de syntax in C. Verder leert u een aantal standaardoplossingen kennen voor standaardproblemen. U oefent vooral in het zelf bedenken van oplossingen. Na afloop kunt u kleine programma's in C schrijven en kunt u doorgroeien naar het begrijpen of zelf schrijven van grotere programma's, in C of een verwante taal.

Het doel van de cursus is niet om de taal C volledig te leren, maar om gevoel te krijgen voor het aanpakken van een programmeer-probleem.

De ene taal biedt voor sommige toepassingen meer mogelijkheden dan de andere, maar een programmeur moet altijd nieuwe functies samenstellen uit meer of minder kant-en-klare functies (uit een bibliotheek). Dit kan door functies achter elkaar toe te passen en te combineren in keuze- of herhalingsstatements. Daarmee is programmeren - of het ontwerpen van functies - een vaardigheid die voor een groot deel onafhankelijk is van de taal. Door zelf te oefenen en door bekend te raken met standaardfuncties, wordt u er handiger in.

Wel moet deze vaardigheid aan de hand van een programmeertaal geleerd worden. In deze cursus is voor de programmeertaal C gekozen. C is populair op allerlei platforms. Bovendien is de syntax van andere populaire talen zoals C++, C#, Java, PHP, JavaScript, Python en Perl voor een groot deel afgeleid van C. Let wel: in deze cursus wordt C alleen als vehikel gebruikt. De cursus gaat over programmeren, niet over C.

Om alles uit een taal en bijbehorende bibliotheken te kunnen halen, moet u natuurlijk na deze cursus zo'n taal nog echt leren. Deze cursus behandelt van C alleen de aspecten die nodig zijn voor het doel van deze cursus: leren programmeren.

Tijdens de cursusdagen is er gelegenheid voor praktijkwerk en voor de tussenliggende dagen worden oefen-opgaven aangeboden. De docent biedt ondersteuning en advies per e-mail. U zult zelf een programmeeromgeving voor de taal C ter beschikking moeten hebben. Wij stellen gratis een installeerbare Linux-DVD ter beschikking met alle benodigde faciliteiten.

Voor een uitgebreide inhoudsopgave van deze training kunt u onze website CLS – leren Programmeren bezoeken.

Voor wie
Deze cursus is bestemd voor gebruikers die voor het eerst een (derde generatie) programmeertaal willen leren en daarom ervaring willen opdoen met het bedenken van oplossingen voor niet te complexe problemen en het uitwerken daarvan in een gestructureerde programmeertaal. Het maakt daarbij niet uit met welk platform of welke programmeertaal zij na de cursus aan de slag gaan.

Voorkennis
Voor deze cursus hoeft u geen voorkennis in programmeren te hebben, maar u moet wel gemakkelijk met een computer kunnen omgaan. Er is ook wat aanleg voor dit vak nodig: analytisch vermogen om een probleem uiteen te rafelen, logisch redeneren en plezier in puzzels oplossen. Bovendien moet u een grote hoeveelheid kleine details tegelijk kunnen overzien.

Duur
De duur van deze opleiding is vijf dagen.

Waar
Deze cursus wordt op onze locatie in Utrecht gegeven.

Certificaat
Alle deelnemers aan deze training ontvangen na afloop een certificaat.

Kosten
De kosten voor deze training bedragen € 1.495,-, inclusief cursusmateriaal en lunch en exclusief BTW.


Agenda

De agenda voor deze training is (nog) niet ingevuld of is te bekijken in de omschrijving.


Aanmelden »


Meer informatie aanvragen

Door het onderstaande formulier in te vullen kunt u meer informatie over deze training aanvragen.

= verplicht veld.

Informatie aanvragen