Coursera
Coursera Logo

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 External Link Icon

Credential

Certificate

Programming Fundamentals in Swift
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
Details Icon

Programming Fundamentals in Swift
 at 
Coursera 
Course details

What are the course deliverables?
  • Error handling
  • Mobile app development
  • Advanced coding
More about this course
  • 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
Read more

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

Programming Fundamentals in Swift
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    Programming Fundamentals in Swift
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...