¿Quieres aprender programación?

Tutoriales totalmente gratuitos

Tienes a tu alcance los mejores tutoriales para todo tipos de perfiles, con las tecnologías más punteras y requeridas de todo el sector.

Estudia tu tecnologia favorita

¡Explora nuestros tutoriales!

RASPICODE EN YOUTUBE

Encuentra tu canal de enseñanza tecnológica gratuita. Perfecto para empezar desde cero.

¿No sabes por donde empezar?

HTML

El lenguaje para crear paginas web

				
					<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Raspicode</title>
   
</head>
<body>
    <div class="container">
        <h1>Bienvenido a Raspicode</h1>
        <p>¡Empieza a aprender HTML ahora! </p>
    </div>
</body>
</html>
				
			
				
					body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
    background-color: #f4f4f4;
}
.container {
    max-width: 800px;
    margin: 20px auto;
    padding: 20px;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
h1 {
    text-align: center;
    color: #333;
}

				
			

CSS

El lenguaje para dar estilo a tu web

JavaScript

El lenguaje para programar paginas web

				
					document.addEventListener("DOMContentLoaded", function() {
    function obtenerSaludo() {
        const fecha = new Date();
        const hora = fecha.getHours();
        
        let saludo;
        if (hora >= 5 && hora < 12) {
            saludo = "¡Buenos días!";
        } else if (hora >= 12 && hora < 18) {
            saludo = "¡Buenas tardes!";
        } else {
            saludo = "¡Buenas noches!";
        }
        return saludo;
    }
    mostrarSaludo();
});
				
			
				
					from http.server import HTTPServer, BaseHTTPRequestHandler

class MiHandler(BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(200)
        self.send_header('Content-type', 'text/html')
        self.end_headers()
        self.wfile.write("¡Bienvenido a Raspicode!".encode())

def run():
    print('Iniciando el servidor...')
    server_address = ('', 8000)
    httpd = HTTPServer(server_address, MiHandler)
    print('Servidor activo en el puerto 8000...')
    httpd.serve_forever()

if __name__ == '__main__':
    run()
				
			

Python

El más popular y demandado

SQL

El lenguaje de las bases de datos

				
					CREATE TABLE usuarios (
    id INT AUTO_INCREMENT PRIMARY KEY,
    nombre VARCHAR(100) NOT NULL,
    email VARCHAR(255) NOT NULL,
    fecha_registro TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

CREATE TABLE publicaciones (
    id INT AUTO_INCREMENT PRIMARY KEY,
    titulo VARCHAR(255) NOT NULL,
    contenido TEXT NOT NULL,
    fecha_publicacion TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    autor_id INT,
    FOREIGN KEY (autor_id) REFERENCES usuarios(id)
);
				
			

¿Nos ayudas a seguir creciendo?

Quiero traerte los mejores tutoriales

El mundo avanza y nosotros con el

¡No te quedes atras!

En un mundo donde la tecnología avanza a pasos agigantados, la demanda de habilidades en programación y tecnología nunca ha sido tan alta. No te quedes atrás en esta carrera hacia el futuro. Nuestros tutoriales actualizados y prácticos te brindan las herramientas y conocimientos necesarios para destacarte en un mercado laboral competitivo y en constante cambio. Conviértete en un profesional competitivo, actualiza tus habilidades y asegura tu futuro laboral. ¡Comienza ahora y sé parte de la vanguardia tecnológica

Una nueva comunidad TI

En RaspiCode, estamos construyendo más que una plataforma de aprendizaje en línea. Estamos creando una comunidad tecnológica donde cada uno de nosotros se apoya mutuamente para alcanzar nuestras metas y sueños profesionales. Creemos que juntos podemos lograr más, aprender más y avanzar más rápido en el  mundo de la tecnología. Únete a nosotros en esta  aventura de aprendizaje, crecimiento y colaboración. Juntos, podemos  alcanzar el trabajo de nuestros sueños. ¡Únete a la comunidad de RaspiCode hoy mismo y comienza tu viaje hacia el éxito!

HTML

El lenguaje para crear paginas web

JS

El lenguaje para dar dinamismo a la web

PYTHON

El lenguaje para, análisis, inteligencia artificial...

Java

El lenguaje multiplataforma

CSS

El lenguaje para diseñar web

C

El lenguaje de las aplicaciones de alto rendimiento

Scala

El lenguaje de programación funcional

Spark

El lenguaje para procesar datos

R

El lenguaje de las estadísticas y análisis de datos

Bootstrap

El lenguaje para agilizar webs

Canvas

El lenguaje graficos interactivos

JavaScript

El lenguaje para la web

React

El sistema de las interfaces

Excel

La hoja de cálculo más famosa

SQL

Para administrar BD

LIBRO GRATUITO

Guía para Iniciarse en la programación: Aprende a Programar Profesionalmente y Transforma tu Futuro