2007Cocoa Cursus
rss

Cursus Overzicht

WWDC2006 buttons

Welkom bij de cursus Cocoa voor VAMP leden en overige geïnteresseerden. Deze cursus is het antwoord op de vraag onder VAMP leden naar een introductie in Apple's Cocoa programmeer-framework. Cocoa is de snelste manier om programma's voor Mac OS X te maken. Gedurende de cursus zullen veel interessante aspecten van Cocoa aan de orde komen.

Hieronder volgt een korte uitleg van het doel en de vorm van de cursus. De goede lezer kan ook een aantal spelregels ontwaren.

Doel van de cursus

Tijdens de bijeenkomsten wordt er aandacht besteed aan het beter leren kennen van het Cocoa Framework, met als doel er nuttige programma's mee te kunnen schrijven voor Mac OS X. Gedurende de cursus zullen we aandacht besteden aan:

Merk op dat het leren programmeren expliciet niet een doel van de cursus. Enige basiskennis wordt aanwezig verondersteld. Zie ook het kopje 'Vereiste voorkennis'.

Cursusvorm

Zelfstudie staat bij de cursus voorop. Omdat er slechts een beperkt aantal bijeenkomsten per jaar beschikbaar is, kunnen niet alle aspecten en details van Objective-C en Cocoa de revue passeren. Er wordt een aantal cruciale onderwerpen behandeld, in logische volgorde en in oplopende moeilijkheidsgraad. Daarnaast zal zoveel mogelijk bronnenmateriaal worden aangedragen (ook via deze site) en is er genoeg ruimte voor het stellen van vragen. Maar programmeren is vooral zelf uitproberen en doen. Echt gevoel voor hoe Cocoa werkt komt pas door veel oefening. Kortom: dit is een leergang voor leergierige en gemotiveerde cursisten.

Het is niet noodzakelijkerwijs de bedoeling dat de cursusleider de enige spreker is, al zal dat aanvankelijk meestal het geval zijn. Cocoa is nieuw en groeit snel, dus in zekere zin is en blijft iedereen een beginner. Wie iets interessants ontdekt wordt verzocht dat te delen met de hele groep.

De deelnemers aan de cursus bepalen voor een belangrijk deel de vorm en de inhoud van de bijeenkomsten. De eerste (introductie) bijeenkomst zal vooral in het teken staan van kennismaking met elkaar en met Cocoa. Daarna zal er zo veel mogelijk aandacht zijn voor problemen en vragen die onder de cursisten leven. Laat dus tijdens of na afloop van een bijeenkomst van je horen!

Vereiste voorkennis

In ieder geval wordt verwacht dat alle deelnemers kunnen programmeren. Daarmee wordt bedoeld: hij of zij heeft wel eens een programma geschreven in een redelijk moderne programmeertaal. Dat kan bijvoorbeeld zijn: BASIC, Pascal, JavaScript, enz. Ideale kandidaten kunnen programmeren in een C-achtige taal. (C, C++, Java). Daarnaast is het bijzonder handig als er enige bekendheid is met object-geörienteerd programmeren. Ervaring met RealBASIC of Visual Basic kan in dat opzicht ook een pré zijn.

Ongetwijfeld zal er een zekere variatie in onderlinge programmeerervaring zijn. Het is daarom handig om voor aanvang van de cursus te laten weten welke vaardigheden je hebt, zodat er bij de opzet en invulling van de bijeenkomsten zoveel mogelijk rekening mee kan worden gehouden.

Kosten

Deelname aan de cursus is gratis. Wel wordt het buitengewoon op prijs gesteld als deelnemers lid zijn of worden van VAMP, de Vereniging Actieve Mac Programmeurs. Meer informatie over VAMP is beschikbaar op de VAMP web site

Frequentie

Het is de bedoeling om, bij aanhoudende belangstelling, om de 3 à 4 maanden een bijeenkomst te organiseren.

Tijd en Locatie

Waar en wanneer de cursus wordt gegeven zal voornamelijk afhangen van de beschikbaarheid van de / een cursusruimte. Er wordt naar gestreefd om afwisselend in het zuiden en in het midden van het land bijeen te komen, zodat de reisafstanden redelijk worden verdeeld. Bij voorkeur zullen bijeenkomsten op donderdag- of vrijdagavond, of zaterdagmiddag plaatsvinden.