Máster en Java de 0 a experto, Universidad, GS, DAM, DAW
Por Dumitru Pirontea | Analista y Desarrollador Full-Stack
Garantia de reembolsos 15 dias
Este curso incluye:
▪️ 53hrs 05minde duración bajo demanda
▪️ 403 lecciones
▪️ 200 recursos descargables
▪️ Disponible en dispositivos móviles
▪️ Acceso para siempre
▪️ Idioma:
- Español
▪️ Consultas ilimitadas
+200 recursos y ejercicios prácticos
⚑ Certificado de finalización
Lo que aprenderás
Lo que aprenderás
🟧 Comprender las bases del lenguaje Java: Aprende desde cero cómo funciona Java, sus principios fundamentales y cómo se diferencia de otros lenguajes de programación.
🟧 Dominar la Programación Orientada a Objetos (POO): Desarrolla un profundo entendimiento de los conceptos de POO, como clases, objetos, herencia, encapsulación y polimorfismo, y cómo aplicarlos en el desarrollo de software utilizando Java.
🟧 Prepararte para aprobar exámenes de certificación Java: Adquiere los conocimientos y habilidades necesarios para aprobar exámenes de certificación reconocidos en la industria que validan tu dominio de Java.
🟧 Desarrollar habilidades en el manejo de bases de datos y archivos: Aprende a utilizar Java para conectarte a bases de datos mediante JDBC, manipular archivos y manejar datos de manera eficiente en tus aplicaciones.
🟧 Implementar programación funcional con Java: Explora los conceptos avanzados de programación funcional utilizando Expresiones Lambda y la API de Stream en Java, mejorando la capacidad de tu código para ser más flexible y manejable.
🟧 Gestionar aplicaciones multihilo: Aprende a crear aplicaciones Java que puedan ejecutar múltiples procesos de manera concurrente utilizando técnicas de programación multihilo, optimizando el rendimiento y la eficiencia.
🟧 Aplicar conceptos avanzados de Java en proyectos reales: Desarrolla y refuerza tu capacidad para usar características avanzadas de Java, como colecciones, excepciones, clases abstractas, interfaces, y más, en proyectos de software reales.
🟧 Comprender y utilizar las clases de Java: Profundiza en el uso de clases en Java, incluyendo su creación, la implementación de métodos y constructores, y la gestión de la comunicación entre objetos.
🟧 Explorar la jerarquía de herencia en Java: Aprende cómo se estructuran las clases en Java a través de la herencia, cómo funciona la jerarquía de clases y cómo aplicar estos conocimientos para crear aplicaciones más organizadas y eficientes.
🟧 Mejorar habilidades de comunicación entre objetos: Domina las técnicas de comunicación entre objetos en Java para crear aplicaciones más interactivas y modulares.
Contenido del curso
Contenido del curso
U1: Introducción
- Instalación JDK
- Instalar IDE Netbeans
- Hola mundo
- Cambiar color de fondo Netbeans
U2: IMPORTANTE: Aclaración sobre el contenido
- Aclaración sobre el contenido
U3: Nivel Básico - Presentación
- Presentación
U4: Como importar proyectos en Netbeans
- Como importar proyectos en Netbeans
U5: Nivel Básico - Variables y tipos de datos
- Introducción a las variables
- Comentarios en java
- Tipos de datos en java - presentación
U6: Nivel Básico - Tipos de datos Primitivos
- Presentación de los tipos de datos primitivos
- Byte
- Short
- Int
- Long
- Char
- Boolean
- Float
- Double
U7: Nivel Básico - Strings Presentación
- Introduccion a los Strings
U8: Nivel Básico - Reglas para definir variables
- Reglas para definir variables
U9: Nivel Básico - Operadores
- Presentación
- Operadores de asignació
- Operadores aritméticos básicos
- Operadores unarios
- Operadores aritméticos incrementales
- Operadores aritméticos combinados
- Operadores relacionales
- Operadores logicos
- Operador ternario
- Prioridad entre operadores
U10: Nivel Básico - Conversaciones
- Conversiones Introducción
- Conversiones String a Primitivos
- Conversiones Primitivos a String
- Conversiones entre Primitivos
U11: Nivel Básico - Entrada de datos desde teclados
- Entrada de datos por teclado Introducción
- Scanner
- JOptionPane -- Presentación
- JOptionPane InputDialog
- JOptionPane MessageDialog
- JOptionPane ConfirmDialog
- JOptionPane OptionDialog
U12: Nivel Básico - Estructuras de control - Condicionales
- Introduccion
- If
- If-else
- If-else-anidados
- Switch
- Operador ternario
U13: Nivel Básico - Estructuras de control - Bucles
- Introducción a los bucles
- Bucle While
- Bucle Do While
- Bucle For
- Break and Continue
U14: Ejercicios Basicos de todo el nivel
- Presentación
- Ejercicio 1
- Ejercicio 2
- Ejercicio 3
- Ejercicio 4
- Ejercicio 5
- Ejercicio 6
- Ejercicio 7
- Ejercicio 8
- Ejercicio 9
- Ejercicio 10
- Ejercicio 11
- Ejercicio 12
- Ejercicio 13
- Ejercicio 14
- Ejercicio 15
- Ejercicio 16
- Ejercicio 17
- Ejercicio 18
- Ejercicio 19
- Ejercicio 20
U15: Nivel Básico - Final
- Felicidades
U16: Nivel Intermedio - Presentación
- Presentación
U17: IMPORTANTE: Aclaració sobre el contenido
- Aclaración sobre el contenido.
U18: Nivel Intermedio - POO - (Programación orientada a objetos)
- Introducción
U19: Nivel Intermedio - Introducción
- Clases en java parte 1
- Clases en java parte 2
- Atributos de las Clases
- Objetos en Java parte 1
- Objetos en Java parte 2
- Palabra "new" en los objetos parte 1
- Palabra "new" en los objetos parte 2
U20: Nivel Intermedio - Metodos
- Introducción
- Crear un método
- Parámetros en los métodos
- Palabra "this" en los métodos
- Sobrecarga de métodos
- Ejercicio 1 métodos
- Ejercicio 2 métodos parte 1
- Ejercicio 2 métodos parte 2
- Ejercicio 3 métodos parte 1
- Ejercicio 3 métodos parte 2
U21: Nivel Intermedio - Constructores
- Introducción
- Crear un constructor
- Crear un constructor con parámetros
- Sobrecarga de constructores
U22: Nivel Intermedio - Alcance de variables
- Alcance de las variables
- Memoria Stack vs Heap
U23: Nivel Intermedio - Paso por valor VS paso por referencia en los métodos
- Paso por valor vs paso por referencia parte 1
- Paso por valor vs paso por referencia parte 2
- Paso por valor vs paso por referencia parte 3
U24: Nivel Intermedio - Paquetes
- Introducción
- Crear paquetes
- Importar paquetes
U25: Nivel Intermedio - Matrices
- Introducción
- Matrices unidimensionales parte 1
- Matrices unidimensionales parte 2
- Bucle for each
- Matrices multidimensionales parte 1
- Matrices multidimensionales parte 2
- Ordenar matrices (métodos)
- Ordenar matrices (método burbuja) parte 1
- Ordenar matrices (método burbuja) parte 2
- Ordenar matrices (método burbuja) parte 3
- Ordenar matrices (método inserción) parte 1
- Ordenar matrices (método inserción) parte 2
- Ordenar matrices (método inserción) parte 3
- Ordenar matrices (método selección) parte 1
- Ordenar matrices (método selección) parte 2
- Buscar en matrices (métodos)
- Buscar en matrices (método busqueda secuencial) parte 1
- Buscar en matrices (método busqueda secuencial) parte 2
- Buscar en matrices (método busqueda binaria)
U26: Nivel Intermedio - Ejercicios
- Ejercicio 1
- Ejercicio 2
- Ejercicio 3
- Ejercicio 4
- Ejercicio 5
- Ejercicio 6
- Ejercicio 7
- Ejercicio 8
- Ejercicio 9
- Ejercicio 10
U27: Nivel Intermedio - Herencia
- Introduccíon
- Jerarquía de clases parte 1
- Jerarquía de clases parte 2
- Jerarquía de clases parte 3
- Uso de la palabra "final" parte 1
- Uso de la palabra "final" parte 2
- Uso de la palabra "final" parte 3
- Uso de la palabra "final" parte 4
- Uso de la palabra "super" parte 1
- Uso de la palabra "super" parte 2
- Uso de la palabra "super" parte 3
- Uso de la palabra "super" parte 4
- Redefinicion / Sobreescritura de elementos heredados parte 1
- Redefinicion / Sobreescritura de elementos heredados parte 2
- Redefinicion / Sobreescritura de elementos heredados parte 3
- Constructores
U28: Nivel Intermedio - Clases Abstractas
- Introducción
- Clases Abstractas
- Métodos Abstractos
U29: Nivel Intermedio - Interfaces
- Introducción
- Creación de interfaces
- Implementación de una interface
- Jerarquia entre interfaces parte 1
- Jerarquia entre interfaces parte 2
- Diferencias entre clases abstractas e interfaces
U30: Nivel Intermedio - Clases Wrapper + Boxing y UnBoxing
- Introduccion a las clases Wrapper
- Wrapperar y Deswrappear
U31: Nivel Intermedio - Metodos con argumentos variables
- Introducción a los VarArgs
- Métodos con VarArgs + métodos normales
- Sobrecarga de métodos con VarArgs
- Error por ambigüedad en los VarArgs
U32: Nivel Intermedio - Enumeraciones
- Introducción a los ENUM (enumeraciones)
- Ejemplo de ENUM
- Métodos de los ENUM
- ENUM, constructores, métodos y variables
- Herencia y uso de ordinal y compareTo
U33: Nivel Intermedio - Modificadores de acceso
- Presentación de los modificadores de acceso
- Modificador private
- Modificador default
- Modificador protected
- Modificador public
U34: Nivel Intermedio - Uso de ´´Static´´ (Varables, métodos y bloques estaticos)
- Introducción a "static"
- Variables estáticas
- Métodos estáticos
- Bloques estáticos
U35: Nivel Intermedio - Encapsulasión
- Concepto de encapsulación parte 1
- Concepto de encapsulación parte 2
U36: Nivel Intermedio - Polimorfismo
- Concepto de Polimorfismo
U37: Nivel Intermedio - InstanceOf
- Operador instanceOf
- instanceOf con Interfaces
- Ejemplo de uso de instanceOf
38: Nivel Intermedio - Casting de objetos (Conversaciones)
- Casting de objetos
- UpCasting y DownCasting
U39: Nivel Intermedio - Clase Math
- Introducción a la clase Math parte 1
- Introducción a la clase Math parte 2
- Ejercicio 1
- Ejercicio 2
- Ejercicio 3
- Ejercicio 4
- Ejercicio 5
- Ejercicio 6
- Ejercicio 7
- Ejercicio 8
- Ejercicio 9
- Ejercicio 10
U40: Nivel Intermedio - Clase String
- Introducción a la clase String
- Los Strings son inmutables
- Métodos de la clase String parte 1
- Métodos de la clase String parte 2
- Ejercicio 1
- Ejercicio 2
- Ejercicio 3
- Ejercicio 4
U41: Nivel Intermedio - Clase Date
- Introducción a la clase Date parte 1
- Introducción a la clase Date parte 2
- Ejercicio 1
- Ejercicio 2
U42: Nivel Intermedio - Clase Calendar
- Introducción a la clase Calendar parte 1
- Introducción a la clase Calendar parte 2
- Ejercicio 1
- Ejercicio 2
- Ejercicio 3
- Ejercicio 4
U43: Nivel Intermedio - API de Time
- Introducción a la API de Time
- Construir fechas y horas con API de Time parte 1
- Construir fechas y horas con API de Time parte 2
- Obtener partes de fechas y horas con API de Time
- Transformar fechas y horas con API de Time
- Ajustadores Temporales con API de Time
- Tiempo transcurrido entre fechas con API de Tim
- Parsear fechas con API de Time
- Formato personalizado de fechas con API de Tim
- Ejercicio 1
- Ejercicio 2
- Ejercicio 3
- Ejercicio 4
- Ejercicio 5
U44: Nivel Intermedio - Clase Object
- Introducción a la clase Object
- Método toString()
- Método hashCode()
- Método equals() parte 1
- Método equals() parte 2
- Método getClass()
U45: Nivel Avanzado - Presentación
- Presentación
U46: IMPORTANTE: Aclaración sobre el contenido
- Aclaración sobre el contenido
U47: Nivel Avanzado - Recursividad
- Introducción a la recursividad parte 1
- Introducción a la recursividad parte 2
U48: Nivel Avanzado - Programación mediante bloques de códigos
- Programación mediante bloques de códigos
U49: Nivel Avanzado - Manejo de excepciones
- Introducción a las excepciones
- Bloque try - catch - finally
- Excepciones checked y no checke
- Crear excepciones personalizadas parte 1
- Crear excepciones personalizadas parte 2
- Usar excepciones personalizadas (throw)
- Excepciones con varios catch y finally
U50: Nivel Avanzado - Manejo de Coleccines (Listas)
- Introducción a las colecciones
- Set (Introducción)
- HashSet parte 1
- HashSet parte 2
- TreeSet parte 1
- TreeSet parte 2
- TreeSet parte 3
- LinkedHashSet
- List (Introducción)
- ArrayList
- LinkedList
- Map (Introducción)
- HashMap
- TreeMa
- LinkedHashMap
U51: Nivel Avanzado - Uso de genericos en java
- Introducción a los genéricos (Generics)
- Métodos y parámetros genéricos
- Métodos y genéricos con limites (Bounded Generics) parte 1
- Métodos y genéricos con limites (Bounded Generics) parte 2
- Métodos y genéricos con múltiples limites
- Métodos y genéricos con comodines (WildCards) parte 1
- Métodos y genéricos con comodines (WildCards) parte 2
- Constructores genéricos parte 1
- Constructores genéricos parte 2
- Clases genéricas
- Interfaces genéricas
U52: Nivel Avanzado - Uso de interfaces gráficas Swing
- Introducción a las interfaces gráficas Swing
- Componentes Swing básicos – ventana (JFrame)
- Componentes Swing básicos – panel (JPanel)
- Componentes Swing básicos – etiquetas (JLabel)
- Componentes Swing básicos – botones (JButton)
- Componentes Swing básicos – campo de texto (JTextField)
- Componentes Swing básicos – área de texto (JTextArea)
- Componentes Swing básicos – diseñador gráfico de Netbeans
- Eventos -- Introducción a los eventos
- Eventos – Oyente de acción (ActionListener)
- MVC con interfaces gráficas swing parte 1
- MVC con interfaces gráficas swing parte 2
- MVC con interfaces gráficas swing parte 3
- MVC con interfaces gráficas swing parte 4
U53: Nivel Avanzado - Threads
- Introducción a los hilos de ejecución
- Ciclo de vida de un hilo de ejecución
- Crear un hilo de ejecución parte 1
- Crear un hilo de ejecución parte 2
- Método sleep(), interrupción hilos de ejecución
- Método join()
- Sincronización de hilos con Sincronyzed parte 1
- Sincronización de hilos con Sincronyzed parte 2
- Sincronización de hilos con Sincronyzed parte 3
- Sincronización de hilos con Sincronyzed parte 4
- Nombrar un hilo
- Prioridad de los hilos de ejecución parte 1
- Prioridad de los hilos de ejecución parte 2
- Daemon thread / hilo demonio
- Métodos wait(), notify() y notifyAll()
U54: Nivel Avanzado - Manejo de archivos
- Introducción a los archivos
- Crear directorios y archivos parte 1
- Crear directorios y archivos parte 2
- Escribir en un archivo de texto parte 1
- Escribir en un archivo de texto parte 2
- Escribir en un archivo de texto parte 3
- Escribir en un archivo de texto parte 4
- Leer un archivo de texto parte 1
- Leer un archivo de texto parte 2
- Leer un archivo de texto parte 3
- Leer un archivo de texto parte 4
- Escribir en un archivo binario
- Leer un archivo binario
- Escribir objetos en un archivo binario
- Leer objetos de un archivo binario
- Añadir contenido a un archivo binario
- MVC con Swing y archivos parte 1
- MVC con Swing y archivos parte 2
- MVC con Swing y archivos parte 3
- MVC con Swing y archivos parte 4
- MVC con Swing y archivos parte 5
- MVC con Swing y archivos parte 6
- MVC con Swing y archivos parte 7
- MVC con Swing y archivos parte 8
- MVC con Swing y archivos parte 9
- MVC con Swing y archivos parte 10
- MVC con Swing y archivos parte 11
- MVC con Swing y archivos parte 12
- MVC con Swing y archivos parte 13
- MVC con Swing y archivos parte 14
U55: Nivel Avanzado - Clase System
- Introducción a la clase System
- Propiedades del sistema
- Agregar y customizar propiedades
- Variables de entorno y sistema operativo
U56: Nivel Avanzado - SQL (Introduccion)
- Introducción a SQL
- Tipos de datos en SQL
- Instalar MySQL
- Introducción a DDL
- DDL create
- DDL alter
- DDL drop
- DDL truncate
- Introducción a DML
- DML insert
- DML select
- DML update
- DML delete
U57: Nivel Avanzado - Manejo de bases de datos
- Introducción a jdbc
- Conexión a la base de datos
- Insertar registros en la base de datos
- Seleccionar un registro de la base de datos
- Actualizar un registro de la base de datos
- Borrar un registro de la base de datos
- CRUD
- MVC con Swing y JDBC parte 1
- MVC con Swing y JDBC parte 2
- MVC con Swing y JDBC parte 3
- MVC con Swing y JDBC parte 4
- MVC con Swing y JDBC parte 5
- MVC con Swing y JDBC parte 6
- MVC con Swing y JDBC parte 7
- MVC con Swing y JDBC parte 8
U58: Nivel Avanzado - Manejo de transacciones
- Introducción a las transacciones
- Transacciones con JDBC
U59: Nivel Avanzado - Manejo de pool de conexiones
- Pool de conexiones
U60: Nivel Avanzado - Java 8 programación funcional
- Introducción a la programación funcional
U61: Nivel Avanzado - Java 8 Expresiones lambda
- Introducción
- Consumer
- BiConsumer
- Supplier
- Function(T R)
- BiFunction(T R S)
- Predicate
- BiPredicate
- UnaryOperator
- BinaryOperator
U62: Nivel Avanzado - Java 8 API Stream
- Introducción a la API de Stream
- Crear un Stream 1 (Empty Stream)
- Crear un Stream 2 (Stream of Collection)
- Crear un Stream 3 (Stream of Array)
- Crear un Stream 4 (Stream.builder() )
- Crear un Stream 5 (Stream.generate() )
- Crear un Stream 6 (Stream.iterate() )
- Crear un Stream 7 (Stream of Primitives)
- Métodos de los Streams
- Operador Map
- Opderdor Filter
- Operador AnyMatch
- Operador AllMatch
- Operador Distinct
- Operador Reduce
- Operador Sum, Min, Max, Count
- Obtener objetos dentro de objetos y Listas
U63: Nivel Avanzado - Java 8 Optional
- Introducción a Optional
- Usar Optional de manera imperativa
- Usar Optional de manera funcional
- Devolver un valor que no sea Optional
Evaluación del curso
- Este curso contiene un examen final
G-Tools: Para estudiantes
- Acceso exclusivo a herramientas de vanguardia para estudiantes: mejora tu empleabilidad, participa en eventos exclusivos, aprovecha nuestro asistente virtual inteligente y más.
⚑ Certificado de finalización
- Tu certificado digital personalizado, una insignia única de tus logros, con validez internacional, duración del curso y código QR para verificación instantánea.
__
Recursos descargables:
📎 Set de Guías Descargables:
▸ +200 recursos y ejercicios prácticos
Descripción
Descripción
✔️ Domina el lenguaje de programación Java desde cero hasta un nivel experto con nuestro Máster completo. Este curso online está diseñado para llevarte paso a paso, desde los conceptos básicos hasta las técnicas más avanzadas de Java. Con una estructura clara y un enfoque práctico, aprenderás a desarrollar aplicaciones robustas y de alta calidad que te permitirán destacarte en el mercado laboral.
A través de más de 400 lecciones y ejercicios prácticos, tendrás la oportunidad de aplicar lo aprendido en cada módulo, reforzando tus conocimientos en programación orientada a objetos, manejo de bases de datos, programación funcional, multihilo, y mucho más. Al completar el curso, estarás preparado para aprobar exámenes de certificación y dar un gran paso en tu carrera profesional en el desarrollo de software.
No importa si eres principiante o ya tienes experiencia en otros lenguajes de programación, este curso está diseñado para adaptarse a todos los niveles. Aprende a tu propio ritmo con acceso ilimitado de por vida, soporte 24/7 y un certificado personalizado que podrás añadir a tu perfil profesional.
¡Inscríbete hoy y comienza tu camino hacia el dominio de Java con nuestro Máster de 0 a experto!
Empresas de todas las industrias invierten en el desarrollo de sus equipos con este curso de G-Talent y Dumitru Pirontea
El contenido del curso es muy relevante y práctico, lo que me ha permitido aplicar los conocimientos inmediatamente.
Me encanta la forma en que el curso combina la teoría con ejemplos prácticos y proyectos reales.
Si te apasiona la programación, este Máster te pondrá al día en las últimas tecnologías Java. ¡Muy completo!
Dumitru Pirontea
Analista y Desarrollador Full-Stack
Sobre Dumitru Pirontea
Sobre Dumitru Pirontea
Analista y Desarrollador Full-Stack
Dumitru Pirontea es un apasionado Desarrollador Full Stack con experiencia en la creación de aplicaciones multiplataforma para escritorio, web y dispositivos móviles. Con una mentalidad orientada a encontrar soluciones, Dumitru se dedica a enfrentar nuevos desafíos y resolver cualquier problema que se presente en su camino, buscando siempre expandir sus habilidades y conocimientos.
Dumitru tiene un interés profundo en varios dominios tecnológicos, incluyendo la electrónica, la domótica y la robótica, lo que lo motiva a explorar y aplicar nuevas tecnologías en sus proyectos. Su enfoque multidisciplinario le permite abordar problemas complejos con creatividad e innovación, integrando diferentes campos de la tecnología para ofrecer soluciones completas y eficaces.
Además de su trabajo en desarrollo de software, Dumitru valora el equilibrio entre el trabajo y la vida personal. Fuera del mundo tecnológico, disfruta pasar tiempo de calidad con su familia y aprovechar la naturaleza al aire libre. Cree firmemente que mantener este equilibrio es clave para mantenerse creativo y motivado en todo lo que hace.
¿Qué hace a Dumitru diferente?
▪️ Versatilidad y Pasión por la Innovación: Especializado en desarrollo Full Stack y con una sólida base en diversas tecnologías, Dumitru combina su pasión por la tecnología con un enfoque práctico en la creación de soluciones eficientes y adaptables.
▪️ Enfoque Multidisciplinario: Su interés por la electrónica, la domótica y la robótica lo lleva a explorar constantemente nuevas tecnologías y a aplicarlas en proyectos innovadores que cruzan los límites tradicionales del desarrollo de software.
▪️ Compromiso con el Crecimiento Personal y Profesional: Dumitru siempre está en busca de nuevas oportunidades para aprender y mejorar, enfrentando cada desafío con una mentalidad abierta y un deseo constante de superación.
Descubre el valor añadido: G-Tools y mucho más
Además de contenido de alta calidad, este curso te brinda acceso a G-Tools, una suite de herramientas y recursos diseñados para potenciar tu aprendizaje y tu carrera profesional.
Recursos de apoyo de empleabilidad, eventos en vivo y aprovecha la inteligencia artificial de Aixa.IA para resolver tus dudas en cualquier momento.
Explora otros cursos de Dumitru Pirontea
Descubre otros cursos y aprende algo nuevo hoy mismo. ¡Aprende de los mejores!
-
CSS 3 para principiantes, Universidad, GS, DAM, DAW
★★★★★(10)$1299 USD$6799 USDPrecio unitario /Agotado -
Java Avanzado, POO, archivos, JDBC, Lambda, Stream API, SQL
★★★★★(10)$1299 USD$6799 USDPrecio unitario /Agotado -
Java Intermedio. Programación Orientada a Objetos Full
★★★★★(10)$1299 USD$6799 USDPrecio unitario /Agotado -
Java para Principiante - El Mejor Curso para Iniciarte
★★★★★(10)$1299 USD$6799 USDPrecio unitario /Agotado -
JavaScript para Principiantes. El Mejor Curso para Iniciarte
★★★★★(10)$1599 USD$5999 USDPrecio unitario /Agotado -
Máster en HTML 5 y CSS 3 principiantes Universidad, DAM, DAW
★★★★★(10)$1299 USD$6799 USDPrecio unitario /Agotado -
Máster en HTML5, de 0 a experto, Universidad, GS, DAM, DAW
★★★★★(10)$1399 USD$5999 USDPrecio unitario /Agotado -
Máster en Java de 0 a experto, Universidad, GS, DAM, DAW
★★★★★(10)$1299 USD$6799 USDPrecio unitario /Agotado
Los cursos más vendidos en Desarrollo Personal
-
-
Manejo de Personas Difíciles en el Trabajo: Estrategias Efectivas para Mejorar tu Ambiente Laboral
★★★★★(18)$1599 USD$5999 USDPrecio unitario /Agotado -
-
-
-
Introducción al liderazgo y gestión de equipos
★★★★★(10)$1399 USD$5999 USDPrecio unitario /Agotado -
-
-
Construir hábitos basado en Behavioral Science.
★★★★★(14)$1399 USD$5999 USDPrecio unitario /Agotado -
-
Mindfulness y Bienestar: Revoluciona tu Empresa
★★★★★(224)$1399 USD$5999 USDPrecio unitario /Agotado -
-
Comunicación Efectiva: Aprendiendo a Mejorar la Comunicación Verbal
★★★★★(86)$1399 USD$5999 USDPrecio unitario /Agotado -
Planificación y Gestión de Proyectos con Asana
★★★★★(10)$1399 USD$5999 USDPrecio unitario /Agotado -
Planificación y Gestión de Proyectos con Microsoft Planner
★★★★★(10)$1399 USD$5999 USDPrecio unitario /Agotado -
-
Comunicación y Liderazgo en la Era Digital
★★★★★(171)$1399 USD$5999 USDPrecio unitario /Agotado -
Tácticas para gestionar con personas difíciles en el trabajo
★★★★★(53)$1399 USD$8000 USDPrecio unitario /Agotado
¿Qué esperar de los cursos de G-Talent?
-
Estudia a tu ritmo
Consigue cursos en video, impartidos por instructores de primera, para estudiar a tu propio ritmo
-
Aprende de los mejores
Lleva cursos de alta calidad desarrollados expertos seleccionados con cuidado
-
Calidad garantizada
¿No estás seguro?, todos nuestros cursos ofrecen garantía de éxito de 15 días
-
Acompañamiento permanente
Aprende a tu ritmo, con actualización, acceso y acompañamiento de por vida.
-
Certificado personalizado
Consigue un certificado de clase mundial, con validez internacional y código único cifrado QR
-
G-Tools: Para estudiantes
Encuentra todas las herramientas que necesitas para tu empleabilidad en un solo lugar.