4Geeks logo
4Geeks logo

Cursos

Explora nuestra extensa colección de cursos diseñados para ayudarte a dominar varios temas y habilidades. Ya seas un principiante o un aprendiz avanzado, aquí hay algo para todos.

Bootcamp de Programación

Aprende en vivo

Únete a nosotros en nuestros talleres gratuitos, webinars y otros eventos para aprender más sobre nuestros programas y comenzar tu camino para convertirte en desarrollador.

Próximos eventos en vivo

Catálogo de contenidos

Para los geeks autodidactas, este es nuestro extenso catálogo de contenido con todos los materiales y tutoriales que hemos desarrollado hasta el día de hoy.

Tiene sentido comenzar a aprender leyendo y viendo videos sobre los fundamentos y cómo funcionan las cosas.

Full-Stack Software Developer - 16w

Data Science and Machine Learning - 16 wks

Buscar en lecciones


IngresarEmpezar

Proyectos

Practica y desarrolla tus habilidades de codificación mediante la creación de proyectos autograduados interactivos reales en vivo con soluciones y video tutoriales

  • Typescript

  • React.js

  • axios

Aplicación de Manejo de Inventario con React y TypeScript

  • intermediate

Desarrolla una aplicación de manejo de inventario en el frontend usando React y TypeScript, integrándola con un backend en FastAPI. Aprende a administrar artículos de inventario con operaciones CRUD y mejora la aplicación con estilos y navegación.

Iniciar proyecto
  • Python

  • fastapi

  • rest-api

Desarrolla una API de Inventario Básico con FastAPI

  • beginner

Aprende a construir una API de Inventario Básico con FastAPI. Administra artículos con operaciones CRUD y amplía con filtros, búsqueda y persistencia. Ideal para principiantes explorando APIs.

Iniciar proyecto
  • Gamma AI

  • Hostinger

  • Krea.ai

Proyecto Final: Explorando el Potencial de la IA Generativa

  • intermediate

Explora el potencial de la inteligencia artificial generativa creando un proyecto original como un sitio web, libro ilustrado, cómic o cortometraje. Documenta tu proceso creativo en un 'Libro de Prompts' para mostrar tu recorrido.

Iniciar proyecto
  • Gamma AI

  • AI

  • Presentation Tools

De IA a Presentación – Creando un Esquema Personal con Gamma AI

  • beginner

Aprende a utilizar herramientas de IA para crear una presentación personalizada sobre ti en menos de 10 minutos.

Iniciar proyecto
  • Javascript

  • React.js

  • prompt-engineer

Crea un Traductor Multilingüe en React usando ChatGPT

  • intermediate

¡Crea un Traductor Multilingüe en React usando ChatGPT! Crea una app donde los usuarios puedan traducir texto a diferentes idiomas con IA. Mejora tus habilidades en React e IA con este proyecto.

Iniciar proyecto
  • ciberseguridad

Aprende seguridad de datos jugango un juego de matrices

  • beginner

Una startup de educación busca el asesoramiento del CTO para asegurar los datos de los usuarios y prevenir brechas. Conozca las medidas preventivas, los riesgos potenciales, los roles en la gestión de datos, los tratamientos de seguridad y los planes de recuperación.

Iniciar proyecto
  • ciberseguridad

  • dlp

  • data loss prevention

Implementa Políticas de Seguridad DLP a dispositivos de almacenamiento externo

  • beginner

Este proyecto tiene como objetivo guiar a los estudiantes en la creación de políticas de seguridad para la Prevención de Pérdida de Datos (DLP) dentro de una organización. La primera parte se centra en aplicar el principio del menor privilegio para asegurar que solo el personal autorizado tenga acceso a datos sensibles. La meta es proteger la información confidencial a través de políticas y procedimientos estructurados. La segunda parte implica implementar restricciones en el uso de dispositivos USB para prevenir filtraciones de datos, directamente vinculadas a las políticas de DLP establecidas en la primera parte.

Iniciar proyecto
  • REST

  • typeOrm

  • Node

Construye una API REST de StarWars

  • easy

La API del Blog de StarWars te permitirá practicar la construcción de una API REST utilizando frameworks ligeros como Express (para node) usando TypeORM y el lenguaje Node.js mientras construyes un blog divertido. Ideal para juniors que buscan practicar el desarrollo de API en Node.js.

Iniciar proyecto
  • Javascript

  • Python

  • Flask

Construye un Rastreador de Gastos Personales con Python y Flask

  • intermediate

