Git Product home page Git Product logo

bootcamp_python's Introduction

BOOTCAMP 3.0

Este repositorio contiene los ejercicios del curso de Python.


Para poder ejecutar este código primero vas a necesitar preparar el entorno de este repositorio, seguí los pasos a continuación:

Windows (cmd)

python -m venv .ejercicios_venv
.ejercicios_venv\Scripts\activate.bat
python -m pip install -r requirements.txt

Windows (PowerShell)

python -m venv .ejercicios_venv
.ejercicios_venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt

Unix-like (Mac o Linux)

python3 -m venv .ejercicios_venv
source .ejercicios_venv/bin/activate
# Note que llamamos a python y no a python3 en la siguiente linea
python -m pip install -r requirements.txt

Estamos creando un entorno virtual, activándolo y luego instalando las dependencias necesarias. Luego vamos a tratar este tema con mas detalles.

Como ejercicio, Intente configurar este nuevo entorno virtual (.ejercicios_venv) por defecto en su editor de texto.

Teniendo activado el entorno virtual, podés ejecutar los ejercicios de la siguiente manera:

pytest ./modulosX/claseY/test_claseY.py -vv

Donde por supuesto deberá reemplazar X e Y con el módulo y la clase correspondiente.

el argumento -vv es opcional, pero es útil para ver más detalles de los tests. también se pueden correr los test con solo -v o sin estos argumentos.


Resumen

Modulo 1 ( conceptos básicos )

  • Clase 1. Introducción a Python3
  • Clase 2. Conceptos Generales
  • Clase 3. Control de flujo y Operadores

Modulo 2 ( empezando a programar )

  • Clase 4. Funciones
  • Clase 5. Manejo de datos

Modulo 3 ( OOP )

  • Clase 6. Programación orientada a objetos - Parte 1
  • Clase 7. Programación orientada a objetos - Parte 2

Modulo 4 ( Desarrollo web )

  • Clase 8. Introducción a FastAPI
  • Clase 9. Fundamentos de las REST APIs con FastAPI

Modulo 5 ( Creación de una pequeña app )

  • Clase 10. Creación de una REST API - Parte 1
  • Clase 11. Creación de una REST API - Parte 2
  • Clase 12. Autenticación, autorización y servicios en REST APIs

Sebastián Atlántico Rodríguez Capurro.

bootcamp_python's People

Contributors

hstiann avatar sarctiann avatar

Stargazers

Rodrigo Maximiliano avatar Tatiana Gerzenstein avatar Fernando Corrales avatar

Watchers

 avatar

Forkers

fscorrales

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.