x

Executive Class Seating

Spread out at our spacious student work areas. Our seats may not recline into a flatbed, but they are flat-out wonderful. There's plenty of space for your books, notes, and your beverage from Splice's complimentary bar service, featuring lattes, cappuccinos, beers of the world and wine.

All Courses: Just $260/day

Reasonable. All of our courses are $260/day*, and that gets you a one-year all-access pass to the course. Take it as many times as you like at any of our locations across Canada.

(*OK: You caught us. Our Mac101, iLife101, Sound, and iWork101 courses are only $100/day.)

Guaranteed To Run

Book your flight, because once we mark a course as Guaranteed To Run, there'll be no cancellations. Watch for the green Splice Guaranteed To Run stamp and checkmark on our course schedule.

Amazingly Wicked Locations

Take one step from the training centre and be in the bustling activity of a lively metropolis in the heart of the city. Unwind at one of hundreds of pubs and restaurants, all within a stone's throw, then stroll along the waterfront or perhaps take in a sports game, concert or live theatre.

Great!

Call +1 888 SPLICE8 or Email info@splicetraining.ca

Cocoa Developer Bootcamp

Tap-Quiz


Upcoming Sessions | Related Sessions

Call 1-888-SPLICE8 To Register

Splice’s Cocoa Developer Bootcamp course builds on our Objective-C Programming Bootcamp course, enabling developers to build robust applications for Mac OS X Snow Leopard.

We expect you’ve got a solid foundation in Objective-C and build on that with the Model-View-Controller methods, so by the end of the first day you’ll already have built your first working Mac application, complete with dock/menubar, and a GUI that’s calling back-end code. By the end of the second day, you’ll be making database calls, storing the user’s preferences and your application will be able to ‘undo’ the last user’s actions. On Wednesday and Thursday, you’ll have advanced user-interface elements like sheets and custom data formatters, while on Friday we clean it all up and bring the interface into Leopard-land by using Core Animation and other view-drawing techniques.

We run the bootcamp from 9 – 5pm daily for five days straight, as we teach you the essentials (and then some) of what you need to know to develop for Mac OS X.

Prerequisites: You need to be able to code in Objective-C 2.0. This includes solid foundation in OOP, MVC, FoundationKit, classic Memory Management (retain/release), key-value coding, categories, protocols and – of course – calling Obective-C methods, all of which can be learned in our Objective-C Bootcamp.

Recommended Learning Path: For a thorough education in programming, consider taking our Objective-C Bootcamp first, and after this one, take our iPhone Bootcamp next.

View the

Letter from the Instructor

Topic Description

Monday

- Introduction – 1 hour
- Sample App, IB, Target/Action
- Helper Objects
- Cocoa Bindings

Tuesday

- Undo Manager
- Archiving + Document Architecture
- Core Data
- Nib Files, Window Controllers
- Responder Chain
- User Defaults
- Summary Exercise

Wednesday

- Notifications
- Alert/Open Panels and Sheets
- Localization
- Custom Views
- Keyboard Events
- Summary Exercise

Thursday

- Pasteboards, Drag and Drop, UTIs
- Timers
- Formatters
- Printing
- Web Services / NSConnections
- View swapping

Friday

- Core Animation
- OpenGL
- NSTask
- Summary Exercise

Halifax

Monday - Friday: 8a - 6p
Saturday: 10a - 2p
5185 Sackville Street (map)

Services:

Moncton

Monday - Friday: 9a-5p
Lun - Vend: 09h00-17h00
Sat./Sam.: Closed/Fermée
40 Weldon Street (map)

Services:

Toronto

By Appointment
2 College Street (map)
Suite 304

Services:

Training

Services

Repairs




Be Social!