Unlock full accessUpgrade plan
Projects in Swift
All projects in Swift
Project Type
All Projects
Project Progress
All Progress
18 projects
- Practice projectSwift • Mobile development • Code foundations
Block Letters
Display your initials on the screen in block letters and create an ASCII art.More guidance, 60 min - Practice projectSwift • Mobile development • Code foundations
Build a Pokédex
Use Swift to develop your own Pokédex device from the popular Pokémon series.More guidance, 40 min - Practice projectSwift • Mobile development • Code foundations
Caesar's Cipher
Use Swift arrays and loops to encrypt secret messages.More guidance, 40 min - Practice projectSwift • Mobile development • Code foundations
Calculator
Use closures to give additional information to functions by creating a calculator that can combine, filter, and transform numbers.More guidance, 45 min - Practice projectComputer science • Swift • Mobile development
Fizz Buzz
Write a program that prints the numbers from 1 to 100. But for multiples of 3 print “Fizz” instead of the number and for the multiples of 5 print “Buzz”. For numbers which are multiples of both 3 and 5 print “FizzBuzz”.More guidance, 20 min - Practice projectSwift • Mobile development
Green Thumb
Hone your knowledge of protocols, generics, and other fundamental Swift concepts by building a program with gardening tips and instructions.More guidance, 45 min - Practice projectSwift • Mobile development • Developer tools
Magic 8-Ball
In this lesson, you’ve learned about and explored the power of a conditional and its role in programming. In this project, you’ll be honing your knowledge of conditionals and previous Swift concepts by building a program that predicts the future!More guidance, 40 min - Practice projectSwift • Mobile development • Code foundations
Make a Mixtape 101
This is a chance to put your hard-earned Swift skills to the test. Use Swift’s array methods to curate your ultimate cassette mixtape.More guidance, 30 min - Practice projectSwift • Mobile development • Code foundations
Morse Decoder
Use Swift dictionaries to decode secret Morse code messages!More guidance, 60 min