Inicio
Cursos

Desarrollo de aplicaciones para móviles IOS

En este curso el estudiante explora los principales conceptos y las estrategias para el desarrollo de aplicaciones para dispositivos móviles enfocados en aplicaciones para el sistema operativo iOS de Apple, haciendo uso incluyendo XCode, simuladores y el lenguaje de programación Swift.

Insignia digital a obtener

Una nueva forma de mostrar tus logros y habilidades. Más Información

Descripción del Curso

Prepara al estudiante en el uso de mejores prácticas, principales recomendaciones y la puesta en marcha aplicaciones de software para dispositivos móviles como iPhone, iPads, entre otros.

Objetivo General del Curso

Como parte de este curso, el estudiante aprenderá conceptos avanzado para el desarrollo de aplicaciones móviles con el lenguaje de programación Swift mediante un enfoque teórico-práctico enfocado en el desarrollo aplicaciones móvil para iOS, abarcando técnicas, modelos y componentes avanzados para el desarrollo de aplicaciones para iOS.

Contenidos del Curso

  • Objective-C: Introducción
  • Cocoa y Foundation Framework
  • Arquitectura de una aplicación iOS con MVC
  • Controles y componentes gráficos
  • Delegados y Bloques
  • Conexión a Servicios en iOS
  • Utilización de Core Data
  • Preparación de aplicaciones para el App Store
  • Manejo de librerías con Pods
  • Lenguaje de     programación Swift
  • Componentes de interfaz de usuario

Conocimientos que se adquieren

  • Distinguir las características de las aplicaciones sobre dispositivos móviles, en contraste con otros tipos de aplicaciones (de escritorio, cliente-servidor, Web).
  • Explicar la arquitectura de la plataforma iOS.
  • Comprender los tipos de aplicaciones que pueden ser ejecutadas sobre la plataforma iOS.
  • Construir aplicaciones que se ejecuten sobre la plataforma iOS.
  • Confeccionar programas que aprovechen patrones de diseño apropiados para los medios móviles.
  • Escribir programas que interactúan mediante el manejo de eventos.
  • Diseñar programas que aprovechen los recursos que ofrece iOS para la construcción de interfaces de usuario.
  • Manejar el lenguaje objective Swift

Certificación del Curso

Opción de Beca

Requisitos

  • Conocimientos en programación de sistemas con lenguajes de programación orientada a objetos como Java, C# o Swift.
  • Entendimiento de conceptos fundamentales de programación orientada a objetos: herencia, polimorfismo y encapsulamiento.
  • Experiencia básica en algoritmos y estructuras programadas mediante bucles, bifurcaciones, métodos y funciones con lenguajes de programación, principalmente Java.

A quién va dirigido el curso

¡Mátricula Disponible!

Detalles Generales

Area de Formación:
Web y Móviles
Modalidad:
Virtual
Horas:
40 horas

Virtual

Cierre de Matrícula:
22/1/2021
Fecha de Inicio:
30/1/2021
Fecha Final:
3/4/2021
Horario:
Sábados de 8:00 am a 12: 00 md

San José

Cierre de Matrícula:
Fecha de Inicio:
Fecha Final:
Horario:

San Carlos

Cierre de Matrícula:
22/1/2021
Fecha de Inicio
January 30, 2021
Fecha Final:
April 3, 2021
Horario:
Sábados de 8:00 am a 12: 00 md

Cartago

Cierre de Matrícula:
Fecha de Inicio
Fecha Final:
Horario:

Belén

Cierre de Matrícula:
Fecha de Inicio
Fecha Final:
Horario:
Documentos de interés:
Documentos Anexos
Solicita más información:
Más información
Descarga documentos con más información del curso:
Más información
Para más información déjanos tus datos, y pronto te contactaremos:

Al enviar su solicitud nos autoriza a continuar enviándole información mediante correos electrónicos y llamadas telefónicas. Usted podrá en cualquier momento solicitar dejar de recibirlos.

O bien podés ponerte en contacto con nosotros mediante las siguientes opciones:

Numéros de teléfono:

+506 2281-1555

Whatsapp:

+506 6000 8058

Correo electrónico:

educacioncontinua@ucenfotec.ac.cr

Oficinas Centrales Campus San Hosé: