We may earn an affiliate commission when you visit our partners.
Course image
Taught by Meta Staff

Have you ever wanted to build outstanding mobile apps like Facebook and Instagram?

Read more

Have you ever wanted to build outstanding mobile apps like Facebook and Instagram?

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.

Once you complete the program, you’ll get access to the Meta Career Programs Job Board—a job search platform that connects you with 200+ employers who have committed to sourcing talent through Meta’s certificate programs, as well as career support resources to help you with your job search.

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

Any third-party trademarks and other intellectual property (including logos and icons) referenced in the learning experience remain the property of their respective owners. Unless specifically identified as such, Coursera’s use of third-party intellectual property does not indicate any relationship, sponsorship, or endorsement between Coursera and the owners of these trademarks or other intellectual property.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

11 courses

Introducción al desarrollo de aplicaciones móviles para iOS

(0 hours)
Aprenda sobre el sistema operativo y la plataforma de desarrollo para iOS. Descubra cómo configurar y preparar un entorno local. Escriba código en Swift.

Control de versiones

Descubra cómo los desarrolladores de software colaboran en todo el mundo sin estropear el código de los demás. Conocerá los diferentes sistemas de control de versiones y cómo crear un flujo de trabajo de desarrollo de software eficaz.

Fundamentos de programación en Swift

(0 hours)
Este curso es ideal para principiantes que desean aprender los conceptos fundamentales que sustentan el lenguaje de programación Swift. Explore los conceptos básicos de programación y las estructuras de datos que son fundamentales para cualquier lenguaje.

Principios de diseño UX/UI

(0 hours)
Aprenda los fundamentos de la investigación y el diseño de la experiencia de usuario (UX). Sumérjase en el proceso de UX, que incluye identificar problemas, iterar y probar diseños para encontrar soluciones adecuadas. Aprenderá a empatizar con los usuarios aplicando enfoques de investigación de mejores prácticas y creando artefactos de UX comunes, como las personas de usuarios.

Crear la interfaz de usuario con SwiftUI

(0 hours)
En este curso, aprenderás a crear interfaces de usuario para iOS con SwiftUI.

Programación avanzada en Swift

(0 hours)
En el centro de cualquier iOS notable se aplica una comprensión profunda del lenguaje de programación Swift. Descubra los tipos de datos personalizados avanzados de Swift, explore las prácticas recomendadas en cuanto a la organización del código, aproveche el tratamiento de errores para mejorar el rendimiento de su programa, y fomente una comprensión de la programación de la manera funcional con funciones de orden superior como "map", "filter" y "reduce".

Trabajar con datos en iOS

(0 hours)
Este curso presenta los principios básicos de trabajar con datos en iOS. Profundizará en los procesos y conceptos detrás de las API, explorará formatos de datos que le permiten transferir datos entre servidores y dispositivos, y descubrirá cómo trabajar con datos en Swift usando Core Data.

Desarrollo móvil y JavaScript

(0 hours)
Este curso es el primero de una serie que le permitirá ampliar sus habilidades como desarrollador de Android en el mundo del desarrollo móvil multiplataforma. Esto le permitirá utilizar sus bases como desarrollador de Android para desarrollar aplicaciones móviles multiplataforma. El primer paso en esta expansión es aprender a programar en JavaScript.

Conceptos básicos de React

(0 hours)
React es una biblioteca JavaScript que permite crear interfaces de usuario para aplicaciones web y móviles. En este curso, aprenderás los conceptos básicos de React y las habilidades necesarias para crear aplicaciones simples, rápidas y escalables.

Proyecto final sobre la aplicación para iOS

(0 hours)
En este curso final, demostrará su competencia en su nuevo conjunto de habilidades mediante la creación de una aplicación nativa de iOS. En este punto del programa, habrá adquirido todas las habilidades necesarias para completar con éxito este proyecto. Este curso es ideal para estudiantes intermedios que deseen prepararse para una carrera en el desarrollo para iOS.

Preparación de la entrevista de codificación

(0 hours)
El curso final de este programa lo ayudará a prepararse para los aspectos únicos de una entrevista de trabajo de codificación, con enfoques para la resolución de problemas y fundamentos de ciencias de la computación necesarios para conseguir el trabajo.

Learning objectives

  • Gain the skills required for an entry-level career as an ios developer.
  • Learn how to create applications for ios systems and how to manage the lifecycle of a mobile app. 
  • Learn programming fundamentals, how to create a user interface (ui) and best practices for designing the ui.  
  • Create a portfolio with projects that show your ability to publish, deploy and maintain ios apps as well as cross-platform apps using react native.

Save this collection

Save Desarrollador de Meta de IOS to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser