Programación desde cero

Laboratorio de aprendizaje de programación

Empieza con ideas comunes, elige un lenguaje y practica con ejercicios originales estructurados

lenguajes

53

modos de práctica

3

pasos base

6

Base

Empieza con estas seis ideas

opcion · rellenar · tareas
01input → rules → output

Programa

Instrucciones exactas que convierten entrada en salida.

02print 42

Salida

Imprimir un valor confirma que el código está vivo.

03total = 42

Valores

Las variables dan nombre a números, texto, booleanos, listas y objetos.

04if condition then repeat

Flujo

Las ramas eligen un camino y los bucles repiten trabajo útil.

05add(a, b) → result

Funciones

Una función empaqueta una tarea para reutilizar la idea.

06scores = [40, 2]

Colecciones

Arrays, listas, mapas y sets guardan muchos valores relacionados.

Mapa de lenguajes

Elige una dirección

Web y producto

Paginas · herramientas · API · interfaces

6

Backend y nube

Servicios · bases de datos · CLI · API fiables

8

Movil y apps

iOS · Android · apps multiplataforma

5

Sistemas y rendimiento

Memoria · velocidad · compiladores · bajo nivel

8

Datos y ciencia

Analisis · numeros · flujos de investigacion

6

Funcional y diseno de lenguajes

Tipos · transformaciones · concurrencia

11

Scripts y automatizacion

Archivos · texto · plugins · flujos diarios

7

Contratos y seguridad

Estado · permisos · transacciones · revision segura

4

Empresa y legado

SAP · finanzas · escritorio · sistemas clasicos

7

Workbench

Tutoriales de programación

53 de 53

JS

JavaScript

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender JavaScript desde cero.

práctica originalBuen primer lenguaje

TS

TypeScript

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender TypeScript desde cero.

práctica originalRuta avanzada

Py

Python

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Python desde cero.

práctica originalBuen primer lenguaje

C++

C++

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender C++ desde cero.

práctica originalRuta avanzada

Java

Java

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Java desde cero.

práctica originalRuta avanzada

Go

Go

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Go desde cero.

práctica originalRuta avanzada

Rust

Rust

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Rust desde cero.

práctica originalRuta avanzada

SQL

SQL

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender SQL desde cero.

práctica originalBuen primer lenguaje

HTML CSS

HTML CSS

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender HTML CSS desde cero.

práctica originalBuen primer lenguaje

Bash

Bash

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Bash desde cero.

práctica originalRuta avanzada

C#

C Sharp

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender C Sharp desde cero.

práctica originalRuta avanzada

PHP

PHP

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender PHP desde cero.

práctica originalRuta avanzada

Swift

Swift

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Swift desde cero.

práctica originalRuta avanzada

Kotlin

Kotlin

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Kotlin desde cero.

práctica originalRuta avanzada

Ruby

Ruby

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Ruby desde cero.

práctica originalRuta avanzada

Dart

Dart

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Dart desde cero.

práctica originalRuta avanzada

Scala

Scala

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Scala desde cero.

práctica originalRuta avanzada

R

R

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender R desde cero.

práctica originalRuta avanzada

Julia

Julia

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Julia desde cero.

práctica originalRuta avanzada

MATLAB

MATLAB

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender MATLAB desde cero.

práctica originalRuta avanzada

Lua

Lua

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Lua desde cero.

práctica originalRuta avanzada

Perl

Perl

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Perl desde cero.

práctica originalRuta avanzada

Elixir

Elixir

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Elixir desde cero.

práctica originalRuta avanzada

Erlang

Erlang

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Erlang desde cero.

práctica originalRuta avanzada

Haskell

Haskell

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Haskell desde cero.

práctica originalRuta avanzada

Clojure

Clojure

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Clojure desde cero.

práctica originalRuta avanzada

F#

F Sharp

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender F Sharp desde cero.

práctica originalRuta avanzada

OCaml

OCaml

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender OCaml desde cero.

práctica originalRuta avanzada

C

C

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender C desde cero.

práctica originalRuta avanzada

ASM

Assembly

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Assembly desde cero.

práctica originalRuta avanzada

Solidity

Solidity

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Solidity desde cero.

práctica originalRuta avanzada

ObjC

Objective C

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Objective C desde cero.

práctica originalRuta avanzada

VB

Visual Basic

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Visual Basic desde cero.

práctica originalRuta avanzada

Zig

Zig

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Zig desde cero.

práctica originalRuta avanzada

Nim

Nim

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Nim desde cero.

práctica originalRuta avanzada

Crystal

Crystal

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Crystal desde cero.

práctica originalRuta avanzada

Groovy

Groovy

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Groovy desde cero.

práctica originalRuta avanzada

PS

PowerShell

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender PowerShell desde cero.

práctica originalRuta avanzada

Fortran

Fortran

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Fortran desde cero.

práctica originalRuta avanzada

COBOL

COBOL

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender COBOL desde cero.

práctica originalRuta avanzada

Pascal

Pascal

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Pascal desde cero.

práctica originalRuta avanzada

Prolog

Prolog

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Prolog desde cero.

práctica originalRuta avanzada

Racket

Racket

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Racket desde cero.

práctica originalRuta avanzada

Scheme

Scheme

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Scheme desde cero.

práctica originalRuta avanzada

Elm

Elm

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Elm desde cero.

práctica originalRuta avanzada

Gleam

Gleam

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Gleam desde cero.

práctica originalRuta avanzada

V

V

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender V desde cero.

práctica originalRuta avanzada

D

D

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender D desde cero.

práctica originalRuta avanzada

Lisp

Common Lisp

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Common Lisp desde cero.

práctica originalRuta avanzada

Smalltalk

Smalltalk

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Smalltalk desde cero.

práctica originalRuta avanzada

ABAP

ABAP

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender ABAP desde cero.

práctica originalRuta avanzada

Delphi

Delphi

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Delphi desde cero.

práctica originalRuta avanzada

Tcl

Tcl

Abrir

Definiciones, sintaxis, ejemplos y práctica para aprender Tcl desde cero.

práctica originalRuta avanzada