Laboris.net

Postgrado en Experto en Programación iOS

Universidad Pontificia de Salamanca
Universidad Pontificia de Salamanca

Postgrado Presencial en Salamanca (Salamanca)

Precio: 2.500 €
Duración: 6 meses

Resumen del postgrado

El perfil profesional "mobile software engineer" es uno de los más demandados actualmente por la empresas del sector TIC. La demanda de profesionales cualificados en este ámbito está en constante crecimiento tanto en España como en el extranjero. A través del Experto en Programación iOS te especializas en el desarrollo de aplicaciones iOS (iPhone, iPad, iPod). Estas apps son las que generan más beneficios. La experiencia y crédito de nuestro profesorado profesional hace que nuestros alumnos sean muy reconocidos y valorados por las empresas. El 100% tiene trabajo una vez finalizado lios estudios.

Objetivos: - Formar profesionales con experiencia en el diseño e implementación de aplicaciones móviles iOS independientes del tipo de dispositivo (iPhone, iPad, Apple Watch) - Adquirir conocimientos en las últimas tecnologías para el desarrollo de servicios Cloud - Desarrollar aplicaciones multiplataforma basadas en HTML5

Requisitos: Estar en posesión de un título universitario oficial español u otro expedido por una institución de educación superior perteneciente a otro estado integrante de EEES (tendrán prioridad las personas que hayan cursado sus estudios en alguna titulación propia de la rama Informática).

A quién va dirigido: A todos aquellos, que con la titulación adecuada, quieran hacerse especialistas en aplicaciones móviles iOS.

Información adicional

Horario de viernes tarde y sábado mañana; perfecto si quieres compatibilizarlo con tu trabajo.

 
ver información adicional
 

Temario completo de este curso

HTML 5 (6 ECTS - 40 HRS)

  • HTML5 y CSS3
    • Nuevas etiquetas HTML5
    • Transiciones CSS3
  • HTML5 API's
    • Geolocalización
    • Storage (local/session, indexedDB)
    • Navegación off-line
    • Orientación del dispositivo
  • Responsive Web Design
    • Introducción
    • Media queries
  • Frameworks
    • Backbone.js
    • jQuery Mobile


REST CLOUD (9 ECTS - 60 HRS.)

  • Formatos para el intercambio de información
    • Procesamiento JSON
    • Procesamiento XML
  • SCRUM
    • Metodologías ágiles
    • SCRUM para la planificación de proyectos
    • eXtrem Programming (XP)
  • Servicios REST. Play!
    • Introducción a los entornos RESTful
    • Introducción al framework Play!
    • Diseño de APIs RESTful
    • Arquitectura MVC
    • Router
    • Controller
    • View
    • Model
    • Model - relations
    • Cache
    • Internacionalización (i18n)
    • Tests automáticos
    • Validadores
    • Deploy
  • Plataforma como servicio (PaaS)
    • PaaS: ¿Qué es? ¿Para que sirve?
    • Revisión de las alternativas disponibles
    • Despliegue de la aplicación
    • Configuración de accesos a diferentes sistemas de almacenamiento: bases de datos relacionales, bases de datos noSQL
    • Escalando aplicaciones
    • Monitorización
  • Infraestructura como servicio (IaaS)
    • Revisión de los proveedores más populares
    • Amazon Web Services: despliegue, alternativas de bases de datos, escalado de la aplicación, monitorización


iOS (10 ECTS - 70 HRS.)

  • Introducción al desarrollo de aplicaciones en iOS
    • Arquitectura iOS. Modelo Vista Controlador (MVC)
    • Descripción del entorno de desarrollo. xCode
    • Prueba y despliegue en dispositivos reales
    • El lenguaje de programación Swift y Objective C
  • Aspectos generales de programación en iOS
    • Elementos básicos del UIKit: UIButton, UIImage, UITextField, UILabel, UISlider, UISwitch, UISegmentedControl
    • Controladores. Ciclo de vida de un controlador
    • Vistas. Jerarquía de vistas. Geometría de la vista
    • Rotación del terminal
    • Controladores de controladores. UINavigationController, UITabBarController
    • Reconocimiento de gestos
    • Otros elementos del UIKit: UIPickerView, UIWebView, UIAlertView, UIActionSheet
    • iPad y aplicaciones universales
    • Colecciones de vistas. UICollectionView
    • Tablas. UITableView
  • Desarrollo de aplicaciones iOS
    • Persistencia. XML y JSON
    • Configuración. NSUserDefault y Setting.bundle
    • Ficheros
    • SQLite
    • CoreData
    • Servicios web. NSURLConnection y AFNetworking
    • Multimedia, animaciones, bloques
    • Localización, manejo de mapas
    • Sensores
    • Notificaciones locales
    • Notificaciones push
    • iCloud
 
ver temario completo
 
  

Más cursos relacionados de Ingeniería

Recomiéndanos | Laboris.net en inicio | Favoritos | Contáctenos | Acerca de Laboris.net | Condiciones de uso | Política de privacidad | Oferta de empleo | Política de cookies

SCM Spain © 2024 EMAGISTER Servicios de formación, S.L.