Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de NativeScript

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Aprende a trabajar con NativeScript, un framework de código abierto para desarrollar aplicaciones en iOS y Android que soporta directamente el desarrollo con Angular, ReactJS y Vue mediante complementos desarrollados por la comunidad.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en NativeScript bonificable para empresas

A quién va dirigido nuestro curso de NativeScript

A cualquier persona que quiera aprender este nuevo framework.

Objetivos de nuestro curso de NativeScript

  • Adquirir los conocimientos necesarios para crear aplicaciones para Android y iOS.
  • Manejar con soltura el framework NativeScript

Qué vas a aprender en nuestro curso de NativeScript

Aprende a trabajar con NativeScript, un framework de código abierto para desarrollar aplicaciones en iOS y Android que soporta directamente el desarrollo con Angular, ReactJS y Vue mediante complementos desarrollados por la comunidad.

Requisitos de nuestro curso de NativeScript

  • El curso requiere que el alumno posea una buena base en lenguajes de programación orientados a objetos y que haya trabajado con HTML o XML.

Temario del curso de NativeScript

tema 1

Repaso de JavaScript

  • Introducción
  • Archivos .js
  • Variables y palabras reservadas
  • Estructuras de control
  • Funciones
  • Introducción a ECMAScript
  • Últimas novedades
  • Buenas prácticas y clean code
iconArrowDown
tema 2

Repaso de CSS

  • Introducción
  • Archivos CSS
  • Etiquetas, clases y otros selectores
  • Media queries
  • Variables en CSS
  • SASS y otras hojas de estilo
iconArrowDown
tema 3

Introducción a NativeScript

  • ¿Qué es NativeScript?
  • Configurando nuestro entorno
  • Cómo trabaja NativeScript
  • Trabajando con NativeScript Playground
  • Playground Web, iOS y Android
  • NativeScript Preview
  • NativeScript Sidekick
  • Plantillas de NativeScript
  • Hello World
  • Ejecutar NativeScript en una app de Android
  • Ejecutar NativeScript en una app de iOS
iconArrowDown
tema 4

Creación de proyectos

  • Instalación de CLI
  • Preparando Visual Studio Code
  • Comandos
  • Crear proyectos
  • Building
  • Deploy del proyecto
  • Ejecutar el proyecto
iconArrowDown
tema 5

Layout

  • Introducción a los layouts en NativeScript
  • GridLayout
  • AbsoluteLayout
  • StackLayout
  • FlexboxLayout
  • DockLayout
  • WrapLayout
iconArrowDown
tema 6

Componentes de NativeScript

  • Introducción al uso de componentes
  • Uso de botones
  • Uso de campos de texto y etiquetas
  • Creando un formulario simple
  • Barra de navegación
  • Uso de switch
  • Slides y barras de progreso
  • Indicadores de actividad
  • Trabajando con imágenes
  • Vistas en NativeScript
  • Selectores en NativeScript
  • SegmentedBar
  • Ventanas de diálogo
  • Creando un componente propio
iconArrowDown
tema 7

Data Binding

  • Conceptos básicos de Data Binding
  • Corrientes de datos (one-way y two-way)
  • Configuración del Binding
  • Extensiones para los Bindings
iconArrowDown
tema 8

Ciclo de vida y eventos

  • ¿Qué es el ciclo de vida?
  • Módulo application
  • Ciclo de vida de NativeScript
  • Eventos concretos en Android
  • Eventos concretos en iOS
  • Event listener y uso de eventos
  • Creando un evento propio
iconArrowDown
tema 9

Navegación

  • ¿Cómo funciona la navegación en NativeScript?
  • Uso de páginas, vistas y componentes
  • Navegación forward y backward
  • Navegación lateral
  • Creando barras y menús de navegación
iconArrowDown
tema 10

Peticiones Http

  • Consumiendo datos de servicios REST
  • Diferentes formas de almacenar datos
  • Configurar bases de datos locales
  • Usar bases de datos locales
iconArrowDown
tema 11

Firebase

  • Introducción a Firebase
  • Creación y configuración del proyecto
  • Inicializando el proyecto en Firebase
  • Autenticación con Firebase
  • Preparando el login de la aplicación
  • Bases de datos en Firebase
  • Cargando datos de Firebase
  • Subiendo datos a Firebase
iconArrowDown
tema 12

Módulos personalizados

  • ¿Qué es un módulo personalizado?
  • Añadiendo módulos personalizados
  • Espacios de nombres XML
iconArrowDown
tema 13

Plugins

  • ¿Qué es un plugin?
  • Conceptos básicos en Plugins
  • NativeScript Plugin Seed
  • Construyendo un Plugin
  • Publicar un Plugin
iconArrowDown
tema 14

Marketplace

  • ¿Qué es el marketplace de NativeScript?
  • Recursos oficiales y la comunidad
  • Usando plugins de la comunidad
  • Instalando y probando un sample
iconArrowDown
tema 15

Gestión de errores

  • ¿Qué es un error?
  • Gestión de errores de NativeScript
  • Creando errores personalizados
iconArrowDown
tema 16

Debugging en NativeScript

  • Introducción al debugging
  • Uso de breakpoints
  • Debugging
  • Buenas prácticas y recomendaciones
iconArrowDown
tema 17

Publicando la aplicación

  • Configurando la aplicación para Android
  • Creando una firma digital
  • Generando una apk
  • Configurando el proyecto con Sidekick
  • Publicando en la Play Store
  • Registrándose como desarrollador en la App Store
  • Gestión de certificados
  • Configurando la aplicación para iOS
  • Configurando el proyecto con Sidekick
  • Publicando en la App Store
iconArrowDown

Preguntas Frecuentes de NativeScript

¿Qué beneficios ofrece el curso NativeScript para mi empresa?

accordionIcon
El curso de NativeScript proporciona a tus empleados las habilidades para desarrollar aplicaciones móviles nativas con un solo código base, lo que puede ahorrar tiempo y recursos en los proyectos de desarrollo de tu empresa.

¿Puedo bonificar el curso NativeScript 100% a través de FUNDAE?

accordionIcon
Sí, el curso NativeScript cuenta con la posibilidad de ser bonificado al 100% a través de FUNDAE, permitiendo así que tu empresa pueda aprovechar la formación sin costo adicional.

¿Cómo se imparten las clases del curso NativeScript?

accordionIcon
Las clases del curso NativeScript se imparten mediante una combinación de sesiones en línea y prácticas a través de ejercicios reales. Esto asegura que los empleados puedan aprender de manera flexible y aplicar inmediatamente lo aprendido.

¿Qué habilidades desarrollarán mis empleados con el curso NativeScript?

accordionIcon
Tus empleados desarrollarán habilidades en el desarrollo de aplicaciones móviles nativas multiplataforma, manejo de componentes y arquitectura de aplicaciones, así como conocimientos avanzados en JavaScript y TypeScript.

¿Cómo puedo inscribir a mis empleados en el curso NativeScript?

accordionIcon
Para inscribir a tus empleados en el curso NativeScript, simplemente tendrás que contactar con nosotros directamente. Te proporcionaremos toda la información necesaria y te guiaremos a través del proceso de inscripción.