Skip to content

urmxrainbow/learn-swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Swift

Curriculum Developer: Sonny Li ([email protected]) alt text alt text

Curriculum Developer: Kenny Lin ([email protected]) alt text

Curriculum Developer: Galina Podstrechnaya ([email protected]) alt text

Curriculum Developer: Alex DiStasi ([email protected]) alt text

Artwork: Tim Liedtke (https://www.timliedtke.com)

Course Link

https://www.codecademy.com/learn/learn-swift

eBook

The Swift Programming Language (Apple)

1. Hello World

Block Letters:

2. Variables

Dog Years:

Quadratic Formula:

Piggy Bank:

3. Conditionals & Logic

  • CoinFlip.swift

Magic 8-Ball:

  • Magic8.swift

4. Loops

  • EnterPIN.swift
  • Guess.swift
  • Square.swift
  • Troublemaker.swift

Whale Talk:

99 Bottles:

Fizz Buzz:

5. Arrays

Make a Mixtape 101:

Palindrome:

Caesar's Cipher:

6. ?

7. ?

8. ?


Cheat Sheets (BETA)

  1. Hello World
  2. Variables
  3. Condtionals & Logic
  4. Loops
  5. Arrays

Skill Paths

  • iOS Development with Swift?
  • watchOS Developmenet with Swift?

Talking Swift

  • Coming Soon

Swift Community Challenge 2020

  • Coming Soon

Swift Style Guides

Contribution Guidelines

We'd love to have you contribute!

Please note that this project is released with a Contributor Covenant. By participating in this project you agree to abide by its terms.

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%