Cómo crear un sitio web de portafolio usando ChatGPT
ChatGPT es el tema de inteligencia artificial más candente en las últimas semanas; todos comparten conversaciones sobre él junto con ideas sobre su capacidad para escribir código. Aunque no nos centraremos en la generación de código, este tutorial te guiará paso a paso en la creación de un sitio web de portafolio usando ChatGPT, incluyendo las tecnologías necesarias como HTML y Bootstrap.
Paso 1: Configuración de la estructura HTML
Comenzamos pidiendo a ChatGPT que cree una estructura HTML básica que incluya Bootstrap para un diseño receptivo. Para asegurar su corrección, validaremos la respuesta:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Jane Doe - Usuario de IA Principiante</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<style>
/* Estilo para secciones */
.full-height {
height: 100vh;
}
</style>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<a class="navbar-brand" href="#home">Portafolio</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item"><a class="nav-link" href="#about">Acerca de</a></li>
<li class="nav-item"><a class="nav-link" href="#contact">Contacto</a></li>
</ul>
</div>
</nav>
<section id="home" class="full-height">
<div class="container text-center">
<h1>Bienvenido a Mi Portafolio</h1>
<img src="https://picsum.photos/seed/mountains/800/600" alt="Imagen de Montaña" class="img-fluid">
</div>
</section>
<section id="about" class="full-height">
<div class="container text-center">
<h2>Acerca de Mí</h2>
<p>Disfruto de deportes al aire libre como la escalada y tengo una pasión por la programación. Comencé mi carrera como ingeniero de calidad en la industria automotriz, haciendo la transición a la programación a través de proyectos de automatización y microcontroladores. Me mudé a Polonia hace 7 años y he abrazado el desarrollo web en los últimos 4 años, especializándome en HTML y JavaScript. Actualmente, trabajo como Desarrollador Full Stack.</p>
</div>
</section>
<section id="contact" class="full-height">
<div class="container text-center">
<h2>Contáctame</h2>
<form>
<div class="form-group">
<label for="name">Nombre</label>
<input type="text" class="form-control" id="name" required>
</div>
<div class="form-group">
<label for="email">Correo Electrónico</label>
<input type="email" class="form-control" id="email" required>
</div>
<div class="form-group">
<label for="message">Mensaje</label>
<textarea class="form-control" id="message" rows="3" required></textarea>
</div>
<button type="submit" class="btn btn-primary">Enviar Mensaje</button>
</form>
</div>
</section>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</body>
</html>
Paso 2: Trabajando con ChatGPT
Para el título de tu sitio web de portafolio, podrías usar algo personal e indicativo de tu etapa, como "Jane Doe - Usuario de IA Principiante".
Paso 3: Creando el Contenido
Ahora vamos a crear una introducción atractiva:
"¡Bienvenido! Soy Jane Doe, una apasionada principiante en el mundo de la inteligencia artificial y la programación. Te invito a explorar mi portafolio mientras emprendo este emocionante viaje!"
Añadiendo Secciones
Necesitamos dividir el sitio web en secciones funcionales:
- Inicio
- Acerca de
- Contacto
Presenta un Fondo Impresionante
Terminar agregando un fondo degradado atractivo:
body {
background: linear-gradient(to right, #ff7e5f, #feb47b);
}
Resultado Final
Consulta el producto final:
¡Increíble, verdad? Aunque ChatGPT puede ayudar significativamente a agilizar el proceso, ¡siempre hay espacio para tu propia creatividad y ajustes!
Dejar un comentario
Todos los comentarios se revisan antes de su publicación.
Este sitio está protegido por hCaptcha y se aplican la Política de privacidad de hCaptcha y los Términos del servicio.