Cursos de Android

Cursos de Android

Introducción a Java

5 SEMANAS - 18 hs

Programación orientada a objetos con IA

3 SEMANAS - 12 hs

Introducción a Android

4 SEMANAS - 16 hs

Java Standard 18 Web Programming

10 SEMANAS - 40 hs

Android Avanzado en Kotlin

10 SEMANAS - 40 hs

Android Material Design

2 SEMANAS - 6 hs

Android Experto

5 SEMANAS - 15 hs

Android Jetpack

3 SEMANAS - 12 hs

Git: Desarrollo Colaborativo

4 SEMANAS - 12 hs

Patrones de Diseño

3 SEMANAS - 12 hs

Programación de Videojuegos en Open GL

7 SEMANAS - 40 hs

INTRODUCCIÓN A JAVA

Comenzá tu camino profesional como desarrollador Java. Aprendé a programar con una de las tecnologías más utilizadas del mercado de IT.

¿Qué vas a aprender?

• Fundamentos de Java.
• Sintaxis y semántica.
• Estructuras de control de flujo.
• Aplicación de constantes y variables.
• Realización de sentencias condicionales.
• Usos y aplicación de distintos tipos de operadores.
• Vectores: creación, usos y arreglos.
• Métodos: funciones y procedimientos.

Información General

Duración: 5 semanas / 18 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Principiante

Conocimientos previos: no se necesita experiencia previa ni conocimientos técnicos

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

PROGRAMACIÓN ORIENTADA A OBJETOS CON IA

Descubrí una nueva forma de pensar y de crear soluciones. Aprendé los fundamentos de este paradigma y expandí tus capacidades de programación.

¿Qué vas a aprender?

• Paradigma de orientación a objetos.
• Objetos en JavaScript, Java, Python y C#.
• Uso y extensiones de Visual Studio Code.
• Colaboración de código en tiempo real.
• Uso y versionado con Git.
• Codificación con Coding Assistants.
• ChatGPT para aprendizaje y codificación.
• Programación en lenguaje natural con IA.
• Buenas prácticas orientadas a objetos y UML.
• Uso de IA en interfaces y diagrama de clases.
• Testing y pruebas unitarias.
• Implementación de un proyecto frontend web

Información General

Duración: 3 semanas / 12 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Principiante

Conocimientos previosTe aconsejamos tener un dominio sobre HTML o Lenguajes de programación.

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

INTRODUCCIÓN A ANDROID

Aprenderás a desarrollar aplicaciones en Android de manera nativa con el lenguaje Java. Te permitirá introducirte en el mundo mobile aplicando las mejores prácticas de desarrollo.

¿Qué vas a aprender?

• Herramientas de Android Studio.
• SDK Manager.
• Login con validaciones simples.
• Bases y componentes de Android.
• Trabajar con Splash Screen.
• Realizar la Home de una App.
• Configuración mediante Toolbar.
• Generar un archivo apk.

Información General

Duración: 4 semanas / 16 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Intermedio

Conocimientos previosTe aconsejamos tener un dominio sobre: Introducción a Base de Datos, Introducción a Java, Introducción a Paradigma de Objetos

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

JAVA STANDARD 18 WEB PROGRAMMING

Domina una de las tecnologías más utilizadas en el mercado para construir aplicaciones eficientes y robustas. Aprende Programación Orientada a Objetos con integración de Bases de Datos y conviértete en un experto en Java Standard.

¿Qué vas a aprender?

• Clases, atributos y métodos.
• Casting y Polimorfismo.
• Introducción a JSP.
• Diseño de interfaz gráfica HTML y JSP.
• Diseñar y construir Excepciones.
• Java Database Connectivity.
• Administrador de conexiones.
• Tipos de Colecciones.
• Interfaz Queue y LinkedList.
• Arquitectura Cliente Servidor.
• Streams y Algoritmos.
• Desarrollo de Apps comerciales.

Información General

Duración: 10 semanas / 40 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 20 personas

Nivel: Intermedio

Conocimientos previosTe aconsejamos tener un dominio sobre: Introducción a Java, Introducción a Bases de Datos y SQL

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

ANDROID AVANZADO EN KOTLIN

Domina conceptos avanzados de Programación en Android con el lenguaje Kotlin. Aprovecha al máximo todos los recursos de este lenguaje para desarrollar Apps de calidad y alto impacto aplicando una estructura del proyecto robusta y escalable.

¿Qué vas a aprender?

• Programar en Kotlin.
• Crear e integrar Kotlin en Android.
• Crear e integrar una Base de datos local.
• Crear y manipular Fragmentos.
• Conocer los diferentes Hilos/Threads que maneja Android.
• Realizar tareas asincrónicas.
• Consumir servicios REST.
• Utilizar los componentes principales de Android.
• Solicitar permisos sensibles de manera eficiente a los usuarios.

Información General

Duración: 10 semanas / 40 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 15 personas

Nivel: Avanzado

Conocimientos previosTe aconsejamos tener un dominio sobre: Programación en Android

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

ANDROID MATERIAL DESIGN

Domina conceptos de diseño y lo último en animación de aplicaciones Android. Podrás crear pantallas ideales para generar la mejor experiencia en tus usuarios.

¿Qué vas a aprender?

• Fundamentos del Material Design
• Implementación en Android
• Uso de componentes y paleta de colores
• Toolbar, Navigation bar y Text Layout
• Cómo crear aplicaciones atractivas y funcionales
• Navigation Drawer y Card View
• Incorporar animaciones en distintas vistas
• Transiciones entre pantallas

