Beginning iOS App Development Nanodegree

Udacity
Online

Kostenlos

Wichtige informationen

  • Kurs
  • Online
  • Wann:
    Freie Auswahl
Beschreibung

For individuals with no programming experience, this program teaches core skills necessary to start developing apps for iPhone and iPad.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
Freie Auswahl
Online

Was lernen Sie in diesem Kurs?

Project
Programming
IT Development
Skills and Training

Themenkreis

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 Variables

    Challenge 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 Branching

    Program 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 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 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 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 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 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 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 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 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 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 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 Scratch

    Laugh along with funny songs built entirely by you—from idea to app. Banana-fana fo-fana!