Cursos de programación
desarrollo web, full stack y ciencia de datos

Tecnologías de programación

Angular
Angular

Angular

Frontend

Framework web de Google para aplicaciones dinámicas.

Bootstrap
Bootstrap

Bootstrap

Frontend

Framework CSS para diseños web responsive y modernos.

CSharp

CSharp

Backend

Lenguaje de programación de Microsoft para aplicaciones robustas.

CSS3
CSS

CSS

Frontend

Lenguaje de estilo para diseñar páginas web atractivas.

Docker
Docker

Docker

DevOps

Plataforma de contenedores para aplicaciones portátiles.

Git
Git

Git

DevOps

Sistema de control de versiones distribuido.

Hibernate
Hibernate

Hibernate

Backend

ORM para Java, simplifica el acceso a bases de datos.

HTML5
HTML

HTML

Frontend

Lenguaje de marcado para estructurar contenido web.

Java

Java

Backend

Lenguaje de programación versátil y multiplataforma.

JavaScript
JavaScript

JavaScript

Full Stack

Lenguaje de scripting para desarrollo web interactivo.

NestJS
Nest

Nest

Backend

Framework Node.js para crear aplicaciones escalables y eficientes.

NumPy
Numpy

Numpy

Ciencia de Datos e Inteligencia artificial

Biblioteca Python para computación científica y matrices.

pandas
Pandas

Pandas

Ciencia de Datos e Inteligencia artificial

Herramienta Python para análisis y manipulación de datos.

Python
Python

Python

Backend

Lenguaje de programación fácil de aprender y versátil.

Spring Boot
SpringBoot

SpringBoot

Backend

Framework para desarrollo rápido de aplicaciones Java.

SQL

SQL

Administración de bases de datos

Lenguaje para gestionar bases de datos relacionales.

Tailwind CSS
TailwindCSS

TailwindCSS

Frontend

Framework de utilidades CSS para diseños rápidos y personalizables.

TypeScript
TypeScript

TypeScript

Full Stack

Superconjunto de JavaScript con tipado estático.

Tutoriales de programación

Java

Instalación De Java

Introducción Y Entorno

Configuración De Entorno Java

Introducción Y Entorno

Tipos De Datos

Sintaxis

Variables

Sintaxis

Operadores

Sintaxis

Estructuras De Control

Sintaxis

Funciones

Sintaxis

Excepciones

Programación Orientada A Objetos

Clases Y Objetos

Programación Orientada A Objetos

Encapsulación

Programación Orientada A Objetos

Herencia

Programación Orientada A Objetos

Clases Abstractas

Programación Orientada A Objetos

Interfaces

Programación Orientada A Objetos

Sobrecarga De Métodos

Programación Orientada A Objetos

Polimorfismo

Programación Orientada A Objetos

La Clase Scanner

Programación Orientada A Objetos

Métodos De La Clase String

Programación Orientada A Objetos

Funciones Lambda

Programación Funcional

Interfaz Funcional Consumer

Programación Funcional

Interfaz Funcional Predicate

Programación Funcional

Interfaz Funcional Function

Programación Funcional

Interfaz Funcional Supplier

Programación Funcional

Métodos Referenciados

Programación Funcional

Creación De Streams

Programación Funcional

Operaciones Intermedias Con Streams: Map()

Programación Funcional

Operaciones Intermedias Con Streams: Filter()

Programación Funcional

Operaciones Intermedias Con Streams: Flatmap()

Programación Funcional

Operaciones Intermedias Con Streams: Sorted()

Programación Funcional

Operaciones Intermedias Con Streams: Distinct()

Programación Funcional

Operaciones Finales Con Streams: Reduce()

Programación Funcional

Operaciones Finales Con Streams: Collect()

Programación Funcional

Operaciones Finales Con Streams: Foreach()

Programación Funcional

Operaciones Finales Con Streams: Count()

Programación Funcional

Operaciones Finales Con Streams: Min Max

Programación Funcional

Operaciones Finales Con Streams: Match

Programación Funcional

Api Optional

Programación Funcional

Listas

Framework Collections

Conjuntos

Framework Collections

Mapas

Framework Collections

Api Java.nio 2

Entrada Y Salida (Io)

Api Java.time

Api Java.time

Git
Git
Python
Python

Introducción A Python

Introducción Y Entorno

Instalación De Python Y Creación De Proyecto

Introducción Y Entorno

Tipos De Datos

Sintaxis

Variables

Sintaxis

Operadores

Sintaxis

Estructuras De Control

Sintaxis

Funciones

Sintaxis

Funciones Lambda

Programación Funcional

