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

Búsquedas sugeridas

Búsquedas recientes

Tecnologías de programación

C
C

C

Backend

Lenguaje de propósito general, eficiente y de bajo nivel.

CSharp

CSharp

Backend

Lenguaje de programación de Microsoft para aplicaciones robustas.

Docker
Docker

Docker

DevOps

Plataforma de contenedores para aplicaciones portátiles.

Fundamentos

Fundamentos

Full Stack

Fundamentos y bases de la programación de software moderna.

Go
Go

Go

Backend

Lenguaje de programación eficiente y concurrente creado por Google.

Java

Java

Backend

Lenguaje de programación versátil y multiplataforma.

Laravel
Laravel

Laravel

Backend

Framework de PHP para desarrollo web backend.

NestJS
Nest

Nest

Backend

Framework Node.js para crear aplicaciones escalables y eficientes.

Node.js
Node

Node

Backend

Node.js es un entorno de ejecución de JavaScript basado en el motor V8 de Google.

OpenCV
OpenCV

OpenCV

Ciencia de Datos e Inteligencia artificial

Biblioteca de Python para el aprendizaje automático, incluyendo clasificación, regresión, clustering y reducción de dimensionalidad.

PHP
PHP

PHP

Backend

Lenguaje de programación para desarrollo web del lado del servidor.

Apache Spark
PySpark

PySpark

Big Data

Motor unificado de análisis de datos distribuido para grandes volúmenes.

React
React

React

Frontend

Librería framework para frontend interfaces de usuario.

scikit-learn
ScikitLearn

ScikitLearn

Backend

Biblioteca de aprendizaje automático en Python.

Seaborn

Seaborn

Ciencia de Datos e Inteligencia artificial

Biblioteca de visualización de datos para Python.

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.

Streamlit
Streamlit

Streamlit

Backend

Biblioteca python para crear aplicaciones web interactivas y visualizaciones de datos de forma rápida y sencilla, enfocada especialmente en científicos de datos y desarrolladores.

TypeScript
TypeScript

TypeScript

Full Stack

Superconjunto de JavaScript con tipado estático.

Vue.js
Vuejs

Vuejs

Frontend

Framework de JS progresivo para construir interfaces de usuario reactivas y modulares.

Tutoriales de programación

Git
Git
Fundamentos

¿Qué Es La Programación?

Introducción Y Entorno

Lenguajes De Programación

Introducción Y Entorno

Ciclo De Vida Del Desarrollo De Software

Introducción Y Entorno

Herramientas Y Entornos De Desarrollo

Introducción Y Entorno

Instalar Y Configurar Pseint Y Python

Introducción Y Entorno

Estructura De Un Programa Pseint

Introducción Y Entorno

Pensamiento Algorítmico

Lógica

Tipos De Datos Y Variables

Lógica

Operadores

Lógica

Estructuras De Control Condicional

Lógica

Estructuras De Control De Repetición

Lógica

Diagramas De Flujo

Lógica

Depuración De Programas

Lógica

Arrays

Estructuras De Datos

Matrices

Estructuras De Datos

Cadenas De Caracteres

Estructuras De Datos

Algoritmos De Ordenamiento

Ordenamiento Y Búsqueda

Algoritmos De Búsqueda

Ordenamiento Y Búsqueda

Complejidad Temporal Y Espacial

Ordenamiento Y Búsqueda

Definición Y Utilidad De Las Funciones

Funciones

Paso De Parámetros

Funciones

Recursividad

Funciones

Funciones Anónimas

Funciones

Concepto De Clases Y Objetos

Programación Orientada A Objetos

Método Constructor

Programación Orientada A Objetos

Encapsulación

Programación Orientada A Objetos

Herencia

Programación Orientada A Objetos

Polimorfismo

Programación Orientada A Objetos

Composición

Programación Orientada A Objetos

HTML5
HTML

Introducción A Html

Introducción Y Entorno

Doctype

Sintaxis Y Estructura

Elementos Y Etiquetas

Sintaxis Y Estructura

Atributos

Sintaxis Y Estructura

Anidación De Etiquetas

Sintaxis Y Estructura

Comentarios

Sintaxis Y Estructura

Encabezados (H1-h6)

Textos Y Enlaces

Enlace (A)

Textos Y Enlaces

Párrafo (P)

Textos Y Enlaces

Listas (Ul, Ol, Li)

Textos Y Enlaces

Imagen (Img)

Textos Y Enlaces

División (Div)

Estructura De Página

Etiquetas Semánticas (Article, Section, Header, Footer, Nav, Aside)

Estructura De Página

Tablas (Table, Tr, Td, Th)

Estructura De Página

Formularios (Form, Input, Select, Textarea, Button)

Estructura De Página

Imágenes Vectoriales (Svg)

Elementos Multimedia

Incrustación De Contenido (Iframe)

Elementos Multimedia

Audio (Audio)

Elementos Multimedia

Video (Video)

Elementos Multimedia

Estilo Incorporado (Style)

Metadatos Y Estilización Incorporada

Metadatos (Meta, Title, Link)

Metadatos Y Estilización Incorporada

Atributos De Aria

Metadatos Y Estilización Incorporada

Navegación Por Teclado

Metadatos Y Estilización Incorporada

Contraste Y Legibilidad

Características Avanzadas Y Optimización

Validación De Html

Características Avanzadas Y Optimización

Compatibilidad Con Navegadores

Características Avanzadas Y Optimización

Optimización De La Carga De La Página (Lazy Loading)

Características Avanzadas Y Optimización

Ejercicios de programación

CSS3
css

Propiedades de posicionamiento

CSS3
Puzzle

Animaciones y transiciones

CSS3
Test

Selectores avanzados

