Online or onsite, instructor-led live iOS training courses demonstrate through hands-on practice the fundamentals of iOS.
iOS training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Abu Dhabi onsite live iOS trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Park Rotana Complex
2, Abu Dhabi, United Arab Emirates
Situated within the Park Complex and adjacent to TwoFour54 and Khalifa Park. Park Rotana is 15 minutes drive from Abu Dhabi International Airport and Yas Island.
Driving directions from Abu Dhabi International Airport:
Drive towards Abu Dhabi by highway No. E 10, Keep driving straight after passing the “Al Raha mall”. Follow the signage “Sheikh Zayed Bridge” to drive through the bridge, Keep in the right lane when you finish the bridge. You are now driving on “Salam / Eastern” road. Take the exit “Khalifa Park & Ministries Complex” from extreme right lane to make a “U turn” over the underpass, Follow the signal “Park Rotana Complex” and take right to the roundabout. After it, turn left in the roundabout and drive straight until you reach Park Rotana.
Radisson Blu Hotel & Resort, Abu Dhabi Corniche
2, Abu Dhabi, United Arab Emirates
Our location provides a memorable setting for both business and social events near local attractions and beaches on the Arabian Gulf. Rely on Radisson Blu to deliver a flawless meeting experience incorporating elements like audiovisual equipment and customized menus, as well as free Wi-Fi. Our stunning ballroom (with adjoining terrace) is divisible into three separate areas with private entrances for a truly impressive events space
This instructor-led, live training in Abu Dhabi (online or onsite) is aimed at advanced-level developers who wish to build scalable, high-performance iOS apps using advanced tools, architecture patterns, concurrency, data persistence, and testing practices.
By the end of this training, participants will be able to:
Design complex application architectures using MVVM and Coordinators.
Handle asynchronous tasks using GCD and Swift's async/await.
Implement data persistence using Core Data and UserDefaults.
Write unit and UI tests using XCTest and XCUITest.
Integrate APIs and apply performance optimization techniques.
This instructor-led, live training in Abu Dhabi (online or onsite) is aimed at beginner-level developers who wish to build interactive iOS applications using Swift and Xcode.
By the end of this training, participants will be able to:
Understand the core architecture of iOS applications.
Design simple user interfaces using UIKit and Storyboards.
Handle user interaction and basic navigation between views.
Build a functional app incrementally throughout the course.
The goal of cross-platform frameworks is to enable developers to write an application once and deploy it across multiple platforms. Whether you want to develop an iPhone app that also runs on Android or adapt an existing Android app for Windows Phone, these frameworks make it possible.
In this three-day course on PhoneGap/Apache Cordova, you will explore two complementary technologies used in cross-platform mobile development. (Apache Cordova is the updated name for PhoneGap; Adobe acquired PhoneGap from its original creators and donated it to the Apache Software Foundation.)
By the end of this PhoneGap/Apache Cordova course, you will be equipped to create fully-functional mobile web applications using the framework, manage source code effectively, handle platform-specific adjustments, and deliver experiences that feel native to users -- among other valuable skills.
This instructor-led, live training in Abu Dhabi (online or onsite) is aimed at iOS developers who wish to master iOS enterprise architecture, design patterns, and reactive programming with Swfit.
By the end of this training, participants will be able to:
Create more powerful, self-directed, and simple code.
Simplify API management with Alamofire.
Implement reactive programming in iOS with RxSwift.
Understand different iOS architecture patterns and designs.
This 5-day course is designed for developers aiming to master application development for iPhone and iPad running iOS 11. With the introduction of Xcode 9, Swift 4, and iOS 11, there have been significant shifts in how applications are developed.
The course is highly practical, demonstrating how to create applications from scratch using the Swift programming language and the Xcode 9 IDE.
Throughout the course, participants will develop a fully functional application starting from the initial concept using Swift.
Note that this course can only be conducted on Intel-based Apple hardware such as a MacBook or Mac Mini. Participants must have an active Apple ID to download necessary software. Those who wish to test their developed applications on an iPhone or iPad via USB will need to register their devices with Xcode.
This 5-day program is designed for developers aiming to master application creation for iPhone and iPad using iOS8. The course is highly practical, guiding participants through the process of building applications from the ground up with Apple's Swift programming language via the Xcode6 IDE. Throughout the training, attendees will construct a fully functional Tetris-like block game entirely in Swift. The curriculum culminates in the development of an original application using Swift. Some prior coding experience is expected.
The course can only be conducted on Intel-based Apple devices such as MacBook or Mac Mini computers. Participants must have an existing Apple ID to download necessary software, which requires registration with Apple. Those who wish to test their developed applications on iPhone or iPad will need to register as iOS developers and enroll their device for development purposes. Apple charges AED 364 annually for iOS developer registration.
Kotlin is a contemporary programming language that combines functional and object-oriented paradigms, rooted in Java.
During this instructor-led live session, participants will gain proficiency in Kotlin by developing both Android and iOS applications using the Kotlin language.
Upon completion of this training, attendees will be able to:
Grasp the core principles of programming with Kotlin
Create their own Kotlin-based application
Construct, test, deploy, and resolve issues in Android and iOS apps using Kotlin
Audience
Software Developers
Course Format
The course includes lectures, discussions, practical exercises, and extensive hands-on practice.
Note
If you require a tailored training session for this course, please contact us to make arrangements.
In this instructor-led live training session, participants will learn to utilize the iOS Machine Learning (ML) technology stack by progressing through the development and deployment of an iOS mobile application.
By the conclusion of this training, participants will be able to:
Develop a mobile app with capabilities for image processing, text analysis, and speech recognition
Incorporate pre-trained ML models into iOS applications
Design a personalized ML model
Integrate Siri Voice support within iOS apps
Familiarize themselves with and apply frameworks such as coreML, Vision, CoreGraphics, and GamePlayKit
Leverage programming languages and tools including Python, Keras, Caffee, Tensorflow, sci-kit learn, libsvm, Anaconda, and Spyder
Target Audience
Software Developers
Course Structure
A blend of lectures, discussions, practical exercises, and extensive hands-on practice
This instructor-led, live training in Abu Dhabi introduces participants to reactive techniques offered by RxSwift for managing the transferring and combining of asynchronous data streams, handling simple observable sequences, and the architecture and development of responsive, flexible, and industry scalable iOS applications.
By the end of this training, participants will be able to:
Understand the basic concepts behind reactive programing in Swift 3.
Turn various items such as arrays and events into observable sequences.
Apply various filters to observable sequences, transform and combine observable sequences.
Write Unit tests against Rx Code.
Effectively utilize blind data from user interface elements.
This 5-day course is designed for developers aiming to master the development of iPhone and iPad applications running on iOS 11. With Xcode 9, Swift 4, and iOS 11, there have been substantial changes in application development practices.
The course is highly practical, demonstrating how to build applications from the ground up using the Swift programming language and the Xcode 9 IDE.
Throughout the course, participants will develop a fully functional application starting from scratch with Swift.
This training can only be conducted on Apple hardware such as a MacBook Pro or Mac Mini.
Participants must have an existing Apple ID to download necessary software like Xcode.
To run applications developed during the course on an iPhone or iPad via USB, delegates need to register their devices with Xcode.
By the end of this course, attendees should be proficient in all basic aspects of Swift and capable of creating various types of iOS applications as well as exploring more complex projects.
This 5-day course is designed for developers interested in learning how to create applications for iPhones and iPads running iOS 10. With the introduction of Xcode8, Swift3, and iOS 10, there have been significant changes in application development methodologies.
The course is highly practical, demonstrating how to build applications from the ground up using the Swift programming language and the Xcode 8 integrated development environment (IDE).
Throughout the course, participants will develop a fully functional application starting from scratch with Swift.
This course can only be conducted on Intel-based Apple hardware such as MacBook or Mac Mini. Participants must have an active Apple ID to download necessary software. Those who wish to test applications developed during the course on their iPhone or iPad via USB cable need to register their devices with Xcode.
Read more...
Last Updated:
Testimonials (4)
The way of transferring knowledge and the knowledge of the trainer.
Jakub Rekas - Bitcomp Sp. z o.o.
Course - Machine Learning on iOS
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Course - Reactive Programming for iOS with RxSwift
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform.
Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Course - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Course - Cross-platform mobile development with PhoneGap/Apache Cordova
Online iOS training in Abu Dhabi, iOS training courses in Abu Dhabi, Weekend iOS courses in Abu Dhabi, Evening iOS training in Abu Dhabi, iOS instructor-led in Abu Dhabi, Weekend iOS training in Abu Dhabi, iOS instructor in Abu Dhabi, iOS private courses in Abu Dhabi, iOS classes in Abu Dhabi, iOS coaching in Abu Dhabi, iOS on-site in Abu Dhabi, iOS instructor-led in Abu Dhabi, iOS one on one training in Abu Dhabi, iOS trainer in Abu Dhabi, iOS boot camp in Abu Dhabi, Online iOS training in Abu Dhabi, Evening iOS courses in Abu Dhabi