Aprende a crear un rastreador de gastos con Python y Flask. Diseña APIs, gestiona datos con SQLAlchemy y crea una interfaz amigable para rastrear gastos de forma efectiva.

Iniciar proyecto
  • Gamma AI

  • Hostinger

  • Krea.ai

Proyecto Final: Explorando el Potencial de la IA Generativa

  • intermediate

Explora el potencial de la inteligencia artificial generativa creando un proyecto original como un sitio web, libro ilustrado, cómic o cortometraje. Documenta tu proceso creativo en un 'Libro de Prompts' para mostrar tu recorrido.

Iniciar proyecto
  • Krea.ai

  • Image Generation

  • Flux Models

Generando Imágenes con Krea.ai: Una Guía y Lección Completa

  • beginner

Una guía y lección completa sobre cómo crear imágenes generadas por IA utilizando Krea.ai, explorar modelos Flux y elaborar prompts efectivos para la generación de imágenes.

Iniciar proyecto
  • Javascript

  • React.js

  • next.js

¡Construye una App de Comercio Electrónico Básica con Next.js!

  • intermediate

¡Construye una app de comercio electrónico básica con Next.js! Crea una tienda en línea simple con listado de productos, carrito de compras y página de pago. Aprende fundamentos de Next.js y mejora tus habilidades web.

Iniciar proyecto
  • Networking

  • ciberseguridad

  • penetration testing

Proyecto Final de Ciberseguridad

  • intermediate

Este proyecto final tiene como objetivo simular un ejercicio integral de ciberseguridad donde los estudiantes asumen el rol de analistas de ciberseguridad encargados de restaurar y proteger un servidor comprometido en 4Geeks Academy. El proyecto se divide en tres fases: análisis forense, detección y corrección de vulnerabilidades, y planificación de respuesta a incidentes.

Iniciar proyecto
  • Data Analysis

  • dlp

Análisis de Datos Sensibles en una Organización Ficticia

  • intermediate

Realiza un análisis de datos sensibles para una organización ficticia. Identifica y clasifica tipos de datos sensibles, mapea flujos de datos e identifica puntos de riesgo. Aprende habilidades esenciales para implementar estrategias efectivas de DLP.

Iniciar proyecto
  • Javascript

  • Markdown

  • nextjs

Crea un Blog desde Cero con Next.js y Markdown

  • intermediate

Aprende a crear un blog completamente funcional con Next.js y Markdown. Usa IA para generar contenido y mejora tus habilidades de desarrollo web.

Iniciar proyecto
  • scikit-learn

  • matplotlib

  • Pandas

Tu primera limpieza de datos con Pandas y Python

  • easy

Este proyecto implica la limpieza y análisis de un conjunto de datos inmobiliarios utilizando Pandas, enfocándose en habilidades prácticas de ciencia de datos. Después de completar este proyecto, los estudiantes serán capaces de manejar, procesar y visualizar datos del mundo real de manera eficiente.

Iniciar proyecto
  • HeyGen

Cómo Generar un Avatar AI Usando HeyGen: Una Guía Paso a Paso

  • beginner

Una guía paso a paso sobre cómo generar un avatar AI utilizando HeyGen, explorando sus posibles usos, precios y consideraciones éticas.

Iniciar proyecto
  • Ollama

  • OpenWebUI

  • Docker

Una Guía Completa para Instalar Ollama y OpenWebUI Localmente

  • intermediate

Una guía completa para instalar Ollama y OpenWebUI localmente en tu dispositivo.

Iniciar proyecto
  • Javascript

  • React.js

  • prompt-engineer

Generador de Ideas de Proyectos usando IA y React

  • intermediate

¡Construye un Generador de Ideas de Proyectos usando IA y React! Crea una app React que use la API de ChatGPT para generar ideas de proyectos según la entrada del usuario. ¡Mejora tus habilidades con este proyecto!

Iniciar proyecto
  • ciberseguridad

  • ISO 27001

  • sgsi

Desarrollo de un Sistema Básico de Gestión de Seguridad de la Información (SGSI) para una Organización Pública

  • intermediate

Este proyecto guía a los estudiantes a través del proceso de desarrollo de un Sistema de Gestión de Seguridad de la Información (SGSI) básico para una organización pública. Los estudiantes definirán el alcance, realizarán una evaluación de riesgos, seleccionarán controles apropiados y documentarán políticas y procedimientos de seguridad. El proyecto tiene como objetivo desarrollar habilidades prácticas en evaluación de riesgos, desarrollo de políticas y aplicación de un enfoque basado en riesgos para la seguridad de la información en el contexto del sector público.

Iniciar proyecto
Load more...