Intro to iOS App Development with Swift
This course will teach you the fundamentals of iOS app development with Swift. You will learn how to create an iPhone app that records a conversation between you and a friend, and then makes your voices sound like a Chipmunk or Darth Vader. You will also gain an understanding of the Swift programming language and the tools used to develop iOS apps. By the end of the course, you will have the skills and knowledge to start your journey as an iOS developer. ▼
ADVERTISEMENT
Course Feature
Cost:
Free
Provider:
ThaiMOOC
Certificate:
No Information
Language:
English
Start Date:
On-Demand
Course Overview
❗The content presented here is sourced directly from ThaiMOOC platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [May 25th, 2023]
What skills and knowledge will you acquire during this course?
Students will acquire skills and knowledge in iOS app development using Swift, Apple's programming language. They will learn how to build an iPhone app that can record conversations and modify the voices to sound like Chipmunk or Darth Vader. This course will serve as a starting point for students to enter the iOS Developer Nanodegree program.
How does this course contribute to professional growth?
The course "Intro to iOS App Development with Swift" contributes to professional growth by providing an opportunity to learn and develop skills in iOS app development using Swift, a programming language developed by Apple. By completing this course, individuals can gain a foundational understanding of iOS app development and acquire the necessary knowledge to create their own iPhone apps. This course serves as a stepping stone towards pursuing the iOS Developer Nanodegree, further enhancing professional growth in the field of iOS app development.
Is this course suitable for preparing further education?
The course "Intro to iOS App Development with Swift" is suitable for preparing further education in iOS app development. It provides an opportunity to learn and understand the basics of iOS app development using Swift, a programming language developed by Apple. By completing this course, individuals can gain a solid foundation and knowledge required to pursue advanced studies or certifications in iOS app development, such as the iOS Developer Nanodegree.
Course Syllabus
Introduction to Swift and Xcode: the tools of iOS
Learn all the Swift you need to know in 5 min.,Take a tour of Xcode, Apple's integrated development environment.,Get to know the Model View Controller, or MVC, design patterniOS App Structure: AutoLayout and Buttons
Learn Storyboard and AutoLayout, the tools used to build user interfaces in iOS.,Start developing the Pitch Perfect App and creating the UI.,Use Autolayout constraints to control the placement of UIButtons and UILabels on the screen.Using ViewControllers to build an app with Multiple Views
The UIViewController class, View Controller Lifecycle, and Multiple Views.,Learn how to react to touch events and change the user interface.,Add a second screen to your app using a UINavigationController.How to record audio and use the Delegation Design Pattern.
Learn about the AVFoundation class, AVAudioRecorder.,Setup audio recording in the Pitch Perfect App.,Practice using the Delegation pattern and implement programmatic segues.Playback Sound and Add Sound Effects
Setup audio playback including rate, pitch, echo, and reverb.,Use UIStackViews to create an elegant layout for your app's UIButtons.,Use class extensions to add functionality to your app.Course Provider
Provider ThaiMOOC's Stats at AZClass
Discussion and Reviews
0.0 (Based on 0 reviews)
Start your review of Intro to iOS App Development with Swift