Intro to iOS App Development with Swift faq

star-rating
4.5
learnersLearners: 4,420
instructor Instructor: Kunal Chawla instructor-icon
duration Duration: duration-icon

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 Course Overview Course Provider Discussion and Reviews
Go to class

Course Feature

costCost:

Free

providerProvider:

ThaiMOOC

certificateCertificate:

No Information

languageLanguage:

English

start dateStart 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 pattern

iOS 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

faq FAQ for Swift Courses

Q1: What programming language will I be using in this course?

You will be using Swift, a new programming language from Apple.

Q2: How do I contact your customer support team for more information?

If you have questions about the course content or need help, you can contact us through "Contact Us" at the bottom of the page.

Q3: Can I take this course for free?

Yes, this is a free course offered by ThaiMOOC, please click the "go to class" button to access more details.

Q4: How many people have enrolled in this course?

So far, a total of 4420 people have participated in this course. The duration of this course is hour(s). Please arrange it according to your own time.

Q5: How Do I Enroll in This Course?

Click the"Go to class" button, then you will arrive at the course detail page.
Watch the video preview to understand the course content.
(Please note that the following steps should be performed on ThaiMOOC's official site.)
Find the course description and syllabus for detailed information.
Explore teacher profiles and student reviews.
Add your desired course to your cart.
If you don't have an account yet, sign up while in the cart, and you can start the course immediately.
Once in the cart, select the course you want and click "Enroll."
ThaiMOOC may offer a Personal Plan subscription option as well. If the course is part of a subscription, you'll find the option to enroll in the subscription on the course landing page.
If you're looking for additional Swift courses and certifications, our extensive collection at azclass.net will help you.

close

To provide you with the best possible user experience, we use cookies. By clicking 'accept', you consent to the use of cookies in accordance with our Privacy Policy.