Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arisguimera/ios-expert

Curso iOS con SWIFT y SWIFTUI desde CERO
https://github.com/arisguimera/ios-expert

swift swiftui

Last synced: 5 days ago
JSON representation

Curso iOS con SWIFT y SWIFTUI desde CERO

Awesome Lists containing this project

README

        

# iOS-Expert


Aprende a programar aplicaciones iOS sin conocimientos previos. Empezaremos desde lo más básico hasta conseguir desarrollar varias aplicaciones completas.

## Aprende a PROGRAMAR aplicaciones iOS en SWIFT desde CERO con SWIFTUI.

Temario:


- [Introducción](https://youtu.be/f6WtmTBFNGM?si=CVOfaL9WZu-b3oC6)
- [xCode](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=259)
- [Variables](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=867)
- [Operaciones](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=2071)
- [Conversiones](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=3156)
- [Ejercicios #1](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=3486)
- [Funciones](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=4176)
- [Sentencias If](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=4796)
- [Switch](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=5318)
- [Ejercicios #2](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=5775)
- [Array](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=6213)
- [Bucles](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=6670)
- [Ejercicios #3](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=7458)
- [Tuplas y diccionarios](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=8150)
- [Nulabilidad](https://youtu.be/f6WtmTBFNGM?si=hDML5mWkMpzZfvuO&t=8660)
- [Clases y Structs](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=9155s)
- [Introducción a xCode](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=9732s)
- [Introducción a SwiftUI](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=10486s)
- [HStack, VStack y ZStack](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=10879s)
- [Ejercicios #4](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=11415s)
- [Organización del proyecto](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=11958s)
- [**Componentes**]()
- [Componente Text](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=12158s)
- [Componente Image](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=12594s)
- [Componente Label](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=13207s)
- [Componente Button](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=13393s)
- [States](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=13645s)
- [Componente TextField](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=13917s)
- [Navegación básica](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=14519s)
- [**IMC App**](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=15004s)
- [Colores](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=15258s)
- [Toolbar](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=15703s)
- [Toggle](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=16022s)
- [Slider](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=17023s)
- [Counter](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=17489s)
- [Ejercicio #5](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=18076s)
- [Botón de continuar](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=18180s)
- [Pantalla resultado](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=18447s)
- [Listas](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=19860s)
- [**Superhero App**](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=20587s)
- [API REST](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=21268s)
- [Consumiendo API](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=21875s)
- [Personalizando listas](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=22750s)
- [Cargando imágenes desde URL](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=23354s)
- [Perfilando detalles](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=23787s)
- [Pantalla detalle](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=24144s)
- [Gráficas](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=25537s)
- [Mapas](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=26171s)
- [**Fav Places App**](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=27554s)
- [Diálogos](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=28115s)
- [Guardando places](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=29283s)
- [Markers](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=29598s)
- [Componente Sheet](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=29962s)
- [Listado places](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=30312s)
- [Persistencia de datos](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=30856s)
- [Despedida](https://www.youtube.com/watch?v=f6WtmTBFNGM&t=32187s)

---

## Aplicaciones desarrolladas durante el curso.

### Calculador IMC.

| Pantalla principal | Resultado |
|:------------------------------------------------------------------------------:|:------------------------------------------------------------------------------:|
| | |

### Buscador de superhéroes.

| Pantalla principal | Añadiendo tareas |
|:----------------------------------------------------------------------------:|:----------------------------------------------------------------------------:|
| | |

### Localizador lugares.

| Pantalla principal | Añadiendo tareas |
|:----------------------------------------------------------------------------:|:----------------------------------------------------------------------------:|
| | |

---

## Preguntas habituales.

* **¿Necesito saber programar?**
* NO, este curso es realmente DESDE CERO.

* **¿Habrán ejercicios?**
* Al final de la clase se pondrán ejercicios que se resolverán al inicio de la clase siguiente.

* **¿Y si tengo dudas?**
* Tienes un canal exclusivo para dudas del curso en el [DISCORD](https://discord.com/invite/SVBExkcGyV?fbclid=IwAR02ojS9ErZfGhl3DQjEZHoX92LX8WWj98JYLVAn7OgMXVrrtf86kfYtvhE) llamado **-ios**.

---

## COLABORA.

Este proyecto es totalmente GRATUITO por lo que puedes aportar tu grano de arena de múltiples formas.

- Dale a FAV al proyecto (Star)
- Comparte el [Curso]() para que llegue a más gente
- Sígueme en mis [redes sociales](https://aristi.dev)
- Nomíname a [GITHUB STAR](https://stars.github.com/nominate/)