Now that the school year has ended, I've taken the first step to begin my "Summer of Code". I have five weeks off each summer, and for me, it is the best time to brush up on my coding skills. Since my school recently piloted an iPad program, I've developed an urge to learn Objective-C.
So on the very first day of my summer break, I noticed in an email from Apple that that all of the presentation videos from Coding Together: Developing Apps for iPhone and iPad were made available, for free, though iTunes U. The course was designed for people who have some programming courses/experience, and from what I can see, provides a relatively "quick" and useful path for those who'd like to create an app for the iPhone or iPad.
After viewing the first video, I am happy to say that I'm impressed with the way the professor, Paul Hegarty, explains it all.
Course Description
"Updated for iOS 6. Tools and APIs required to build applications for the iPhone and iPad platform using the iOS SDK. User interface designs for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Objective-C programming language. Other topics include: object-oriented database API, animation, multi-threading and performance considerations. Prerequisites: C language and programming experience at the level of 106B (Programming Abstractions) or X. Recommended: UNIX, object-oriented programming, graphical toolkits." -iTunesU Website
RELATED
iTunes U links to all course materials, including videos
Coding Together: Developing Apps for iOS Videos and Lecture Slides (iTunesU)
Website with files for course-related code
StackOverflow CS193P tagged items (Stack Overflow is an online resources for people with coding Q & As)
So on the very first day of my summer break, I noticed in an email from Apple that that all of the presentation videos from Coding Together: Developing Apps for iPhone and iPad were made available, for free, though iTunes U. The course was designed for people who have some programming courses/experience, and from what I can see, provides a relatively "quick" and useful path for those who'd like to create an app for the iPhone or iPad.
After viewing the first video, I am happy to say that I'm impressed with the way the professor, Paul Hegarty, explains it all.
Course Description
"Updated for iOS 6. Tools and APIs required to build applications for the iPhone and iPad platform using the iOS SDK. User interface designs for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Objective-C programming language. Other topics include: object-oriented database API, animation, multi-threading and performance considerations. Prerequisites: C language and programming experience at the level of 106B (Programming Abstractions) or X. Recommended: UNIX, object-oriented programming, graphical toolkits." -iTunesU Website
RELATED
iTunes U links to all course materials, including videos
Coding Together: Developing Apps for iOS Videos and Lecture Slides (iTunesU)
Website with files for course-related code
StackOverflow CS193P tagged items (Stack Overflow is an online resources for people with coding Q & As)