link Source:
list 4 sequences
assignment Level : Intermediate
chat_bubble_outline Language : English
card_giftcard 200 points
Users' reviews
0 reviews

Key Information

credit_card Free access
verified_user Fee-based Certificate
timer 20 hours in total

About the content

No turning back now! You are swiftly getting to the core of iOS development: learning Apple's new programming language for creating apps. Advance your apps with just a few lines of Swift code!

more_horiz Read more
more_horiz Read less


We strongly recommend taking this introductory course in iOS development: Immerse yourself in the iOS environment. In addition to getting a general overview of the iOS environment, you will have the opportunity to complete a fun application!

Hardware requirements: A Mac computer (a laptop or a desktop)



Part 1 - Establish the basics of Swift
1. Learn in context - SmartBean challenge
2. Take advantage of the Playground
3. Build a foundation with variables
4. Comprehend the concept of type
Quiz: Establish the basics of Swift

Part 2 - Organize your code with the control flows
1. Implement enumerated loops
2. Utilize conditions
3. Implement conditional loops
Quiz: Optimize your code with the control flows

Part 3 - Utilize collections and optionals
1. Collect data with arrays
2. Organize data with dictionaries
3. Understand the optionals
Quiz: Utilize collections and optionals

Part 4 - Optimize your code with functions
1. Implement elementary functions
2. Enhance your functions with parameters
Quiz: Optimize your code with functions




Olga Volkova
Fascinated by limitless opportunities in the universe of unknown. iOS engineer, interaction designer, entrepreneur, educator, writer.


Content Designer


OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

You are the designer of this MOOC?
What is your opinion on this resource ?