Online or onsite, instructor-led live iOS training courses demonstrate through hands-on practice the fundamentals of iOS for government.
iOS training is available as "online live training" or "onsite live training." Online live training (also known as "remote live training") is conducted via an interactive, remote desktop. Onsite live training can be conducted locally at customer premises in Michigan or in Govtra corporate training centers in Michigan.
Govtra -- Your Local Training Provider for Government
Detroit, MI - Renaissance Center
400 Renaissance Center, Detroit, United States, 48243
The GM Renaissance Center is conveniently located in downtown Detroit and easily accessed by car via Interstates 75 or 94, with secure underground parking available on site. Travelers flying into Detroit Metropolitan Airport (DTW) can expect a 25–30 minute trip by taxi or rideshare via I‑94. Public transit is efficient: the Detroit People Mover stops directly at the Renaissance Center station, and DDOT routes 3 and 9 serve nearby Jefferson Avenue. Pedestrian skywalks provide safe indoor access from downtown hotels, parking garages, and the riverwalk.
Ann Arbor, MI – Regus - South State Commons I
2723 S State St, Ann Arbor, United States, 48104
Regus South State Commons I is conveniently located off I‑94 via Exit 177 (State Street), with easy access to downtown Ann Arbor and surrounding suburbs. The building offers free on-site surface parking for guests. From Detroit Metropolitan Airport (DTW), the venue can be reached in approximately 20–25 minutes by taxi or rideshare via I‑94 West. Local public transit service (TheRide) operates Route 24 along South State Street, with a stop within a short 2-minute walk of the building.
Grand Rapids, MI - Regus – Calder Plaza
250 Monroe Ave NW, Grand Rapids, United States, 49503
The venue sits centrally at 250 Monroe Avenue NW in downtown Grand Rapids, easily accessed by car via US‑131 or I‑196—with connections via Monroe or Ottawa exits—and offers shared underground and surface parking. From Gerald R. Ford International Airport, take I‑96 East then I‑196 West into the city; the drive is about 20 minutes. Public transit through Rapid bus routes stops near Monroe or Ottawa Avenue, just a short walk from the Regus entrance; the downtown area is pedestrian-friendly.
Lansing, MI - Regus - One Michigan Avenue
120 North Washington Square, Lansing, United States, 48933
The venue is located in the heart of Lansing’s central business district at 120 North Washington Square, easily accessible by car via I‑496 or US‑127 with convenient street parking and a nearby parking ramp. From Capital Region International Airport (LAN), the location is approximately a 12‑minute drive west via I‑96 and US‑127, with taxis and rideshares readily available. Public transit users can take CATA bus routes that stop just a block away on Washington or Grand Avenue, offering seamless access to the venue.
This instructor-led, live training in Michigan (online or onsite) is aimed at advanced-level developers who wish to build scalable, high-performance iOS applications for government 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 for government workflows.
Handle asynchronous tasks using GCD and Swift's async/await for efficient government operations.
Implement data persistence using Core Data and UserDefaults to ensure reliable data management for government applications.
Write unit and UI tests using XCTest and XCUITest to maintain high standards of quality assurance for government software.
Integrate APIs and apply performance optimization techniques to enhance the efficiency and responsiveness of government services.
This instructor-led, live training in Michigan (online or onsite) is aimed at beginner-level developers who wish to develop interactive iOS applications using Swift and Xcode for government projects.
By the end of this training, participants will be able to:
Comprehend the fundamental architecture of iOS applications.
Create simple user interfaces with UIKit and Storyboards.
Manage user interactions and basic navigation between views.
Progressively build a functional application throughout the course.
The objective of cross-platform frameworks is to enable developers to write applications once and deploy them on multiple platforms. Whether you need to build an iPhone app that will also run on Android or have a requirement for an Android app to function on Windows Phone, these frameworks provide the necessary tools and support.
This three-day course on PhoneGap/Apache Cordova is designed to explore two different yet complementary technologies for cross-platform mobile development. (Apache Cordova was formerly known as PhoneGap. Adobe acquired PhoneGap from its original developers and donated it to the Apache Software Foundation.)
Upon completion of this PhoneGap/Apache Cordova course, participants will be equipped to build fully-functional mobile Web applications using the framework, manage source code effectively, handle platform-specific adjustments, create “native-like” user experiences from a web application, and much more. This training is tailored for government professionals who need robust solutions for government workflows and governance.
This instructor-led, live training in Michigan (online or onsite) is designed for government iOS developers who wish to master iOS enterprise architecture, design patterns, and reactive programming with Swift.
By the end of this training, participants will be able to:
Develop more powerful, self-directed, and streamlined code.
Simplify API management using Alamofire.
Implement reactive programming in iOS with RxSwift.
Gain a comprehensive understanding of various iOS architecture patterns and designs.
This 5-day course is designed for government developers who wish to learn how to develop applications for iPhone and iPad running iOS8. The course is hands-on and demonstrates how to develop applications from scratch using Apple's new Swift programming language with the Xcode6 IDE. During the course, participants will build a fully functional Tetris-style block game from scratch using Swift. The course concludes with the development of a new application in Swift. Some programming experience is required for this course.
This course can only be conducted on Intel-based Apple hardware such as a MacBook or Mac Mini. Participants must have registered with Apple and possess an Apple ID, which is necessary to download the required software. Those wishing to run the applications developed during the course on an iPhone or iPad need to be registered as iOS developers with Apple and have their device registered for development. Apple charges $99 per year to register as an iOS developer for government use.
This course provides all the essential skills and knowledge necessary for creating your first iPhone or iPad application using the latest iOS SDK and development tools, tailored specifically for government professionals. It is designed to align with public sector workflows and governance requirements, ensuring that participants are well-equipped to develop applications that meet the highest standards of accountability and functionality for government use.
This 5-day course is designed for developers who want to learn how to develop applications for iPhone and iPad running iOS 11. Xcode 9, Swift 4, and iOS 11 introduced significant changes in the way applications are written, particularly relevant for government projects.
The course is hands-on and demonstrates how to develop applications from scratch using the Swift programming language and the Xcode 9 IDE. It emphasizes practical skills that can be directly applied to public sector workflows and governance.
During the course, a fully functional application will be developed from scratch using Swift, providing delegates with real-world experience that aligns with the technical requirements for government.
This course can only be run on Intel-based Apple hardware such as a MacBook or Mac Mini. Delegates need to have registered with Apple and possess an Apple ID, which is required to download software. Delegates wishing to run the applications developed during the course on an iPhone or iPad using a USB cable will need to register their device with Xcode.
Kotlin is a modern programming language that combines functional and object-oriented features, built on the Java platform.
In this instructor-led, live training, participants will learn Kotlin programming as they step through the creation of an Android and iOS application using Kotlin.
By the end of this training, participants will be able to:
Understand the fundamentals of Kotlin programming
Develop their own Kotlin applications
Build, test, deploy, and troubleshoot Android and iOS apps using Kotlin
Audience
Software developers
Format of the course
Part lecture, part discussion, with exercises and extensive hands-on practice
Note
To request a customized training for government or other specific needs, please contact us to arrange.
In this instructor-led, live training, participants will learn how to utilize the iOS Machine Learning (ML) technology stack as they proceed through the development and deployment of an iOS mobile application.
By the end of this training, participants will be able to:
Create a mobile app with capabilities for image processing, text analysis, and speech recognition
Access pre-trained ML models for integration into iOS applications
Develop a custom ML model
Incorporate Siri Voice support into iOS apps
Understand and utilize frameworks such as CoreML, Vision, CoreGraphics, and GameplayKit
Leverage languages and tools such as Python, Keras, Caffe, TensorFlow, Sci-Kit Learn, Libsvm, Anaconda, and Spyder
Audience
Developers for government
Format of the Course
Part lecture, part discussion, exercises, and extensive hands-on practice
This 5-day course is designed for developers who wish to learn how to develop applications for iPhone and iPad running iOS 10. Xcode 8, Swift 3, and iOS 10 introduced significant changes in the way applications are written.
The course is hands-on and demonstrates how to develop applications from scratch using the Swift programming language and the Xcode 8 IDE.
During the course, a fully functional application will be developed from scratch using Swift.
This course can only be run on Intel-based Apple hardware such as a MacBook or a Mac Mini. Participants need to have registered with Apple and possess an Apple ID, which is required to download software. Delegates wishing to run the applications developed during the course on an iPhone or iPad using a USB cable will need to register their device with Xcode.
The course is tailored for government professionals who are looking to enhance their skills in developing mobile applications for government use.
This 5-day course is designed for developers who are interested in learning how to develop applications for iPhone and iPad running iOS 11. Xcode 9, Swift 4, and iOS 11 introduced significant changes in the way applications are developed.
The course is hands-on and provides practical experience in developing applications from scratch using the Swift programming language and the Xcode 9 IDE.
Throughout the course, participants will develop a fully functional application from the ground up using Swift.
This course can only be conducted on Apple hardware, such as a MacBook Pro or Mac Mini, to ensure compatibility with the required development tools.
Participants must have an active Apple ID, which is necessary for downloading Xcode and other essential software.
For those wishing to test applications on their iPhone or iPad using a USB cable, it will be necessary to register the device with Xcode.
By the end of the course, participants should be able to understand all the basics of Swift and be capable of developing various types of iOS applications. They will also have the foundation needed to explore more complex application development for government use.
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
The instructor tried to make things dynamic, and he demonstrated dominance of the topic.
Libranner Santos
Course - iOS Automation Testing
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 Michigan, iOS training courses in Michigan, Weekend iOS courses in Michigan, Evening iOS training in Michigan, iOS instructor-led in Michigan, Weekend iOS training in Michigan, iOS private courses in Michigan, iOS instructor in Michigan, iOS on-site in Michigan, iOS boot camp in Michigan, Evening iOS courses in Michigan, Online iOS training in Michigan, iOS instructor-led in Michigan, iOS one on one training in Michigan, iOS classes in Michigan, iOS coaching in Michigan, iOS trainer in Michigan