Skip Navigation or Skip to Content
Return to Course Catalog

COURSE OFFERINGS > Information Technology & Media Arts > Software Engineering > iOS Developer

iOS Developer   

iOS development is a dynamic and rewarding career path that requires specialized technical skills and hands-on experience. Aspiring iOS developers can launch their careers through targeted training programs designed to build expertise in Swift, Apple’s powerful programming language, as well as front-end and back-end development within the iOS ecosystem. These programs often teach essential tools like Xcode and version control systems like Git, offering real-world projects in flexible, self-paced formats to hone practical skills. To ensure job readiness, learners receive guidance on building professional portfolios and preparing for industry-recognized certifications, such as Apple’s App Development with Swift certification. Start your iOS development career today by exploring structured learning opportunities tailored to this innovative field!

  • iOS Developer Career Academy
  • Fee: $1,430.00
    Modality: Online

    Embark on a transformative journey to become a skilled iOS developer with the iOS Developer Career Academy from Coursera. This comprehensive program is designed to guide you from the basics of mobile development to building sophisticated, production-ready iOS applications. Whether you are a beginner or have some programming experience, this course offers step-by-step instructions, hands-on exercises, and real-world projects that will equip you with the necessary skills to succeed in the iOS development industry.

    Throughout this academy, you will explore core iOS concepts such as UI/UX design, iOS architecture, APIs, Core Data, and app testing. You'll gain proficiency in Swift, the primary programming language for iOS, while learning how to leverage the Xcode IDE. By the end of this course, you'll have the confidence to create fully functional, feature-rich iOS applications and deploy them to the App Store. The iOS Developer Career Academy includes the Meta iOS Developer Certification as well as 6 guided projects:

    • Manage Your Versions with Git Parts 1 and 2
    • Build Your First React Website Parts 1 and 2
    • Draw an Interactive Wireframe in Mockplus
    • Create Your UI/UX Portfolio with Gihub

    The course combines video lectures, interactive labs, and real-world projects to ensure you not only learn but apply your knowledge effectively. With guided assessments and feedback, you will build a robust portfolio that showcases your skills to potential employers.

    Powered by Coursera



 

  • Meta iOS Developer Professional Certificate
  • Fee: $1,310.00
    Modality: Online

    This Professional Certificate will teach you how to build applications for iOS devices and start a new career as an iOS Developer. By the end of this program, you’ll be able to create and run a mobile app powered by iOS operating systems.

    In this program, you’ll learn:

    • Essential iOS programming concepts and the tools needed to develop applications
    • Create user interfaces (UIs) for mobile apps using
    • SwiftUI Manage the lifecycle and data collections of mobile applications
    • Work with web technologies and manage data on iOS applications
    • Build an iOS app
    • Create cross-platform applications using React Native
    • Prepare for technical interviews for iOS developer roles

    Powered by Coursera



 

  • Manage Your Versions with Git (Part 1)
  • Fee: $20.00
    Modality: Online

    This 1.5 hours project-based course is the first part of "Manage Your Versions with Git". In this course, you will learn about the ubiquitous Git version management system. Git is an industry standard that is used in virtually every major development platform and environment to manage code changes and versions. This class will deepen your understanding of how git works and the relevant terminologies.

    No specific coding experience is required but basic software development experience would be highly beneficial.

    Powered by Coursera



 

  • Manage Your Versions with Git (Part 2)
  • Fee: $20.00
    Modality: Online

    This 1.5-hour project-based course is the second part of "Manage Your Versions with Git". In this course, you will learn about branching, merging and remote repositories. At the end of this class, you will be able to collaborate with other developers all over the world using Git.

    No specific coding experience is required but completion of Part I of this course is strongly recommended. Basic software development experience would be highly beneficial.

    Powered by Coursera



 

  • Build Your First React Website
  • Fee: $20.00
    Modality: Online

    In this 1-hour long project-based course, you will gain hands-on experience with one of the hottest web development framework, React. If you have some experience with HTML, CSS, JavaScript and want to start developing with React, this course is for you!

    By the end of this course You will understand the fundamental of React and be able to create and build a website with React with ease.

    Powered by Coursera



 

  • Build Your First React Website (Part II)
  • Fee: $20.00
    Modality: Online

    This 1.5 hours guided project is part 2 of the project "Build Your First React Website." In this project, we focus on persistent states for class components and different strategies for them to communicate with each other.

    At the end of this course, you will be able to choose and deploy different communication strategies for communications among React components.

    This class requires basic React and intermediate to advance experiment in JavaScript development as a prerequisite.

    Powered by Coursera



 

  • Draw an interactive wifeframe in Mockplus
  • Fee: $20.00
    Modality: Online

    In this 2-hour long project-based course, you will learn how to create an interactive wireframe for a social book reading app with Mockplus, drafting an interaction flowchart in connect mode, drawing the wireframe with multiple components, adding interactive elements, grouping, ordering and aligning the components on screen with the aid of grids and guides, and finally previewing and testing.

    Powered by Coursera



 

  • Create Your UI/UX Portfolio with Github
  • Fee: $20.00
    Modality: Online

    Learners will create a portfolio showcasing their UI/UX projects and deploy it to GitHub. Creating a strong portfolio showcases not only their skills as a designer, but also their perseverance to learn some new skills outside the typical purview of a designer (in this case, coding languages HTML and CSS, and Microsoft’s Visual Studio Code).

    Powered by Coursera



 

         

Some Title