Curso de Swift 5 y Xcode a fondo!
Información
Udemy
Online
Curso
Los conceptos básicos del lenguaje swift, tales como tipos de datos, variables, constantes, bucles, arrays, conjuntos, diccionarios, estructuras, clases, protocolos y mucho más Utilizar elementos gráficos de Xcode, desde los más simples como botones, textFields, Labels, ScrollViews o StackViews hasta los más complejos como el ContainerView o el SplitViewController Utilizar controladores como el NavigationController, el TabBarController o el PageViewController Mostrar datos en una TableView o en una CollectionView Utilizar todos los tipos de segues para ir de un controlador a otro de manera gráfica y pasar datos a través de ellos Usar s en tus aplicaciones Crear fantásticas aplicaciones como un consar de monedas, una linterna de colores o una estupenda calculadora Aprende a utilizar distintos sistemas de persistencia utilizados en iOS como UserDefaults, Core Data o Property Lists A quién va dirigido Personas sin conocimientos de programación que quieran aprender a programar en Swift Desarrolladores con experiencia en otros lenguajes de programación que deseen introducirse en el mundo del desarrollo en Swift Profesionales y empresas dedicadas al mundo del desarrollo que necesiten conocer el lenguaje swift para sus proyectos Cualquier persona que desee introducirse en el mundo del desarrollo de aplicaciones iOS Requisitos No es necesario ningún conocimiento previo Tan solo se requiere un ordenador que ejecute el sistema operativo MAC Temario completo de este curso Contenido del curso...Introducción...Instalación de Xcode...Primer playground...Variables...Var y Let...Comentarios...Consión de tipos...Operaciones matemáticas básicas...Prioridades operadores matemáticos...Strings...Opcionales...Operador ternario...If e If Else...If Else If e If anidados...Switch...Bucle For...While y Repeat While...Break y continue...Arrays...Conjuntos...Diccionarios...Funciones...Sobrecarga de funciones...Closures: definición, expresión y método sorted...Closures finales...Closures: capturando valores y más...Ámbito de variables...Estructuras...Clase simple...Inicialización de clases...Herencia de clases...Sobreescritura de métodos de las clases...Consión de clases...Control de acceso...Protocolos...Diferencias entre estructuras y clases...Extensiones...Enumeraciones...Ejercicio 1 crear proyecto...AppDelegate...Interfaz gráfica de Xcode...TextField o campo de texto...Botón...Label y TextView (Etiqueta y Vista de texto)...Vinculaciones...Implementación...Ejercicio 2: TabBarController parte gráfica...Ejercicio 2: ImageView y control segmentado parte gráfica...Ejercicio 2: control segmentado implementación...Ejercicio 2: ProgressView (vista de progreso) parte gráfica...Ejercicio 2: ProgressView implementación...Ejercicio 2: ActivityIndicatorView o indicador de actividad...Ejercicio 3: ScrollView...Ejercicio 4: Efecto Blur y Vibrancy (desenfoque y vitalidad) parte gráfica...Ejercicio 4: Efecto Blur o desenfoque...Ejercicio 4: Efecto Vibrancy o vitalidad...Como añadir una librería externa a tu aplicación utilizando CocoaPods...Internacionalización: añadir idiomas e internacionalizar storyboards...Internacionalización de Strings...Control de siones repositorio local...Control de siones repositorio remoto...Ejercicio 5: PageControl (control de páginas) parte gráfica...Ejercicio 5: implementación de cambio de páginas manual...Ejercicio 5: implementación de cambio de páginas automático...Ejercicio 6: PageViewController (Controlador de vista de páginas) parte gráfica...Ejercicio 6: implementación de controlador de vista de páginas parte I...Ejercicio 6: implementación controlador de vista de páginas parte II...Ejercicio 6: stepper...Ejercicio 6: slider...Ejercicio 6: switch...Ejercicio 7: DatePicker parte gráfica...Ejercicio 7: DatePicker modo fecha parte gráfica...Ejercicio 7: DatePicker modo fecha implementación...Ejercicio 7: DatePicker modo hora...Ejercicio 7: DatePicker modo fehahora...Ejercicio 7: DatePicker modo cuenta atrás parte gráfica...Ejercicio 7: DatePicker modo cuenta atrás implementación I...Ejercicio 7: DatePicker modo cuenta atrás implementación II...Ejercicio 8: PickerView con 1 componente parte gráfica...Ejercicio 8: PickerView con 1 componente implementación...Ejercicio 8: PickerView con múltiples componentes parte gráfica...Ejercicio 8: PickerView con múltiples componentes implementación I...Ejercicio 8: PickerView con múltiples componentes implementación II...Ejercicio 9: Toolbar parte gráfica...Ejercicio 9: ToolBar y BarButtonItem...Ejercicio 9: mostrar y ocultar texto...Ejercicio 9: mostrar y ocultar imagen...Ejercicio 9: Alerta...Ejercicio 10: horizontal y tical StackView (vista de pila) parte gráfica...Ejercicio 10: horizontal y tical StackView implementación...Ejercicio 11: Show segue...Ejercicio 11: Show Segue con NavigationController...Ejercicio 11: Paso de parámetros a través de Segues...Ejercicio 11: Dismiss u ocultar controlador...Ejercicio 12: present as popo Segue...Ejercicio 12: present modally Segue...Ejercicio 12: custom Segue o Segue personalizado...Ejercicio 12: unwind Segue...Ejercicio 13: NavigationController parte gráfica...Ejercicio 13: NavigationController a fondo...Ejercicio 13: NavigationBar y NavigationItem (barra e item de navegación)...Ejercicio 13: LeftItemsSupplement...Ejercicio 14: TableView con celdas estáticas crear y limpiar proyecto...Ejercicio 14: TableView...Ejercicio 14: Secciones...Ejercicio 14: TableViewCell o celdas del TableView...Ejercicio 14: detalle...Ejercicio 15: TableView con prototipos dinámicos parte gráfica...Ejercicio 15: Cargar datos TableView implementación...Ejercicio 15: detalle país implementación...Ejercicio 16: TableView con celdas dinámicas personalizadas parte gráfica...Ejercicio 16: cargar TableView imágenes implementación...Ejercicio 16: detalle imagen implementación...Ejercicio 16: modo edición...Ejercicio 16: eliminar celda del TableView...Ejercicio 16: reordenar celdas en un TableView...Ejercicio 16: insertar celda en un TableView parte gráfica...Ejercicio 16: insertar celda en un TableView implementación I...Ejercicio 16: insertar celda en un TableView implementación II...Ejercicio 17: TableView con SearchBar o barra de búsqueda parte gráfica...Ejercicio 17: cargar TableView implementación...Ejercicio 17: barra de búsqueda implementación...Ejercicio 18: CollectionView parte gráfica...Ejercicio 18: cargar CollectionView implementación...Ejercicio 18: cabecera y pie de sección...Ejercicio 18: Detalle animal implementación...Ejercicio 19: controlador de pantalla dividida parte gráfica y cargar TableView...Ejercicio 19: implementación detalle...Ejercicio 19: modificaciones para mostrar detalle...Ejercicio 19: solucionar problemas modo portrait iPad e iPhone...Ejercicio 20: SplitViewController con Show Detail Segue parte gráfica...Ejercicio 20: cargar TableView implementación...Ejercicio 20: implementación detalle... más
Otros cursos de esta academia
Cisco CCNA Fundamentos de Networking para Redes IP
(Udemy)
Aprender qué es una red ip, y realizar operaciones básicas con direcciones ip: calcular dirección de red/host/broadcast... sentar una base sólida sobre el modo en...
Mainframe IBM en tu PC
(Udemy)
Crear entorno en la pc... alojamientos de las bibliotecas a usar... sabrás cuáles son las principales industrias en donde se utilizan los mainframes instalarás un...
Implementación de Servidores LAMP con Centos Linux
(Udemy)
Temario completo de este curso contenido del curso... ¿qué son los host virtuales?... configuración de host virtuales... configuración básica de apache...
Ansiedad por separación en perros - La guía definitiva
(Udemy)
Temario completo de este curso contenido del curso... modificación de conducta (parte 4): desensibilización de las salidas... implementación conjunta de la modificación...
Cuentos En Francés Vol. I & II. (2 cursos en 1)
(Udemy)
Temario completo de este curso contenido del curso... requisitos curso 1: de preferencia tener un nivel básico de francés... niños y adultos que quieran leer y escuchar...
POWER BI |Curso KPI y Business Intelligence para Call Center
(Udemy)
Temario completo de este curso contenido del curso... las métricas del call center... tener idea de qué es un call center... crearán visualizaciones analíticas de...
Microservicios con Spring Boot y Spring Cloud Netflix Eureka
(Udemy)
Construye, implementa y escala microservicios con spring boot 2 y spring cloud aprende a crear y consumir servicios web restful con spring boot conecta y consume...
Aprende Dibujo Artístico fácilmente. Arte y creatividad.
(Udemy)
Podrás dibujar todo aquello que ves adquirirás soltura y seguridad en el trazo percibirás los objetos en 2d podrás encajar la forma correctamente disfrutar dibujando...
RestFul Api con Python usando Django Rest FrameWork
(Udemy)
Py guardando el owner fuente guardando el owner probando acceso a api de productos resumen introducción documentando con swagger documentando con coreapi extra y...
ReactJS Avanzado - FullStack React GraphQL y Apollo
(Udemy)
Graphql configurando los resolvers instalando mongodb en windows 10 instalando mongodb en mac instalando mongoose mutation: crear registros en mongodb instalando...