- From openclassrooms.com
Learn fundamentals of the Swift Programming Language
- Self-paced
- Free Access
- Fee-based Certificate
- 4 Sequences
- Intermediate Level
Course details
Syllabus
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
Certificate
Prerequisite
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)
Instructors
Olga Volkova
Fascinated by limitless opportunities in the universe of unknown. iOS engineer, interaction designer, entrepreneur, educator, writer.
Editor
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.
Platform
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.