Información General

Duración: 2 semanas / 6 h

Frecuencia semanal: 1 encuentro de 3 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 10 personas

Nivel: Intermedio

Conocimientos previosEl alumno deberá tener conocimientos Avanzados en Android utilizando el lenguaje Kotlin o haber realizado el siguiente curso: Programación Avanzada en Android

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

ANDROID EXPERTO

Aprende a desarrollar aplicaciones complejas en Android aplicando los conceptos y las librerías más avanzadas del momento que te permitirán tener una estructura del proyecto robusta y escalable.

¿Qué vas a aprender?

• Utilizar prácticas elementales y herramientas de Android para desarrollar una aplicación robusta.
• Agregar, y manipular el mapa de Google.
• Crear pantallas eficaces y performantes mediante el ConstraintLayout.
• Crear vistas personalizadas.
• Crear una aplicación aplicando el patrón de arquitectura MVP.
• Manejar distintos hilos mediante el manifiesto reactivo con la librería de RXJava.
• Realizar pruebas unitarias y automatizadas.
• Utilizar potenciales herramientas aplicadas al Gradle para generar una estructura del proyecto flexible y escalable.

Información General

Duración: 5 semanas / 15 h

Frecuencia semanal: 1 encuentro de 3 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 12 personas

Nivel: Avanzado

Conocimientos previosSe requieren conocimientos sólidos en: Android Avanzado utilizando el lenguaje Kotlin, o haber realizado el curso de Programación Avanzada en Android.

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

FIREBASE

Domina las técnicas para lograr la mejor calidad, funciones de crecimiento y analíticas de Firebase. Podrás crear las mejores aplicaciones de manera rápida y eficaz.

¿Qué vas a aprender?

• Fundamentos de Firebase
• Integrar Firebase en aplicaciones Mobile
• Calidad y performance
• Test Lab
• Uso de herramientas Analíticas
• Aplicación de herramientas de crecimiento
• Publicidad de Firebase
• Cloud Messaging

Información General

Duración: 2 semanas / 6 h

Frecuencia semanal: 1 encuentro de 3 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 15 personas

Nivel: Intermedio

Conocimientos previosSe requieren conocimientos sólidos en Android Avanzado utilizando el lenguaje Kotlin

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

ANDROID JETPACK

Desarrolla aplicaciones complejas con las librerías más modernas de Google. Aprende a escribir códigos consistentes que funcionen en distintas versiones y dispositivos Android.

¿Qué vas a aprender?

• Fundamentos de Android Jetpack
• Crear un proyecto utilizando MVVM aplicando buenas prácticas
• Integrar el ORM Room aprovechando al máximo la arquitectura MVVM
• Librería de Paging: cómo traer información de la base de datos de forma óptima
• Uso de componentes de LiveData y ViewModel junto con DataBinding
• Utilizar la librería de Navegación aplicando pasaje de argumentos no nulos
• Integrar la librería de WorkManager y correr tareas en background
• Trabajar con View Pager 2

Información General

Duración: 3 semanas / 12 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 12 personas

Nivel: Experto

Conocimientos previosCursos o contenidos requeridos: Android Experto

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

GIT: DESARROLLO COLABORATIVO

Dominá el uso de repositorios de datos y asegurá tu código fuente. Aprendé a desarrollar colaborativamente con la herramienta de versionado más utilizada del mercado.

¿Qué vas a aprender?

• Versionado local.
• Branching.
• Introducción a GitHub.
• GitHub colaborativo.
• Git Tools.
• Realizar contribuciones a proyectos.

Información General

Duración: 4 semanas / 12 h

Frecuencia semanal: 1 encuentro de 3 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Intermedio

Conocimientos previos: no se necesita experiencia previa ni conocimientos técnicos

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

PATRONES DE DISEÑO

Analizá y resolvé problemas de sistemas utilizando patrones de diseño. Codificá con Java y .Net, para lograr diseños profesionales que maximicen la reutilización.

¿Qué vas a aprender?

• Fundamentos de Lenguaje Unificado de Modelado
• Trabajar con Patrones de Diseño
• Un Patrón para cada objetivo
• Ejecutar operaciones con Command
• Builder: construyendo objetos complejos
• Estrategia Composite
• Anti-patrones
• Solución de problemas a través de Código

Información General

Duración: 3 semanas / 12 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Experto

Conocimientos previosTe aconsejamos tener un dominio sobre algunos de estos lenguajes de programación: Java Standard Programming, Programación Web .NET con C# .NET, Programación Web en PHP y MYSQL

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

PROGRAMACIÓN DE VIDEO JUEGOS EN OPEN GL

Aprende los conceptos fundamentales del desarrollo de videojuegos y diseña la arquitectura de gráficos 2D y 3D.

¿Qué vas a aprender?

• Fundamentos de dos dimensiones.
• Arquitectura según el tipo de app.
• Concepto de imagen y sus propiedades.
• Trabajo en tres dimensiones.
• Técnicas de colisión de los objetos.
• Matemática para modelar la lógica de la app.
• Modelos para lograr la iluminación adecuada.
• Optimización para mejorar el rendimiento.
• Herramientas para animación de componentes.
• Desarrollo 3D: Indoor y Outdoor.

Información General

Duración: 7 semanas / 40 h

Frecuencia semanal: 2 encuentro de 3 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 20 personas

Nivel: Experto

Conocimientos previosTe aconsejamos tener un dominio sobre Programación en Android o haber realizado el curso Android Experto

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER