miércoles, 4 de agosto de 2021

Crea tu primera aplicacion de Flask en Windows10

 Flask es un framework popular para construir aplicaciones web con Python. Con este tutorial podras crear una primera aplicacion y correrla en tu computador de forma local. 

Prerequisitos:

  • Instalar Python 3 en tu computadora.
  • Un conocimiento basico de como usar la terminal.

Crea una carpeta para tu proyecto

Inicia creando una carpeta que contendra tu proyecto, en este ejemplo le llamaremos mi-primera-aplicacion, crearemos e ingresamos a la carpeta.
md mi-primera-aplicacion
cd mi-primera-aplicacion
Dentro de la carpeta creamos el entorno virtual pero en lugar de usar el comando Python, usamos py.
py -m venv env
Con este comando ya tendremos nuestro entorno creado y podremos verificarlo cuando encontramos la carpeta env y su contenido.
Dentro de la carpeta de la aplicacion usamos el comando 
env\Scripts\activate
luego procedemos a instalar Flask usando: 
pip install flask
usualmente luego de esta ejecucion se recomienda actualizar pip y para eso ejecutamos el codigo
python.exe -m pip install --upgrade pip 

Crear el archivo de configuracion

El siguiente paso sera el crear un archivo de configuracion app.py. Podemos usar un editor de textos como Notepad++ , Sublime o una herramienta como Visual Studio Code. 

A continuacion, establecemos la aplicacion usando el comando 
set FLASK_APP = app.py
luego abrimos el archivo app.py y copiamos las siguientes lineas de codigo.

from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return '<h1>Hola DataRtista</h1>'
if __name__ == '__main__':
	app.run()



y para correr nuestra aplicacion vamos a la terminal y ejecutamos: 
flask run


                             
A continuacion vamos a agregar un poco mas de contenido usando archivos html. Crearemos una carpeta llamada templates que contendra nuestros archivos .html. 

A continuacion modificamos el archivo app.py para incluir la informacion de los archivos alojados en el template, con el decorator @app.route podemos adicionar URLs para agregar mas secciones complementarias. 

from flask import Flask,render_template
    app=Flask(__name__)
    @app.route('/')
    @app.route('/home/')
    def home():
    return render_template('home.html')
    @app.route('/about/')
    def about():
    return render_template('about.html')
    if__name__=='__main__'
    app.run() 



A continuacion modificamos los archivos del template, a continuacion se muestra un codigo de ejemplo para el contenido de las secciones complementarias: 




Luego de crear estos archivos actualizamos usando.
flask run
Para terminar la ejecucion se usa Ctrl+C y para desactivar el entorno se usa deactivate

viernes, 25 de junio de 2021

Concurso UX/UI en Bolivia

Esta es tu oportunidad de hacer crecer tu portafolio! Aplica todos tus conocimientos creando tu entrada ganadora en un concurso. 

Digital Harbor lanza el primer UX/UI challenge "Let's Innovate". Puedes inscribirte hasta el 9 de Julio siguiendo este link y revisar este post en LinkedIn para leer las bases del concurso. 




jueves, 24 de junio de 2021

Andrew Ng anuncia una competencia de IA centrada en datos



Los datos son la base fundamental de Inteligencia Artificial pero aun estamos lejos de tener los mejores datos posibles. Andrew Ng quiere cambiar el enfoque actual de Inteligencia Artificial centrada en los modelos y desarrollar la mejor calidad de datos posible. 

Es por eso que ha lanzado una competencia denominada Data-Centric AI Competition y los tres primeros lugares de la competencia se reuniran con Andrew Ng en una mesa redonda privada para compartir ideas y explorar como desarrollar el movimiento centrado en datos. 

Sientes que aun necesitas aprender mas para asumir el reto? No te preocupes, tambien se lanzaron nuevos cursos en DeepLearning.ai para que puedas adquirir los conocimientos necesarios para ganar esta competencia. 

No sabes por donde empezar? Puedes medir tus habilidades en AI usando Workera.ai y planificar tus next steps.

Crea tu primera aplicacion de Flask en Windows10

 Flask es un framework popular para construir aplicaciones web con Python. Con este tutorial podras crear una primera aplicacion y correrla ...