Swift iOS for Beginners
Enroll yourself in the Swift iOS for Beginners course to gain the skills and understanding required for iOS app development. The iOS development course covers topics such as test-driven development, and UI testing. The iOS app development course designed is for beginners with little experience who want to pursue a career in the exciting world of iOS development and but also for experienced Objective-C developers who want to learn the Swift programming language.
- Price: $159.99
- Delivery method: eLearning
- DIR Discount: 20%
Submit form to obtain discount
Test Prep
50+ Pre Assessment Questions |
50+ Post Assessment Questions |
Features
33+ Videos |
05:20+ Hours
Why choose TOPTALENT?
- Get assistance every step of the way from our Texas-based team, ensuring your training experience is hassle-free and aligned with your goals.
- Access an expansive range of over 3,000 training courses with a strong focus on Information Technology, Business Applications, and Leadership Development.
- Have confidence in an exceptional 95% approval rating from our students, reflecting outstanding satisfaction with our course content, program support, and overall customer service.
- Benefit from being taught by Professionally Certified Instructors with expertise in their fields and a strong commitment to making sure you learn and succeed.
Outline
Lessons 1:
Hello iOS!
- iOS Developer Essentials
- Try It
Lessons 2:
A Tour of Xcode and the iOS Simulator
- The Welcome Screen
- Creating a New Project
- An Overview of the Xcode IDE
- Features of the iOS Simulator
- Try It
Lessons 3:
Introducing Swift
- Introducing Xcode Playgrounds
- Constants and Variables
- Data Types
- Comments
- Strings
- Tuples
- Optionals
- Control Flow Statements
- Control Transfer Statements
- Try It
Lessons 4:
Functions
- Declaring Functions
- Parameters and Return Values
- Try It
Lessons 5:
Closures
- Function Types
- Closure Types
- Try It
Lessons 6:
Error Handling
- The ErrorType Protocol
- Throwing and Catching Errors
- Try It
Lessons 7:
Object-Oriented Programming with Swift
- Creating Classes with Swift
- Properties
- Methods
- Instantiating Objects
- Inheritance
- Computed Properties
- Enumerations
- Protocols
- Try It
Lessons 8:
Supporting Multiple Device Types
- Device Differences
- The Universal XCode Template
- Try It
Lessons 9:
Introduction to UIKit and Adaptive Layout
- Introducing the UIKit Framework
- Basic Constraints
- Previewing Your Layout
- Creating Outlets
- Creating Actions
- Try It
Lessons 10:
Introduction to Storyboards
- Try It
Lessons 11:
Handling User Input
- Text Fields
- Text Views
- Try It
Lessons 12:
Alert Views and Action Sheets
- Alert Views
- Action Sheets
- Try It
Lessons 13:
Adding Images to Your View
- The UIImage Class
- The UIImageView Class
- Try It
Lessons 14:
Pickers
- Date Pickers
- Custom Pickers
- Try It
Lessons 15:
Navigation Controllers
- Adding a Navigation Controller to a Storyboard
- The Navigation Controller Interface
- Try It
Lessons 16:
Table Views
- Table View Appearance
- Creating a Table View with Interface Builder
- Try It
Lessons 17:
Collection Views
- Creating a Collection View with Interface Builder
- Collection View Cells
- Collection View Delegate and Data Source
- Try It
Lessons 18:
Tab Bars and Toolbars
- Creating a Tab Bar Controller
- Toolbars
- Try It
Lessons 19:
Creating Views That Scroll
- The UIScrollView Class
- Scroll Views and Text Fields
- Try It
Lessons 20:
Popovers and Modal Views
- Popovers
- Modal Views
- Try It
Lessons 21:
Touches and Gestures
- Touch Events
- Gesture Recognize