Acerca de este Curso

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel principiante

Conocimiento básico de:

javascript, XML/Htm, CSS - Necesarios

programación orientada a objetos, aplicaciones clientes/servidor HTTP, componentes

Aprox. 13 horas para completar

Sugerido: 4 semanas de estudio, 5 horas por semana....

Español (Spanish)

Subtítulos: Español (Spanish)

Qué aprenderás

  • Check

    Crear aplicaciones móviles dirigidas a múltiples plataformas con un único repositorio código.

  • Check

    Implementar aplicaciones altamente modulares con principios de diseño reactivos, basadas en Redux o RxJS.

  • Check

    Construir aplicaciones móviles verdaderamente multiplataforma utilizando varias características del framework de NativeScript.

  • Check

    Seleccionar herramientas y frameworks, tomar decisiones y adaptarte al cambiente entorno web y mobile.

Habilidades que obtendrás

NativescriptDesarrollo Mobile MultiplataformaReduxTesting automatizadoAngularjs

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel principiante

Conocimiento básico de:

javascript, XML/Htm, CSS - Necesarios

programación orientada a objetos, aplicaciones clientes/servidor HTTP, componentes

Aprox. 13 horas para completar

Sugerido: 4 semanas de estudio, 5 horas por semana....

Español (Spanish)

Subtítulos: Español (Spanish)

Programa - Qué aprenderás en este curso

Semana
1
7 horas para completar

NativeScript y aplicaciones móviles híbridas

En este módulo desarrollarás aplicaciones móviles híbridas con el framework Nativescript. Iniciarás un proyecto, lo ejecutarás en simuladores y dispositvos reales, y depurarás errores. Escribiendo una primera App en Nativescript, basada en una plantilla oficial, te iniciarás con Angular y Typescript....
13 videos (Total 84 minutos), 16 readings, 3 quizzes
13 videos
Introducción al Marco Nativescript - A3m
Introducción al Marco Nativescript - B6m
Introducción al Marco Nativescript - C3m
Introducción al Marco Nativescript - D9m
Introducción al Marco Nativescript - E2m
Nativescript y Angular - A5m
Nativescript y Angular - B5m
Nativescript y Angular - C5m
Nativescript y Angular - D6m
Navegación Nativescript - A14m
Navegacion Nativescript - B6m
Estructura de proyectos11m
16 lecturas
Dinámica del curso10m
Desarrollo de aplicaciones móviles híbridas10m
Configuración del marco NativeScript30m
Configuración del marco NativeScript con emulador15m
Guía práctica de Introducción al Marco Nativecript20m
Guía práctica de Nativecript y Angular20m
Templates personalizadas para Nativescript25m
Diseños de Layouts de Nativescript15m
Introducción de Typescript30m
Introducción al uso de componentes8m
Guía práctica de Navegación Nativescript15m
Proyectos con Code Sharing12m
Guía práctica de Estructura de Proyectos15m
Archivos personalizados por plataforma10m
Guía práctica de Archivos personalizados por plataforma15m
Uso de módulos e inyección de dependencias15m
2 ejercicios de práctica
Para tu autoevaluación - Archivos personalizados por plataforma
Calificado del Módulo 120m
Semana
2
5 horas para completar

Elementos de UI NativeScript

En este módulo te centrarás en la interacción del usuario, usando diferentes widgets que Nativescript tiene por defecto. Además, diseñarás diversas disposiciones de vistas (layouts) para tu aplicación. Darás vida y dinamismo a las interfaces con animaciones, gestos y personalizando imágenes. En la última parte, personalizarás pantallas de presentación y de la aplicación....
6 videos (Total 51 minutos), 14 readings, 4 quizzes
6 videos
Cuadro de diálogo y toasts9m
Formularios Nativescript15m
Animaciones - Introducción6m
Detección de gestos - Ejemplo long press4m
Recurso de imágenes5m
14 lecturas
Guía práctica de Diseño de interfaz de usuario y creación de listados15m
Listas avanzadas10m
Guía práctica de Listas avanzadas20m
Guía de práctica de Cuadros de diálogo y toasts15m
Guía práctica de Formularios Nativescript15m
Formularios con validaciones8m
Guía práctica de Formularios con validaciones20m
Guía práctica de Animaciones - Introducción10m
Animaciones, ejemplo de ActivityIndicator6m
Detección de gestos10m
Guía práctica de Detección de gestos - Ejemplo long press10m
Imágenes de aplicación Android10m
Imágenes de aplicaciones iOS15m
Guía práctica de Recursos de imágenes20m
3 ejercicios de práctica
Para tu autoevaluación - Listas avanzadas
Para autoevaluación - Formularios con validaciones
Calificado Módulo 220m
Semana
3
5 horas para completar

