Curso de Introducción al Desarrollo de Apps en IOS y Swift

¿Te gustaría aprender a crear apps desde cero de una forma original? ¡Apúntate! Descubrirás los conceptos básicos de Swift, el lenguaje de programación de Apple, y adquirirás las habilidades esenciales para crear tus propias aplicaciones en la App Store.

Duración: 30

Modalidad: Online

129,00 

Bonificado: 210 €

Bonificar

Cómpralo ahora y accede al descuento. Oferta no aplicable si se bonifica el curso. Consulta por nuestros descuentos especiales para autónomos.

INFORMACIÓN

Descripción

Con este curso de Introducción al Desarrollo de Apps en IOS y Swift aprenderás todo lo que necesitas saber sobre Swift y Xcode para crear apps desde cero. Estudiarás los principios del diseño responsive, para ajustar tus aplicaciones a diferentes dispositivos.

Además, a través de este curso de Introducción al Desarrollo de Apps en IOS y Swift entenderás conceptos sobre componentes avanzados como TableViewController, UI Web View y MKMapView.

El curso de Introducción al Desarrollo de Apps en IOS y Swift online cuenta con:
  • Tutorías personalizadas.
  • Bolsa de empleo.

Metodología

Este curso online permite adquirir conocimientos desde cualquier lugar y en cualquier momento, disponiendo de un ordenador, o de cualquier dispositivo móvil o tablet.

Los contenidos, actualizados y amenos, se enmarcan en un entorno web intuitivo y automatizado, y combinan la teoría con actividades prácticas e interactivas.

Se trata de un curso en el que el alumno marcará su ritmo de estudio, pudiendo avanzar o retroceder en el temario en función de sus necesidades y tiempo disponible.

A lo largo del desarrollo de la acción formativa podrás estar en contacto con los tutores del curso de forma permanente a través del teléfono y el e-mail. El curso dispone además de formación online tutorizada.

La evaluación de este curso online está estructurada del siguiente modo:

– Autoevaluación de cada unidad o tema. Se lleva a cabo tras finalizar el estudio del mismo. No se enviará a tutoría para corregir.

– Evaluación final.

Contenidos

UNIDAD 1. Introducción a Swift

  • Bienvenida al curso
  • Introducción
  • Instalación de Xcode
  • PlayGround o Área de Juego
  • Strings en Swift
  • Operadores aritméticos y lógicos en Swift
  • Colecciones: Arrays, Sets, Diccionarios en Swift
  • Controles de Flujo en Swift
  • Funciones en Swift
  • Clases en Swift
  • Variables opcionales y Emojis
  • Descarga del código fuente
  • Hemos aprendido

UNIDAD 2. Introducción a Xcode

  • Introducción
  • El Entorno
  • MVC en IOS
  • Emuladores  virtuales
  • Componentes gráficos
  • Outlets y Segues declarativos
  • Segues programáticos
  • Unwind
  • Descarga del código fuente
  • Hemos aprendido

UNIDAD 3. Ciclo de vida

  • Introducción
  • Ciclo de vida del ViewController
  • AppDelegate y el protocolo UIApplicationDelegate
  • Descarga de código fuente
  • Hemos aprendido

UNIDAD 4. Principios de diseño responsive. Autolayout, Constraiints y Size Classes

  • Introducción
  • AutoLayout y Constraints I
  • AutoLayout y Constraints II
  • Previsualización multidispositivo
  • Size Classes I
  • Size Classes II
  • Stack Views
  • Stack Views, Autolayout y Size Classes
  • Descarga de código fuente
  • Hemos aprendido

UNIDAD 5. Componentes avanzados

  • Introducción
  • TableViewController
  • Navigation Controller
  • UI Web View
  • MKMapView
  • Descarga del código fuente
  • Hemos aprendido

UNIDAD 6. Persistencia. CoreData

  • Introducción
  • Presentación App Notas
  • Insertando datos: NSManagedObject y NSManagedContext
  • Recuperando datos: NSFetchRequest
  • Modificando datos: NSManagedObject y NSManagedContext
  • Eliminando datos: NSManagedObject, NSManagedContext y NSFetchRequest
  • Descarga del código fuente
  • Hemos aprendido

UNIDAD 7. Servicios Web

  • Introducción
  • App Chat
  • Interfaz gráfica de la app Chat
  • Peticiones asíncronas: URLRequest y URLSession
  • Llamadas síncronas y JSON: DispatchQueue.main.sync y JSONSerialization
  • Temporizadores: Timer y Timer.scheduledTimer
  • Entornos locales y remotos: MAMP y Proveedores de Hosting
  • Descarga del código fuente
  • Hemos aprendido

UNIDAD 8. Firebase en IOS

  • Introducción
  • App Firebase
  • Cocoa Pods: Integrando Firebase en IOS
  • Nodos NoSQL y DatabaseReference
  • Observadores y asignación de valores en tiempo real
  • Descarga del código fuente
  • Hemos aprendido

Tutor

Teo Chinchilla.

Experto en programación web y diseño de aplicaciones informáticas con más de 20 años de experiencia.

Teo Chinchilla Grupo2000

Objetivos

  • Manejar correctamente Xcode, el entorno de desarrollo de Apple para crear apps móviles.
  • Diseñar una app en IOS para Iphone e Ipad de forma responsive.
  • Sacar fruto de Core Data para lograr persistencia local.
  • Conocer cómo consumir servicios web propios y de terceros haciendo uso de componentes avanzados para obtener geolocalización en mapas.
  • Disponer el contenido e información de la app de forma estructurada, con capacidad para embeber recursos web.
  • Analizar cómo comunicarse con el servicio cloud de Firebase, mezclando tecnologías de Apple y Google.

¿Por qué elegir Grupo2000?

FORMAMOS TU EMPRESA

Somos un centro acreditado por el Servicio Público de Empleo Estatal.

Tenemos más de 10 años de experiencia gestionando e impartiendo este tipo de formación.

Contamos con docentes propios y especializados en cada materia.

Te ofrecemos unos cursos actualizados y de calidad.

Un equipo de asesores expertos te asesorará en todo el proceso.

OPINIONES

Opinión de Sara Díez
Sara Díez

Muy agradables y dispuestos a ayudarte siempre

opinión de María Pelayo
María Pelayo

Actitud y profesionalidad por parte de los tutores, no hay problema a la hora de resolver tus dudas! El temario bien estructurado y planificado, se preocupan mucho por los alumnos, te avisan de todo con antelación.

opinión de Pablo Vilchez
Pablo Vilchez

He hecho ya más de una formación en Grupo2000, sinceramente de lo mejor que experimentado. Recomendable

Opinión de Manuel Santander sobre Grupo2000
Manuel Santander

Es una empresa genial de formación con plataformas dinámicas que te ayudan a comprender mejor los temas formativos. La atención de los profesores es genial, y están encima tuya, tanto para ayudarte como para que no la dejes de lado. Para mí ha sido una gran experiencia.

Opinión de Igoñe Espiño sobre Grupo2000 y sus tutores
Igoñe Espiño

He tenido la oportunidad de hacer 2 cursos y estoy muy contenta con el trato tan amable y cariñoso que han tenido, los profesores y los tutores muy amables y atentos conmigo. Sobre todo agradecerle a mi tutora Luna lo magnifica que es y lo que he aprendido con ella.En 2020 repito

BOLSA DE EMPLEO

Salidas profesionales

Con la formación de este curso podrás entrar en nuestra bolsa de empleo:

RECIBE NUESTRAS OFERTAS DE EMPLEO

y los último en cursos de Grupo2000

[contact-form-7 id="10021864" title="Newsletter"]