iOS App Development with Swift Essential Training
Details
SkillsFuture - iOS App Development with Swift Essential Training
This course starts from the basic of swift3 and teaches all the basic programming knowledge needed for apps development. After that, it covers the basic of Xcode and how to connect UI elements to code, pinning and auto layout.. Finally, the trainer will go
through how to develop a simple app from scratch and submit the app to app store.
Topics include:
- Swift 3 programming
- Exploring Xcode
- Exploring storyboards
- Creating basic interactions with UI elements
- Altering views using constraints and auto layout
- How to publish apps on App store
- Step by step guide to build 2 basic apps
Outline
Module 1 Get Ready
- Overview of Swift
- Playground
- Variable & Constant
- Print to Console
- Comment
Module 2: Data Types
- Numbers
- Boolean
- String
- Optional
- Any
Module 3: Collection Types
- Array
- Set
- Dictionary
- Tuple
Module 4 Operators
- Common Operators
- Compound Operators
- Comparison Operators
- Logical Operators
- Range Operators
- Operator Procedure
Module 5 Control Flow
- Conditional
- Loop
- Break & Continue
Module 6 Function
- Function Syntax
- Input Parameters
- Return Values
Module 7 Class & Enum
- Class
- Init Function
- Inheritance
- Enum
Module 8 Xcode Basics
- Exploring Xcode Interface
Module 9 User Interface (UI)
- Layout Preview
- Pinning & Auto Layout
- Create a Calculator Layout
Module 10 Adding Codes to UI Elements
- Connecting code to UI element
- Transition between Multiple View Controllers
- Adding Codes to Second View Controllers
Module 11 Building a Simple Web Browser App
- App Overview
- App Layout
- Add Constraints & Auto Layout
- Connecting UI Elements to Code
- Writing Logic to Code
- Security Setting
- App Icons
- Custom UI Buttons
- Launch Screen
Module 12 Building a Simple Calculator Apps (Optional)
- App Overview
- App Properties & Methods
- Create Mode Enum
- Setup Properties & Methods
- Connect UI Elements to Code
- Codes for Calculator App
Module 13 Publishing Apps
- iOS App Publishing Workflow
- Preparing Settings
- Submitting Apps for Review
SkillsFuture Credit Applicable for Individual
WDA Training Grant Applicable for Company
For more details, please visit our website at
https://www.tertiarycourses.com.sg/ios-app-swift-programming-training.html or contact us at [email protected]
Speaker/s
Tertiary Courses Singapore offer many SkillsFuture courses in Singapore. We offers wide range of classroom instructor-led technical training courses for working professionals and executives in Singapore. Many of our courses and trainings are SkillsFuture Approved and eligible for WDA Absentee Payroll Grant.
Our courses include Infocomm, Digital Media, Robotics, Semiconductor,Telecommunication, Life Science, Horticulture Industries , and Business Administration . Below are some of our popular courses
- Python Programming
- R Programming
- Tableau
- Machine Learning
- Raspberry Pi
- Arduino
- 3D Printing
- iOS Apps Development
- Android Apps Development
- Magento eCommerce
- Wordpress
- Joomla
- Search Engine Optimization
- Web Design
- Google Analytics
- Facebook Marketing