Almacenamiento e integración a redux

En este módulo te integrarás a la persistencia local de datos que te permite trabajar online y offline, manejarás preferencias y tu propio backend, consumiendo APIs HTTP desde Nativescript. También utilizarás Redux para crear aplicaciones reactivas y publicarás tu aplicación....
9 videos (Total 85 minutos), 7 readings, 7 quizzes
9 videos
APls: configurando NGROK4m
APls: conexión desde Nativescript en emulador10m
Persistencia en almacenamiento SQL con SQLITE13m
Integración a Redux - A14m
Integración a Redux - B5m
Integración a Redux - C7m
Publicación para Android - A9m
Publicación para Android - B12m
7 lecturas
Guía práctica de Consumiendo APIs HTTP35m
Datos persistentes y configuración de la aplicación12m
Guía práctica de Datos persistentes y Configuración de la aplicación15m
Guía práctica de Persistencia en almacenamiento SQL con SQLITE20m
Persistencias en almacenamiento NoSQ con Couchbase Lite15m
Guía práctica de Integración a Redux40m
Publicación para iOS15m
6 ejercicios de práctica
Para autoevaluación - Consumiendo APls HTTP
Para autoevaluación - Datos persistentes y Configuración de la aplicación
Para autoevaluación - Integración a Redux
Para autoevaluación - Publicación para Android
Para autoevaluación - Publicación para iOS
Calificado Módulo 320m
Semana
4
5 horas para completar

Componentes avanzados, testing automático y Trabajo Final

En este módulo adquirirás competencias más avanzadas, usando plugins sofisticados como mapas, enviando notificaciones remotas, monitoreando conectividad, etc.. Te enfocarás en la calidad total realizando suites de Testing Automatizado al nivel de tests unitarios y tests de extremo a extremo, es decir que simularás un usuario en el uso del frontend mobile. Y finalmente integrarás tu proyecto a un pipeline de integración continua....
7 videos (Total 72 minutos), 14 readings, 7 quizzes
7 videos
Compartir redes sociales5m
Usar la cámara5m
Uso de mapas9m
Uso de Jasmine13m
Instalación de Herramientas GIT19m
Final del curso2m
14 lecturas
Guía práctica de Notificación al usuario30m
Guía práctica de Compartir redes sociales10m
Envío de correo electrónico10m
Guía práctica de Usar la cámara10m
Datos de plataforma8m
Datos de estado de la red10m
Guía práctica de Uso de mapas15m
Guía práctica de Uso de Jasmine js para pruebas unitarias20m
Buenas prácticas de testing unitario10m
Karma server y jUnit reporter12m
Guía práctica de: Karma server y jUnit reporter20m
Pruebas de extremo a extremo con Appium20m
Integración continua con CircleCi10m
Integración de Git a Circle
6 ejercicios de práctica
Para autoevaluación - Envío de correo electrónico
Para autoevaluación - Datos de plataformas2m
Para autoevaluación - Karma server y jUnit reporter
Para autoevaluación - Pruebas de extremo a extremo con Appium
Para autoevaluación - Integración continua con CircleCi
Calificado Módulo 420m

Instructor

Avatar

Sebastián Matías Alonso

Ingeniero en Sistemas de la Información. UTN-FRBA
Facultad de Ingeniería

Acerca de Universidad Austral

La Universidad Austral se propone servir a la sociedad a través de la búsqueda de la verdad, mediante el desarrollo y transmisión del conocimiento, la formación en las virtudes y la atención de cada persona según su destino trascendente, proponiendo un estilo de liderazgo intelectual, profesional, social y público....

Acerca del programa especializado Full Stack Web Development en Español

En la actualidad las páginas web se han transformado en aplicaciones en sí mismas, con más cantidad de componentes que nunca antes, y con más exigencia de parte de sus consumidores y clientes. Este programa te permitirá crear páginas web reactivas y apps móviles nativas de nivel profesional. Asimismo, te brindará herramientas, tanto para crear páginas webs, aplicando diseños realizados por diseñadores profesionales, como para programar el backend que dé soporte a una aplicación móvil o web. El programa está destinado a toda persona interesada en aprender, de manera práctica, a programar páginas reactivas y apps móviles. Se desarrolla en 4 MOOCs de 4 semanas de duración cada uno....
Full Stack Web Development en Español

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando te inscribes en un curso, obtienes acceso a todos los cursos que forman parte del Programa especializado y te darán un Certificado cuando completes el trabajo. Se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes auditar el curso sin costo.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.