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 Básicos 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 - Métodos
→ 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
U38: 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 genéricos 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 (Introducción)
→ 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: 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
Evaluación del curso
Certificado de finalización
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 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
★★★★★(17)$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.