Clases Y Objetos

Programación Orientada A Objetos

Excepciones

Programación Orientada A Objetos

Encapsulación

Programación Orientada A Objetos

Herencia

Programación Orientada A Objetos

Polimorfismo

Programación Orientada A Objetos

Listas

Estructuras De Datos

Tuplas

Estructuras De Datos

Diccionarios

Estructuras De Datos

Conjuntos

Estructuras De Datos

Módulo Csv

Biblioteca Estándar

Módulo Json

Biblioteca Estándar

Módulo Datetime

Biblioteca Estándar

Módulo Math

Biblioteca Estándar

Módulo Os

Biblioteca Estándar

Importar Módulos Y Paquetes

Módulos Y Paquetes

Crear Módulos Y Paquetes

Módulos Y Paquetes

Ejercicios de programación

java

Datos primitivos

Puzzle

Streams: min max

Puzzle

ArrayList

Test

OOP en Java

Proyecto

Estructuras de iteración

Puzzle

Objetos

Puzzle

Streams: sorted()

Test

Métodos de la clase String

Código

Operadores aritméticos

Puzzle

Streams: match

Test

Clases y objetos

Código

API java.nio 2

Puzzle

CRUD en Java de modelo Customer sobre un ArrayList

Proyecto

Interfaces

Código

Streams: distinct()

Puzzle

Tipos de variables

Puzzle

Creación de Streams

Test

Interfaz funcional Function

Test

Métodos básicos de la clase String

Test

HashMap

Puzzle

Uso de API Optional

Puzzle

Métodos avanzados de la clase String

Puzzle

Excepciones

Puzzle

Estructuras de selección

Test

API Optional

Test

Streams: reduce()

Test

Uso de variables

Test

Objeto Scanner

Test

Configuración de entorno

Test

Uso de Scanner

Puzzle

Funciones y encapsulamiento

Test

Gestión de errores y excepciones

Código

Clases abstractas

Test

Polimorfismo de tiempo de ejecución

Puzzle

Streams: map()

Puzzle

Interfaz funcional Predicate

Puzzle

Llamada y sobrecarga de funciones

Puzzle

Representación de Fecha

Puzzle

Operadores lógicos

Test

Polimorfismo de tiempo de compilación

Test

Streams: filter()

Puzzle

Métodos referenciados

Test

Streams: flatMap()

Test

Interfaz funcional Consumer

Test

Operaciones de Streams

Puzzle

Representación de Hora

Test

Herencia básica

Test

Datos de referencia

Test

Funciones lambda

Test

Streams: count()

Test

Streams: forEach()

Test

Herencia avanzada

Puzzle

Uso de interfaces

Test

Sobrecarga de métodos

Test

Tipos de datos

Código

HashSet

Test

Interfaces funcionales

Puzzle

Clases

Test

Interfaz funcional Supplier

Puzzle

CRUD en Java de modelo Customer sobre un HashMap

Proyecto

Streams: collect()

Puzzle

Instalación

Test

Funciones

Código

Encapsulación

Test

Estructuras de control

Código

Herencia de clases

Código
Git
git
Python
python

Funciones Python

Python
Puzzle

Módulo datetime

Python
Test

Importar módulos y paquetes

Python
Test

Gestor de tareas con operaciones CRUD en Python

Python
Proyecto

Módulo datetime

Python
Puzzle

Funciones lambda

Python
Puzzle

Diccionarios

Python
Test

Funciones lambda

Python
Test

Variables

Python
Puzzle

Tipos de datos

Python
Puzzle

Módulo json

Python
Test

Herencia

Python
Test

Funciones Python

Python
Código

Polimorfismo

Python
Puzzle

Clases y objetos

Python
Código

Crear módulos y paquetes

Python
Puzzle

Módulo math

Python
Test

OOP en python

Python
Proyecto

Listas

Python
Puzzle

Encapsulación

Python
Test

Clases y objetos

Python
Test

Tuplas

Python
Test

Herencia

Python
Puzzle

Clases y objetos

Python
Puzzle

Módulo os

Python
Puzzle

Listas

Python
Test

Módulo json

Python
Puzzle

Diccionarios en Python

Python
Código

Módulo math

Python
Puzzle

Excepciones

Python
Test

Importar módulos y paquetes

Python
Puzzle

Polimorfismo

Python
Test

Módulo os

Python
Test

Diccionarios

Python
Puzzle

Operadores

Python
Test

Estructuras de control

Python
Código

Instalación de Python y creación de proyecto

Python
Test

Estructuras de control

Python
Puzzle

Encapsulación

Python
Puzzle

Herencia de clases

