Git Product home page Git Product logo

teach's Introduction

Materiales Pyton

Materiales y ejercicios utilizados para enseñar Python.

Binder

Open In Colab

Ejercicios

En ese repositorio están también las soluciones a los ejercicios que se harán en el curso, pero se trata de hacerlos sin mirarlas. Las soluciones están en los archivos con el nombre: NN_xNN. Siendo N = un número. Por ejemplo:

04_funciones.ipynb: Archivo con la documentación para enseñar el tema 04_funciones
04_x01.ipynb: Archivo con la solución al ejercicio 01 del tema 04_funciones
04_x02.ipynb: Archivo con la solución al ejercicio 02 del tema 04_funciones

05_estructuras_de_datos.ipynb: Archivo con la documentación para enseñar el tema 05
05_x01.py: Archivo con la solución al ejercicio 02 del tema 05
05_x02.py: Archivo con la solución al ejercicio 02 del tema 05

Instalación

Para una instalación completa. Clonar el repositorio, crear un nuevo entorno virtual e instalar las dependencias.

git clone https://github.com/polyrand/teach.git
cd teach

###
# crear un entorno virtual
###

pip install -r requirements.txt

Esto instalará todas las dependecias. Tanto de desarollo como de ejecución de los notebooks. Para instalar solamente las librerias utilizadas en los notebooks:

git clone https://github.com/polyrand/teach.git
cd teach

###
# crear un entorno virtual
###

pip install -r requirements/main.txt

Licencia de uso

Actualmente estos contenidos están bajo dos licencias diferentes.

  • Apache 2.0: LICENSE_A
  • GPL v3: LICENSE_B + LICENSE-CC-BY-SA

El código de este repositorio se podrán utilizar bajo la licencia Apache 2.0 (LICENSE_A) excepto si se utilizan con motivos educativos o de formación. Si se utilizan con este segundo fin, ya se con o sin ánimo de lucro, la licencia utlizada para el código deberá ser GPL v3 (LICENSE_B) y la Licencia de los materiales educativos será LICENSE-CC-BY-SA. Por lo tanto se deberán citar todas las fuentes (incluídas en los materiales actuales), así como hacer el código de dicha actividad formativa abierto y disponible para todo el mundo.

License

Currently these contents are under two different licenses.

  • Apache 2.0: LICENSE_A
  • GPL v3: LICENSE_B + LICENSE-CC-BY-SA

The code this repository may be used under the Apache 2.0 license (LICENSE_A) except if used for educational or training purposes. If used for this second purpose, whether for profit or not, the license used for the code must be GPL v3 (LICENSE_B) and the educational materials' License will be LICENSE-CC-BY-SA. Therefore, all sources (included in current materials) must be cited, as well as making the code of said training activity open and available to everyone.

Fuentes / Sources

Si consideras que alguno de los ejercicios proviene de una fuente no citada, por favor abre una pull request o issue para que lo modifique si es necesario.

If you think any of the contents/exercises has a non-cited source, please open a pull request or issue so that I can fix it.

Meta

Ricardo Ander-Egg Aguilar:

Contributing

  1. Fork it (https://github.com/polyrand/teach/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

teach's People

Contributors

dependabot[bot] avatar polyrand avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

arielmmdx ovecats

teach's Issues

Documentación

Hola Ricardo, quería preguntarte sobre como empezar en machine learning y deep learning. Ya me dirás

Gracias
David

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.