Learn to program and code with Swift courses

A person is typing some code on their laptop computer.

Learn the newest programming language in iOS App Development

NOCE’s tuition-free Swift courses allow students to learn to create iOS Application Development with the help of Swift.  Swift is the new programming language that adopts safe programming patterns and adds modern features to make programming more flexible and fun. Register today

Swift Courses Focus Areas:

CIST 150: Develop in Swift Explorations – Values

(No prerequisite required)

The first course in a series to learn how to develop in Swift. Students will learn about the fundamental units of programming, explore how to associate names with values using variables and constants, and how values can be used in simulations. The course culminates in an app project.

Course Hours: 45 Hours

CIST 153: Develop in Swift Explorations – Algorithms

(Prerequisite: CIST 150 Develop in Swift Explorations: Values)

This is the second course in a series to learn how to develop in Swift. Students explore how functions can encapsulate repetitive tasks and how to use if/else statements to make decisions in their code. Students also learn how Swift uses types to distinguish different kinds of data.

Course Hours: 45 Hours

CIST 156: Develop in Swift Explorations – Organizing Data

(Prerequisite: CIST 153 Develop in Swift Explorations: Organizing Data)

This is the third course in a series to learn how to develop in Swift. Students explore creating custom types using structs, grouping large quantities of items into arrays, and processing them using loops.  Students also learn how to use enums to represent a set of related values.

Course Hours: 45 Hours

CIST 159: Develop in Swift Explorations – Building Apps

(Prerequisite: CIST 156 Develop in Swift Explorations: Building Apps)

This is the fourth course in a series to learn how to develop in Swift. Students will use techniques to add user interface elements to a screen, connect those elements to code, and respond to the events generated by user interaction.

Course Hours: 45 Hours

No-Cost and Convenient Courses

NOCE Swift Courses are free and are conveniently available at the NOCE Anaheim campus.  View the current NOCE Class Schedule to browse currently available Swift courses.