Python
Código

Excepciones

Python
Puzzle

Operadores

Python
Puzzle

Tuplas

Python
Puzzle

Operadores

Python
Código

Conjuntos

Python
Test

Módulo csv

Python
Test

Tipos de datos

Python
Código

Funciones

Python
Test

Variables

Python
Test

Módulo csv

Python
Puzzle

Introducción a Python

Python
Test

Listas

Python
Código

Estructuras de control

Python
Test

Crear módulos y paquetes

Python
Test

Tipos de datos

Python
Test

Conjuntos

Python
Puzzle

Cursos y certificados de programación

Backend con Java, Spring Boot, Hibernate

Backend con Java, Spring Boot, Hibernate

13h 20m
Backend con TypeScript y NestJS

Backend con TypeScript y NestJS

13h 20m
Bases de datos relacionales con SQL

Bases de datos relacionales con SQL

2h 30m
Control de versiones con Git

Control de versiones con Git

1h 40m
Docker y Docker Compose

Docker y Docker Compose

6h 0m
Frontend avanzado: HTML, CSS, JS, TS, Angular

Frontend avanzado: HTML, CSS, JS, TS, Angular

10h 0m
Frontend básico con HTML, CSS y JavaScript

Frontend básico con HTML, CSS y JavaScript

5h 0m
Full Stack con NestJS y Angular

Full Stack con NestJS y Angular

20h 0m
Full Stack con Spring Boot y Angular

Full Stack con Spring Boot y Angular

30h 0m
Programación con Angular en TypeScript

Programación con Angular en TypeScript

10h 0m
Programación con C Sharp

Programación con C Sharp

2h 30m
Programación con CSS

Programación con CSS

2h 30m
Programación con Hibernate ORM en Java

Programación con Hibernate ORM en Java

10h 0m
Programación con HTML

Programación con HTML

2h 30m
Programación con Java

Programación con Java

5h 0m
Programación con JavaScript

Programación con JavaScript

2h 30m
Programación con NestJS en TypeScript

Programación con NestJS en TypeScript

10h 0m
Programación con Python

Programación con Python

5h 0m
Programación con Spring Boot

Programación con Spring Boot

10h 0m
Programación con TypeScript

Programación con TypeScript

2h 30m

Tipos de programación software

Módulos de programación

CSharp

Introducción y entorno

Docker
Docker

Introducción y entorno Docker

HTML5
HTML

Introducción y entorno

JavaScript
JavaScript

Introducción y entorno

NumPy
Numpy

Introducción y entorno

Java

Introducción y entorno

CSS3
CSS

Introducción y entorno

NestJS
Nest

Introducción y entorno

Hibernate
Hibernate

Introducción y entorno

SQL

Introducción y entorno

Git
Git

Introducción y entorno

Angular
Angular

Introducción y entorno

Python
Python

Introducción y entorno

pandas
Pandas

Introducción y entorno

TypeScript
TypeScript

Introducción y entorno

Tailwind CSS
TailwindCSS

Introducción y entorno

CSharp

Sintaxis

JavaScript
JavaScript

Sintaxis

Spring Boot
SpringBoot

Introducción y entorno

Bootstrap
Bootstrap

Introducción y entorno

CURSOS INTERACTIVOS

Aprende a programar con cursos impulsados por
Inteligencia Artificial

Cursos de programación, tutoriales, ejercicios, certificados, soluciones, contenido creado por desarrolladores para desarrolladores.

Cursos de programación

Cursos de programación compuestos por tutoriales, lecciones y ejercicios de programación interactivos con Visual Studio Code IDE.

Lenguajes y frameworks de programación

Aprende los principales lenguajes de programación: Java, C#, Python, SQL, TypeScript, JavaScript, HTML, CSS, etc. Aprende los principales frameworks: Angular, Spring Boot, NestJS, etc.

Lecciones de programación

Lecciones con código didáctico, carruseles PDF, y vídeos de cada lenguaje y framework de programación.

Ejercicios de programación

Entornos de desarrollo de software para aprendizaje con ejercicios de código con Visual Studio Code en la web y GitHub..

Empieza GRATIS

Una nueva forma de aprendizaje basado en proyectos interactivos de código, sin necesidad de instalar nada, utiliza nuestros entornos de programación online.


Funcionalidades incluidas
  • Lecciones

  • Ejercicios

  • Pruebas técnicas

  • Cursos / itinerarios

  • Progreso y rendimiento

  • Calificaciones instantáneas

  • Feedback de soluciones

  • Acceso a soluciones


Crear cuenta GRATIS

¿Tienes preguntas? Tenemos respuestas