Swift and Objective-C iOS mobile development programming languages
Modern standards and best practices when creating user interfaces for iOS apps
To manipulate and store application data through the exploration of iOS CoreData and techniques to offload authentication and storage to Platform as Service (PaaS) providers
A variety of pre-existing frameworks offering commonly used functionality, such as Health Monitoring, Maps, Augmented Reality, Home Automation, and Voice Recognition
The mobile deployment process, how to structure beta tests using TestFlight, and how to provision and deploy an app in the App Store
Certified by
Request More Info
Your safety and education are priorities for SCI. Until further notice, we’re offering our classes in a hybrid/online teaching environment.
By submitting this form, I agree that Southern Careers Institute may contact me via email, text message or telephone, including the use of autodialers, regarding its programs and offers. Standard text and/or usage rates may apply.
Design and Code iOS Apps For a Living
If you’ve always wanted to create a better, more intuitive application to sell, this is the course for you!
There are more than 5 billion mobile phone users in the world—surpassing desktop and laptop users combined. As a global society, we’ve traversed “There’s an app for that?!” and are genuinely surprised when a mobile application’s user experience is subpar.
What Does an iOS App Developer Do?
iOS developers build, test, and update cutting-edge, user-focused applications for iOS-powered devices.
In this program, you’ll learn Swift and Objective-C programming languages, as well as Apple XCode IDE and GIT source control. When it’s time, add your app to the iOS store, measure its performance, and market using organic and paid content.
Mobile application developers can find employment in a variety of roles including:
Application Developer
iOS Developer
iOS Engineer
iOS Mobile Engineer
Mobile App Developer
Mobile Engineer – iOS
Software Developer, Applications
Mobile Application Developer Training Courses
Complete the Mobile Application Developer training program online in as little as eight months. With our comprehensive curriculum, students learn the fundamentals of Swift and Objective-C programming languages, study the foundations of a good mobile user experience, and can build, launch, market, and test their iOS-based application in the App Store.
COURSE LIST:
MDO100: Introduction to iOS Development
The Introduction to iOS Development course prepares students to begin developing apps for the iOS platform by providing the foundational knowledge of the platform and tools required. Students will become familiar with the iOS operating system, the XCode IDE and the Git source control system.
MDO101: Programming Foundations in Swift
The Introduction to iOS Development course prepares students to begin developing apps for the iOS platform by providing the foundational knowledge of the platform and tools required. Students will become familiar with the iOS operating system, the XCode IDE and the Git source control system.
MDO102: Programming Foundations in Objective-C
The Programming Foundations in Objective-C course will give students a foundation in using the Objective-C language to develop mobile apps for the iOS platform. Objective-C is the initial language for iOS and is the most commonly found language in existing apps today. This course will give students a solid foundation in which they can support and extend existing iOS apps.
MDO103: Mobile UI
The Mobile UI Course will introduce students to modern standards and best practices when creating User Interfaces for their iOS apps. Students will learn about the recommended design practices such as the Human Interface Guidelines and how to leverage UIKit to create effective user experiences.
MDO104: Mobile Data
The Mobile Data course prepares students with the essential knowledge to manipulate and store application data whether locally on the device or in a cloud-based service. iOS CoreData is covered as well as techniques to offload authentication and storage to Platform as Service (PaaS) providers.
MDO105: App Services and Systems
The App Frameworks Course introduces students to a variety of pre-existing frameworks that offer commonly used functionality. Features such as Health Monitoring, Maps, Augmented Reality, Home Automation, Voice Recognition.
MDO106: App Store and Deployment
The App Store and Deployment Course introduces students to the processes required to publish and monetize their iOS App. Students will learn about the mobile deployment process, how to structure beta tests using TestFlight and how to provision and deploy an app to the App Store.
MDO107: Analytics and Monitoring
The Analytics and Monitoring Course prepares students with the skills needed to monitor the engagement and performance of their iOS apps. Students will leverage modern analytics platforms such as flurry or Google Analytics to track user activity as well as notifications on crash reports and application faults.
MDO108: Agile Project Management
This course covers the Agile software development methodology in use in many teams in the software industry today. Students will learn the various roles on an Agile team and how to be a successful member of a team. The class will also cover scrum, sprints, task estimation and bidding, and other parts of an Agile Project.
MDO109: Individual Projects
The Individual Project course combines each part of the program into an individual project for the student. Each student will work independently to create a project specific to the program. This project is due at the end of the course.
Accreditation
Texas Higher Education Coordinating Board
Southern Careers Institute is authorized to grant associate degrees, grant credits toward degrees, and to use certain protected academic terms at the Austin, Texas campus by the Texas Higher Education Coordinating Board.
Contact Information: 1200 East Anderson Lane Austin, TX (512)427-6200
Council on Occupational Education
The Commission of the Council on Occupational Education (COE) has been the accrediting body of Southern Careers Institute for over 25 years.
Contact Information: 7840 Roswell Road, Building 300, Suite #325 Atlanta, GA 30350 Phone (770) 396-3898 Toll Free (800) 917-2081
Starting salary is as reported by Emsi, a labor market analytics firm. The salary information is not specific to students or graduates of Southern Careers Institute. Actual outcomes vary based on multiple factors, including prior work experience, geographic location, and other factors specific to the individual. Southern Careers Institute does not guarantee employment, salary level, or career advancement.
The estimated number of job postings over the past 12 months is provided by Emsi, a labor market analytics firm. This data may not reflect your local market conditions. Further, market conditions are dynamic and can change. This data is not intended to predict the market conditions that will be present when you graduate from your program.
By submitting this form, I agree that Southern Careers Institute may contact me via email, text message or telephone, including the use of autodialers, regarding its programs and offers. Standard text and/or usage rates may apply.
Ready to Enroll & Start Your New Future?
Step 1 – Complete the Application
Step 2 – Speak with an Advisor
Speak with an Admissions Advisor. They can discuss your career goals, walk you through class schedules, help you apply, and provide guidance and support on preparing for career training. While you are here, you can take a campus tour and see what life is like as a member of the SCI family. Can’t wait to speak with someone?
Call1.833.SCI.TEXAS to speak with an Admissions Advisor today.
Step 3 – Don’t Forget the Documents
Make sure to bring the following documents when you meet with your Admissions Advisor: