¿Eres un desarrollador y quieres ampliar tus conocimientos al mundo de Swift?
¿Eres un estudiante interesado en el mundo del desarrollo de aplicaciones iOS?
¿Eres un profesional interesado en el mundo de Swift para poder crear nuevos proyectos?
¿Eres una persona que desea introducirse en el mundo del desarrollo de aplicaciones iOS?
Si la respuesta es sí, ¡este es el curso perfecto para ti!
Este curso es la mejor oportunidad para aprender a programar aplicaciones iOS.
¡¡Conviértete en un verdadero profesional de Swift!!
Esquema del curso
A lo largo del curso aprenderemos a:
Los fundamentos del lenguaje Swift desde las variables, funciones y clases hasta estructuras más complejas como las closures o cierres.
Utilizar el control de versiones.
Internacionalizar aplicaciones iOS.
Añadir librerías externas utilizando el gestor de dependencias CocoaPods.
Utilizar la interfaz gráfica de Xcode y sus elementos gráficos desde los más simples como label y botones hasta los más complejos como el controlador de pantalla dividida o el ContainerView.
Crear aplicaciones en Xcode desde linternas hasta conversores de moneda y calculadoras.
Utilizar mapas en Swift : localización, crear anotaciones, geocoder, crear rutas,...
Utilizar sistemas de persistencia de datos: Property Lists, UserDefaults y CoreData
Añadir contenido web a tus aplicaciones mediante el WKWebView.
Mostrar vídeos en tus aplicaciones utilizando el AVPlayerViewController y el AVPlayer.
...
OBJETIVO:
Este curso tiene por objetivo ofrecerte todo el conocimiento necesario para poder diseñar y desarrollar aplicaciones iOS en lenguaje Swift comenzando desde el nivel más básico hasta nivel avanzado tratando de dar la mejor formación a los alumnos para convertirlos en excelentes profesionales del desarrollo de aplicaciones iOS .
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
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 mapas en tus aplicaciones Crear fantásticas aplicaciones como un conversar 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