CSS3
Puzzle

Sintaxis

CSS3
Código

Estilos de fuente

CSS3
Test

Propiedades de texto

CSS3
Código

Flexbox en diseños modernos

CSS3
Puzzle

Herencia y cascada

CSS3
Test

Flexbox en diseños modernos

CSS3
Código

Metodologías BEM, SMACSS, OOCSS

CSS3
Puzzle

Modelo de caja

CSS3
Código

Introducción a CSS

CSS3
Test

Sintaxis básica

CSS3
Test

Sintaxis avanzada

CSS3
Puzzle

Diseño responsive con media queries

CSS3
Test

Propiedades de texto

CSS3
Puzzle

Selectores básicos

CSS3
Test

Propiedad 'display'

CSS3
Test

Modelo de caja

CSS3
Test

Sombras en texto y cajas

CSS3
Test

Variables en CSS

CSS3
Puzzle

Grid en diseños de cuadrícula

CSS3
Test

Selectores básicos

CSS3
Código

Pseudo-clases y pseudo-elementos

CSS3
Puzzle

Elementos 'float' y 'clear'

CSS3
Test

Propiedades de fondo

CSS3
Puzzle
Git
git
HTML5
html

Tablas

HTML5
Test

Encabezados

HTML5
Puzzle

Compatibilidad con navegadores

HTML5
Test

Párrafos

HTML5
Test

Uso de DOCTYPE

HTML5
Puzzle

Comentarios

HTML5
Test

Formularios

HTML5
Puzzle

Audio

HTML5
Puzzle

Tablas (table, tr, td, th)

HTML5
Código

Enlace

HTML5
Puzzle

DOCTYPE

HTML5
Test

Introducción a HTML

HTML5
Test

Anidación de etiquetas

HTML5
Test

Listas

HTML5
Puzzle

Uso de atributos

HTML5
Puzzle

Elementos y etiquetas

HTML5
Test

Contraste y legibilidad

HTML5
Test

Atributos de elementos

HTML5
Código

Metadatos

HTML5
Test

Validación de HTML

HTML5
Puzzle

Optimización de la carga de la página (Lazy loading)

HTML5
Puzzle

Etiquetas semánticas

HTML5
Puzzle

Estilos

HTML5
Puzzle

Atributos

HTML5
Test

Incrustación de contenido (iframe)

HTML5
Test

Uso de elementos y etiquetas

HTML5
Puzzle

Video

HTML5
Puzzle

Imágenes

HTML5
Test

Imágenes vectoriales

HTML5
Test

Atributos de ARIA

HTML5
Test

Etiquetas semánticas

HTML5
Código

Navegación por teclado

HTML5
Puzzle

Listas (ul, ol, li)

HTML5
Código

Divisiones

HTML5
Test

Formularios y campos de entrada

HTML5
Código

Cursos y certificados de programación

Backend NestJS

Backend NestJS

30h 0m
Bases de datos con SQL

Bases de datos con SQL

20h 0m
Consola de comandos Linux Bash

Consola de comandos Linux Bash

15h 0m
Control de versiones con Git

Control de versiones con Git

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

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

90h 0m
Frontend básico: HTML, CSS y JavaScript

Frontend básico: HTML, CSS y JavaScript

40h 0m
Frontend con Angular

Frontend con Angular

30h 0m
Frontend con Bootstrap CSS

Frontend con Bootstrap CSS

10h 0m
Frontend con React

Frontend con React

30h 0m
Frontend con Tailwind CSS

Frontend con Tailwind CSS

10h 0m
Frontend con Vuejs

Frontend con Vuejs

30h 0m
Programación con C#

Programación con C#

20h 0m
Programación con CSS

Programación con CSS

10h 0m
Programación con Go

Programación con Go

20h 0m
Programación con HTML

Programación con HTML

10h 0m
Programación con Java

Programación con Java

20h 0m
Programación con JavaScript

Programación con JavaScript

20h 0m
Programación con Kotlin

Programación con Kotlin

20h 0m
Programación con Python

Programación con Python

20h 0m
Programación con TypeScript

Programación con TypeScript

20h 0m

Tipos de programación software

Ciencia de Datos e Inteligencia artificial

5

Análisis de datos y aprendizaje automático.

DevOps

2

Metodología para desarrollo y operaciones ágiles.

Frontend

7

Creación de interfaces de usuario.

Big Data

1

Análisis y procesamiento de datos masivos.

Full Stack

3

Desarrollo web frontend y backend

Backend

15

Software que gestiona la lógica del servidor.

Testing / QA (Quality Assurance)

1

Aseguramiento de calidad en desarrollo de software.

Administración de bases de datos

1

Gestión y almacenamiento de datos

Administración de sistemas

1

Gestión y mantenimiento de sistemas informáticos.

Módulos de programación

Python
Python

Introducción y entorno

CSharp

Sintaxis

OpenCV
OpenCV

Introducción y entorno

Spring Boot
SpringBoot

Introducción y entorno

pandas
Pandas

Introducción y entorno

JavaScript
JavaScript

Sintaxis

Kotlin
Kotlin

Introducción y entorno

Selenium
Selenium

Introducción y entorno

Angular
Angular

Introducción y entorno

Tailwind CSS
TailwindCSS

Introducción y entorno

Streamlit
Streamlit

Introducción y entorno

Vue.js
Vuejs

Introducción y entorno

Seaborn

Introducción y entorno

GNU Bash
Bash

Introducción y entorno

PHP
PHP

Introducción y entorno

Java

Introducción y entorno

CSS3
CSS

Introducción y entorno

React
React

Introducción y entorno

TypeScript
TypeScript

Introducción y entorno

HTML5
HTML

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