-
+
Apple iOS are one of the smartest developers around, they think beyond the box when it comes to creating amazing native iOS apps. Currently, over 70% of the world's population are obsessed with smartphones and use applications for their daily work. The iOS app store is the second largest app store market in the world, with over 2.2 million apps downloaded as of 2018. We can only imagine how much more significant iOS can get in the future years.
-
+
With this program, you will:
- Create your dream app without prior experience
- Understand how apps are created using techniques used by professionals
- Be able to design your dream app interior via XCode
- Have the confidence to charge for the apps you have created
-
+
- Comprehensive Blended Learning program
- Flexible access to online classes
- Instructions carried out through industry experienced trainers
- Interactive Quizzes
- 15+ in-demand technologies and skills
- Get hands-on experience with four industry-related projects
- 24x7 learner assistance and support
-
+
- Physical Classroom Training (Malaysia)
- On-site Company Training (Malaysia)
- Online Training via Microsoft Team (Malaysia and International)
-
+
All participants will receive a Certificate of Completion from the Course only after obtaining at least 75% attendance
-
+
RM 3000
-
+
5 DAYS/ 40 HOURS
-
+
- You will need a Mac or at least have an OS X running in a virtual machine
- You will need to have XCode (free)
-
+
The inquiry process comprises three simple steps.
- STEP 1 Submit Inquiry- Tell us a bit about yourself and the questions you want to enquire
- STEP 2 Reviewing–Your questions will be processed and answered within a day or two
- STEP 3 Response–Answers will typically be sent through email. However, you may tell us the option you prefer us to contact you in
-
+
- All participants will receive a Certificate of Completion from the Course after obtaining at least 75% attendance
-
+
- App developers
- Those who want to learn Switch programming language
- Those who want to build an iOS app
-
+
Module 1: Introduction to Swift
-
Variables, Types
-
Functions
-
Classes, Structs
-
Properties
-
Enums
-
Closures
-
Protocols
-
Memory Management
-
Generic Programming
-
Subscript
Module 2: Design Patterns
• Extensions
• MVC
• MVVM
• Singleton
• Protocol Oriented Programming
Module 3: Xcode
• App Architecture
• App Lifecycle
• View Lifecycle
• Creating the First App
Module 4: UI Design
• Single Device UI
• Multi-Device UI
• Multiscreen Apps
o Presenting View Controllers
o Tab Bar
o Navigation
• Complex UI
o Tables
Module 5: Persistent Storage
• CoreData
o Reading Data
o Writing Data
o Updating Data
o Deleting Data
o Unique Data
o Entity Relationships
o Codeable Protocol
Module 6: Network Communication
• Parsing JSON
• Parsing XML
Module 7: Language Programming
• Creating Frameworks
• Mixing Swift and Objective-C
• About CocoaPods
Module 8: App Project
• Design
• Implementation

FAQ
Will I receive a certificate upon finishing this course?
Yes, you will get a personalized digital certificate downloadable as a PDF. You will need to complete over 85% of the curriculum lessons
Can I become a programmer right away after completing this course?
Absolutely Not. It takes time, practice and experience to become one. However, with this course and all the hands-on training, we will give you real-time experience used in industries, sufficient for you to start preparing for job interviews.
What is the pre-requisites to take this course?
Beginners are welcome to join. Basic programming knowledge is recommended.
Can I request a refund if I am not happy with the training?
Yes, subject to our refund policies.
WHY NEXPERTS ACADEMY

- CERTIFIED TRAINERS

- LIFETIME ACCESS TO
RECORDED SESSIONS

- HIGHLY EXPERIENCED
WITH INTERVIEW PREPARATION

- FLEXIBLE SCHEDULE

- 24/7 SUPPORT
