Beginning iOS App Development Nanodegree
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
For individuals with no programming experience, this program teaches core skills necessary to start developing apps for iPhone and iPad.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Project
- Programming
- IT Development
- Skills and Training
Course programme
To succeed as an iOS developer, you need a strong foundation in programming. The good news is, this Nanodegree program will provide that for you!
For individuals with little to no programming experience, this program teaches the core skills necessary to start developing apps for iPhone and iPad.
- Project P1: Pirate Fleet 1 — Structs and Variables
Challenge the computer to a Battleship-esque game, while learning about data structures in Swift.
Project P1: Pirate Fleet 1 — Structs and VariablesChallenge the computer to a Battleship-esque game, while learning about data structures in Swift.
- Project P2: Robot Maze 2 — Functions and Branching
Program a robot to navigate a maze autonomously, while gaining experience with core object-oriented programming principles.
Project P2: Robot Maze 2 — Functions and BranchingProgram a robot to navigate a maze autonomously, while gaining experience with core object-oriented programming principles.
- Project P3: Alien Adventure 1— Strings, Optionals, and Arrays
In this simple side scrolling game, you’ll ensure your exploratory robot presents the proper gifts of greetings to newly-encountered extraterrestrials. In this version, you'll implement five functions to respond to alien requests.
Project P3: Alien Adventure 1— Strings, Optionals, and ArraysIn this simple side scrolling game, you’ll ensure your exploratory robot presents the proper gifts of greetings to newly-encountered extraterrestrials. In this version, you'll implement five functions to respond to alien requests.
- Project P4: Alien Adventure 2 — Working with Data
In this project, you'll build on the previous Alien Adventure game by responding to the requests of eight aliens. But watch out! Their requests are more complex on this run.
Project P4: Alien Adventure 2 — Working with DataIn this project, you'll build on the previous Alien Adventure game by responding to the requests of eight aliens. But watch out! Their requests are more complex on this run.
- Project P5: Pirate Fleet 2 — Adopting Protocols
In this project, you'll build on your previous version of Pirate Fleet by adding sea monsters and making mine and ship creation more flexible.
Project P5: Pirate Fleet 2 — Adopting ProtocolsIn this project, you'll build on your previous version of Pirate Fleet by adding sea monsters and making mine and ship creation more flexible.
- Project P6: Alien Adventure 3 — Using Classes
You'll build on your Alien Adventure game by adding a badge feature. Your hero will now earn badges every time the alien's request is fulfilled!
Project P6: Alien Adventure 3 — Using ClassesYou'll build on your Alien Adventure game by adding a badge feature. Your hero will now earn badges every time the alien's request is fulfilled!
- Project P7: Alien Adventure 4 — Errors and Closures
In this final version of Alien Adventure, you'll help your alien friend filter our prohibited items by throwing an error when a banned item is found.
Project P7: Alien Adventure 4 — Errors and ClosuresIn this final version of Alien Adventure, you'll help your alien friend filter our prohibited items by throwing an error when a banned item is found.
- Project P8: Silly Song — Your First App from Scratch
Laugh along with funny songs built entirely by you—from idea to app. Banana-fana fo-fana!
Project P8: Silly Song — Your First App from ScratchLaugh along with funny songs built entirely by you—from idea to app. Banana-fana fo-fana!
Beginning iOS App Development Nanodegree