Desenvolupament d'apps amb Kotlin per Android (Virtual)

Información
PUE
Online
Curso
Aquest curs té com a objectiu donar un enfocament teoricopràctic de les característiques del sistema operatiu Android des del punt de vista del desenvolupador, així com de les possibilitats de monetització del mercat d’aplicacions mòbils. S’inclou una introducció inicial en els fonaments de Kotlin per a candidats que no tenen suficient experiència en programació o que tenen només antecedents de Java. Continua amb una introducció de tot el conjunt de tecnologies que formen Android i amb l’anàlisi de cadascun dels seus components de manera separada, per veure com interactuen entre ells per a desenvolupar aplicacions. Una vegada l’alumne compta amb els fonaments essencials d’Android es mostra de quina manera les aplicacions es comuniquen amb l’usuari a través d’interfícies gràfiques i vistes. Finalment, es fa èmfasis en la importància de la seguretat a l’hora de desenvolupar les aplicacions, així com en l’execució d’aquestes. Per a finalitzar, es mostren totes les alternatives que disposa un desenvolupador per a monetitzar les seves aplicacions mòbils en els diferents mercats. Al final del curs, l’assistent haurà de tenir els coneixements necessaris per a desenvolupar aplicacions sobre el sistema Android mantenir altres ja existents, dominar un conjunt de bones pràctiques a l’hora de desenvolupar a Android i publicar aplicacions a Google Play per al seu ús o venta. A quién va dirigido quest curs està pensat per a aquells professionals TIC (programadors, dissenyadors, analistes, enginyers informàtics...) que desitgin ampliar els seus coneixements i habilitats d’una tecnologia tan emergent i demandada com és Android i, en particular, en el desenvolupament d’aplicacions per a mòbils. Per a un correcte seguiment del curs, és recomanable tenir coneixements d’ algun llenguatge de programació orientada a objectes. Requisitos Un cop t’hagis preinscrit al curs, hauràs de fer la corresponent prova de selecció, que té com objectiu seleccionar aquelles persones candidates que puguin aprofitar més el curs, en base als seus coneixements previs i experiència professional. El dia de la prova de selecció, hauràs de portar la següent documentació: Currículum Vitae actualitzat. Fotocòpia del DNI. Fotocòpia de la capçalera de la darrera nòmina, en cas d’estar treballant. Fotocòpia de la demanda d’ocupació (DARDO), en cas d’estar desocupat. Temario completo de este curso Introducció a Kotlin Historia de Kotlin Avantatges de Kotlin ¿Cóm funcionen els programes de Kotlin? Prerequisits del software Kotlin Instal·lar Android Studio Creant el Projecte Kotlin utilitzant Android Studio Creant un programa Kotlin Execució d’un programa de Kotlin Escriure comentaris Variables de Kotlin Tipus de dades de Kotlin Entrada d’Informació al Programa Kotlin Control de declaracions de flux Introducció Declaració if Declaració if-Else If-Else i operadors lògics Declaració i expressió When Bucles For Bucles While Bucles Do-While Expressions de salt Funcions i Programació Orientada a Objectes (POO) Funcions Estructura de funcions Creant una funció Funcions i variables Programació orientada a objectes (POO) Objectes Classe Col·leccions de Kotlin Android Framework i Android Studio Introducció Arquitectura de plataforma Android Biblioteques d’Android Components de l’aplicació Android Tipus de processos d’Android i les seves prioritats Desenvolupament d’aplicacions Android Laboratori: Creant la teva primera aplicació Crear interfície d’usuari IU Introducció Estructura de projecte Android Vista Creant una interfície d’usuari Laboratori: Creació d’una aplicació Disseny d’estils, temes i menús Android Introducció Punts de vista Dissenys Estils i temes d’Android Manifest de l’aplicació Pràctica de laboratori: dissenys, estils i temes d’aplicacions d’Android Toast, Activitats, Navegacions i Vistes Classe de context Classe Toast Què és una activitat? Cicle de vida de l’activitat Vistes d’Android Pràctica de laboratori: Configuració d’Android RecyclerView Diàlegs, Snackbar, menús, webView i notificacions d’Android Introducció Diàlegs d’Android Snackbar Menús WebView Notificacions d’Android Pràctica de laboratori: Configurar el navegador web Android, el menú i notificacions Emmagatzematge a Android, SQLite i proveïdors de contingut Opcions d’emmagatzematge en Android Preferències compartides Emmagatzematge intern Emmagatzematge extern Connexió de xarxa Bases de dades SQLite Proveïdors de contingut Adaptadors de sincronització ORMLite Escollir emmagatzematge intern o extern Laboratori: bases de dades SQLite i proveïdors de contingut Aplicacions amb reconeixement d’ubicació: ús de GPS i Google Maps Introducció Què és GPS i com funciona? Altres proveïdors de serveis d’ubicació Configurant Google Maps JSON y API Laboratori: Aplicacions amb reconeixement d’ubicació utilitzant GPS i Google Maps más
Otros cursos de esta academia
Desarrollador Big Data Spark - Cloudera
(PUE)
Al finalizar la formación, el participante sabrá: cómo distribuir, almacenar y procesar datos en un clúster hadoop cómo escribir, configurar e implementar aplicaciones...
Administrador Big Data - Cloudera
(PUE)
Configuración y despliegue del clúster necesarios para integrarlo en el data center... trouleshooting, diagnóstico, tinning y resolución de problemas en hadoop...
Analista de Datos Big Data - Cloudera
(PUE)
Fundamentos de apache hadoop y datos etl (extracción, transformación y carga), entrada y procesamiento con herramientas hadoop... realizar de consultas complejas...
Experto Virtualización Citrix
(PUE)
Conocer y entender la arquitectura xenapp y xendesktop... objetivo general: este curso capacita al alumno para: afianzar los conocimientos generales de virtualización...
Microsoft Excel 2016 - nivell inicial
(PUE)
Entendre, comprendre i realitzar operacions per l’ús professional de l’eina microsoft excel 2016, tals com la creació i administració de fulls de càlcul, l’administració...
Scrum Master Certified
(PUE)
Los eventos o reuniones en scrum, y ejemplos de cómo facilitarlas existosamente... responsabilidades de los diferentes roles de scrum...
Administració de bases de dades Microsoft SQL Server 2016
(PUE)
Demostra que es posseeixen les habilitats i coneixements necessaris per la instal·lació, manteniment, configuració i tasques d’aprovisionament de base de dades...
MCSA SQL 2016 Data administration
(PUE)
El objetivo de este curso consiste en adquirir las habilidades básicas necesarias para comprender y adquirir los conceptos fundamentales de las bases de datos relacionales...
Cisco CCNA v7
(PUE)
¿cuáles son los objetivos de este curso? el principal objetivo del curso es hacer llegar al alumno todos aquellos conocimientos necesarios para la administración...
Microsoft Word 2016 - Nivell Avançat
(PUE)
Entendre, comprendre i realitzar operacions per l’ús professional de les funcionalitats avançades de l’eina microsoft word 2016, tals com l’administració de documents...
PEDIR INFORMACIÓN