Meta - Programming Fundamentals in Swift
- Offered byCoursera
Programming Fundamentals in Swift at Coursera Overview
Duration | 9 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Programming Fundamentals in Swift at Coursera Highlights
- Earn a Certificate upon completion
Programming Fundamentals in Swift at Coursera Course details
- Error handling
- Mobile app development
- Advanced coding
- Practice and expand on the fundamentals of programming that are core to any language as well as the unique aspects of Swift syntax
- You will learn how to
- utilize primitive, collection and object data types to declare variables and constants as well as declare, initialize and modify objects
- Furthermore, you will learn how to create objects in Swift using properties and methods and how to create simple control flow patterns and call functions using Swift
- You will learn how to utilize structs and classes to apply object-oriented programming concepts within Swift
- And, finally, you will learn how to create blueprint-style protocol-driven applications
- By the end of this course, you?ll be able to demonstrate a working knowledge of general programming principles and you'll be able to deploy the Swift programming language
Programming Fundamentals in Swift at Coursera Curriculum
Introduction to programming in Swift
Course syllabus
How to be successful in this course
Additional resources
Exercise: Working with Constants, Variables N and Data Types
Additional resources
Additional resources
Additional resources
Additional resources
Self review: Working with Constants, Variables and Data Types
Knowledge check: Constants, Variables, Data Types and operators
Self review: Working with Strings in Swift
Knowledge Check: Strings
Knowledge check: Conditional statements
Self-review: Work with conditional statements in Swift
Knowledge check: Loops
Self-review: Using conditions and loops
Self-review: Work with optionals in Swift
Knowledge check: Optionals
Module quiz: Introduction to programming in Swift
Data structures
Additional resources
Additional resources
Self-review: Arrays in Swift
Self-review: Tuples
Knowledge check: Arrays and Tuples
Self-review: Dictionaries in Swift
Self review: Using Loops with collection types
Knowledge check: Collections
Module quiz: Data structures
Functions and closures
Additional resources
Additional resources
Self review: Practice using functions
Self-review: Practice using more functions
Knowledge check: Functions
Self review: Practice using closures
Self-review: Use functions to modularize a program
Module quiz: Functions and closures
Graded assessment
About the graded assessment
Next steps
Programming fundamentals quiz