fbpx
  • nl
  • en

Cursus iPhone Programmeren

Cursus iPhone Programmeren
Regio:
  • Modules
  • Cursus
  • Inhoud
  • Algemene informatie
    Algemeen
  • Reviews
  • Module 1 : XCode IntroModule 2 : Objective CModule 3 : Interface Builder
    What is XCode
    Using Xcode
    Editing XCode
    Build and debug iPhone apps
    Managing project resources
    Objective-C programming language
    Variables
    Data types
    Control Flow
    Error Handling
    Foundation Framework
    Overview of Interface Builder
    GUI tool
    Designing your iPhone app's UI
    Connect the UI to your code
    File's Owner
    First Responder
    Module 4 : Cocoa TouchModule 5 : Table ViewsModule 6 : Navigation
    Cocoa Touch Design Patterns
    Model-View-Controller
    Other design patterns
    iPhone's UIKit framework
    UITableView
    UITableViewController
    Implementing data source methods
    Implement delegate methods
    Present data
    Interact with the user
    iPhone's navigation controller
    Tab bar controller
    Other UIKit components
    iPad-specific controls
    popovers
    Module 7 : Touch EventsModule 8 : Custom Drawing
    Standard iPhone controls
    Standard iPad UI controls
    Managing custom components
    Response to user input
    Core Graphics
    Core Animations
    Customise iPhone
    iPad UI components
    Displaying images
    Manipulating images
    Rich animation
    Graphical elements
  • Doelgroep Cursus iPhone Programmeren

    iPhone Programmeren Deze cursus is bestemd voor developers die willen leren programmeren voor de iPhone en de iPad.

    Voorkennis iPhone Programmeren

    Om aan deze cursus te kunnen deelnemen is het gewenst al enige kennis van Objective-C te hebben.

    Uitvoering Training iPhone Programmeren

    De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met oefeningen. Demos zorgen voor een verduidelijking van de concepten. De cursustijden zijn van 9.30 tot 16.30.

    Certificering

    De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat IPhone Programmeren.

  • iPhone Programmeren

    In de cursus iPhone Programmeren leren de deelnemers Objective-C en het Foundation Framework te gebruiken om apps voor de iPhone en iPad te ontwikkelen. De cursus maakt gebruik van de nieuwste versie van Objective-C. De deelnemers zullen ervaring opbouwen met Xcode en Interface Builder. De syntax van Objective-C zal worden behandeld en de deelnemers zullen leren hoe user input van iPhone en iPad kan worden opgevangen en worden verwerkt in de app. Verder zullen de deelnemers leren hoe User Interfaces worden opgebouwd die gebruik maken iPhone en iPad controls zoals text fields, buttons en pickers. Ook komt aan de orde hoe apps gebruik kunnen maken van iPhone table views, navigation controllers en andere UI componenten. Tenslotte wordt aandacht besteed aan hoe je in een iPhone of iPad app de state kunt bewaren en gebruikers gegevens kunt opslaan.

  • Cursusvorm

    Al onze cursussen zijn klassikale cursussen waarbij de cursisten aan de hand van een ervaren trainer met diepgaande materie kennis door de stof worden geleid. Theorie wordt steeds afgewisseld met oefeningen.

    Maatwerk

    We doen ook maatwerk  en passen dan de cursusinhoud aan op uw wensen. Op verzoek gaan we ook in op uw praktijkcases.

    Cursustijden

    De cursustijden zijn in pricipe van 9.30 tot 16.30. Maar we zijn hierin flexibel. Soms moeten mensen namelijk kinderen naar de opvang brengen of halen en komen andere tijden hun beter uit. In goed overleg kunnen we dan andere cursustijden afspreken.

    Hardware

    Wij zorgen voor de computers waarop de cursus gehouden kan worden. Op deze computer is de voor de cursus benodigde software al geinstalleerd. U hoeft geen laptop mee te nemen om aan de cursus te kunnen deelnemen. Als u liever op uw eigen laptop werkt kunt u hem desgewenst meenemen. De benodigde software wordt dan aan het begin van de cursus geinstalleerd.

    Software

    Onze cursussen worden over het algemeen gegeven met Open Source software zoals Eclipse, IntelliJ, Tomcat, Pycharm, Anaconda en Netbeans. Het digitale cursusmateriaal krijgt u na de cursus mee naar huis.

    Lunch

    De cursus is inclusief lunch die we in een restaurantje op loopafstand van het cursuslokaal gebruiken.

    Locaties

    De cursussen worden op diverse plaatsen in het land gepland. Een cursus gaat op een locatie door als er zich minimaal 3 mensen voor die locatie inschrijven. Als er inschrijvingen voor verschillende locaties zijn gaat de cursus door op onze hoofdlocatie is Houten net onder Utrecht. Een cursus op onze hoofdlocatie gaat ook door bij 2 inschrijvingen en regelmatig ook bij 1 inschrijving.  Overigens doen we ook cursussen op de locatie van de klant als men daar prijs op stelt.