Semana Anterior
SEMANA 15
Sistemas inteligentes

Temas Aprendidos

Python Django Flask Sistemas inteligentes
Python es un lenguaje versátil y poderoso que permite desarrollar aplicaciones de forma rápida y clara. Frameworks como Django y Flask aprovechan su simplicidad para construir desde aplicaciones monolíticas hasta arquitecturas basadas en microservicios. Django ofrece una estructura robusta para proyectos grandes, mientras que Flask brinda mayor flexibilidad para soluciones más ligeras. Además, Python es clave en el desarrollo de sistemas inteligentes, facilitando la implementación de modelos de inteligencia artificial y aprendizaje automático en aplicaciones modernas.

Ejercicios y Resultados

1. Chat con Llama 3.2 1B

Implementación de un chatbot inteligente usando el modelo Llama 3.2 1B para análisis de texto y respuestas automáticas.

Chat con Llama
Llama: ¡Hola! Soy Llama 3.2 1B, un asistente inteligente. Puedo ayudarte con análisis de texto, responder preguntas y generar contenido. ¿En qué puedo ayudarte?

Reflexión Final

Durante esta semana, al profundizar en el desarrollo backend con Python, utilizando los frameworks Flask y Django, reconocí cómo ha evolucionado mi entendimiento del desarrollo web. Inicialmente me resultó desafiante distinguir las características y enfoques de cada framework, especialmente en cuanto a la estructuración de proyectos. Sin embargo, al trabajar con herramientas como Jinja para plantillas y los ORM para el manejo de bases de datos, adquirí una perspectiva más clara sobre cómo construir aplicaciones limpias, escalables y mantenibles. Esta experiencia me llevó a valorar la importancia de elegir adecuadamente el framework según las necesidades específicas del proyecto y comprender la arquitectura que hay detrás del lado servidor.

¿Qué aprendí?

Aprendí a desarrollar aplicaciones backend con Python, entendiendo los principios que sustentan a Flask y Django, y aplicando conceptos como el enrutamiento, la gestión de vistas, la conexión con bases de datos mediante ORM y la estructuración adecuada de proyectos.

¿Cómo aprendí?

Aprendí mediante la práctica constante, creando rutas y vistas con Flask, implementando plantillas con Jinja, explorando la estructura modular de Django y configurando entornos de desarrollo. Al trabajar con modelos, migraciones y bases de datos, comprendí cómo ambos frameworks abordan el desarrollo backend y cómo se adaptan a distintos contextos y requerimientos.