What You Need to Know Before
You Start
Starts 5 June 2025 07:14
Ends 5 June 2025
15 hours 14 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Resumen
Aprende desarrollo de iOS con Swift UI y construye muchas aplicaciones. Lo que aprenderás:
Aprende el lenguaje de programación Swift desde cero.
Practica el lenguaje de programación Swift con tareas interesantes adjuntas. Aprende a crear aplicaciones básicas con el marco SwiftUI.
Crea tu diseño de perfil con diseños y marco SwiftUI. Diseño básico de aplicaciones móviles.
Interacciones y animaciones impresionantes dentro de la aplicación. Aprende cómo obtener datos de un archivo JSON usando APIs web.
Aprende a implementar animaciones Lottie y habilidades de diseño más avanzadas. Aprende a integrar varios marcos de iOS (AVFoundation, MapKit, etc.).
Aprende a integrar los datos principales con REALM. Aprende los fundamentos de Firebase, incluyendo guardar datos, sincronización en tiempo real, autenticación, estado del usuario y soporte sin conexión.
Crea experiencias de realidad aumentada inigualables con ARKit. Aprende cómo guardar y cargar datos en tu iPhone con Firebase y SwiftUI.
Crea un portafolio de alto nivel de aplicaciones reales y solicita trabajos de desarrollador de iOS. Domina el marco de interfaz de usuario más grande y reciente de Apple:
SwiftUI 3.
El curso completo de desarrollo de aplicaciones iOS con SwiftUI 3. Bienvenido al curso completo de desarrollo para iOS 16.
Un curso que no solo agrega algunas secciones de Swift UI, sino que enseña el desarrollo completo de iOS totalmente en Swift UI. Realmente entendemos que puede ser frustrante aprender de recursos que solo agregan algunas secciones y lo llaman un nuevo curso.
Este curso no es así. Hemos diseñado y grabado este curso enteramente en el nuevo Swift UI.
Comenzaremos con los conceptos básicos de programación con el lenguaje de programación Swift. Abordaremos conceptos de programación como variables, operadores, rangos, enlace opcional, desenrollado forzado, flujos de control, funciones, clases, estructuras, protocolos y manejo de errores.
Una vez que se completen los conceptos básicos de programación, comenzaremos a construir aplicaciones. No hay nada como aprender mientras se construyen aplicaciones.
Cada aplicación está diseñada y planificada de tal manera que te enseña 1 concepto a la vez. Aplicación de perfil Esta aplicación te enseñará lo básico de crear aplicaciones y te familiarizará con ZStack, HStack y VStack.
Con la primera aplicación aprenderás a diseñar hermosas aplicaciones. Máquina tragamonedas Esta aplicación te enseñará sobre diseño de formas personalizadas en iOS.
Aprenderemos sobre el concepto de rawValue y crear cualquier forma que desees. De nuevo, una aplicación hermosa con algo de lógica también.
Aplicación de calculadora La calculadora parece realmente simple para las personas, pero no lo es. Esta calculadora está llena de animaciones y trucos para diseñar un diseño.
Cómo calcular dimensiones de pantalla y más. Pantalla de carga Aunque esta aplicación es pequeña en implementación, es muy divertida.
En esta aplicación aprenderás a crear una pantalla de carga que usualmente actúa como una pantalla de marca para la mayoría de las aplicaciones. Aplicación de compras Esta aplicación se centra más en la parte de la interfaz de usuario.
Con una interfaz de usuario hermosa, aprenderemos sobre la creación de modelos y el traslado de datos entre múltiples pantallas. La vista de desplazamiento horizontal y el desplazamiento vertical también se cubren en esta aplicación.
Clone de interfaz de usuario de LinkedIn LinkedIn tiene una de las aplicaciones más limpias y fáciles de usar. Construir una aplicación como esta te enseña mucho sobre diseño claro y te da confianza de que también puedes construir una aplicación compleja.
Aplicación de tareas pendientes - Valores predeterminados del usuario Las aplicaciones de tareas pendientes como todos pueden hacerlas, pero no las tomes a la ligera, no es tan fácil. La aplicación de tareas pendientes te enseña sobre las operaciones CRUD y eso también con UserDefaults.
También aprenderemos sobre la gestión del estado de la aplicación en esta aplicación. Manejo de API con aplicación de Pokémon Manejar API es uno de los trabajos más importantes como desarrollador, y durante tu recorrido como desarrollador de iOS manejarás toneladas de API.
En esta sección aprenderemos sobre cómo hacer una llamada web a API, manejar una respuesta limpia, manejar una respuesta sucia y crear un modelo basado en la respuesta. Además, habrá una pequeña asignación en esta sección.
Actualmente estamos lanzando este curso con estas aplicaciones. A medida que tenga más tiempo, seguramente agregaré más aplicaciones a este curso.
Programa de estudio
- Introducción al desarrollo de iOS
- Fundamentos de SwiftUI
- Arquitectura de aplicaciones iOS
- Construcción de diseños responsivos
- Redes y APIs
- Animaciones y gráficos
- Técnicas avanzadas de SwiftUI
- Trabajo con características del dispositivo
- Pruebas y depuración
- Publicación de aplicaciones
- Proyecto final
- Construcción de 10 aplicaciones de iOS
- Cierre del curso
Enseñado por
Ineuron Intelligence
Asignaturas
Programación