Skip to content
This repository has been archived by the owner on May 21, 2020. It is now read-only.

Added first version of tips to continue learning Python #57

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
349 changes: 349 additions & 0 deletions notebooks_completos/100-Como_seguir_con_Python.ipynb
@@ -0,0 +1,349 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"../images/aeropython_logo.png\" alt=\"AeroPython\" style=\"width: 300px;\"/>"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# ¿Cómo seguir con Python?"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"_A continuación, pretendemos dar algunas ideas sobre cómo seguir aprendiendo Python y sus posibles herramientas orientas a ciencia e ingeniería. _\n",
"\n",
"_También, hablaremos del ecosistema Python, de su comunidad y de cómo involucrarse y establecer contacto con otras personas interesadas en este lenguaje de programación. _\n",
"\n",
"_Por último, pondremos distintos enlaces a diferentes canales. _"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Algunos libros y enlaces"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Introducción a Python\n",
"\n",
"* [\"Automate the Boring Stuff with Python\" by Al Sweigart](http://automatetheboringstuff.com/) \n",
"(Free to read under a Creative Commons license) \n",
"* [Recopilatorio de recursos \"Grupo de Iniciación de Python Madrid\"](https://python-madrid.github.io/learn-doc/)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Ciencia, Ingeniería, Data Science\n",
"* [\"Effective Computation in Physics\" by Anthony Scopatz, Kathryn Huff](http://shop.oreilly.com/product/0636920033424)\n",
"* [\"Python Data Science Handbook\" by Jake VanderPlas](http://shop.oreilly.com/product/0636920034919) \n",
"(contenido disponible en [GitHub](https://github.com/jakevdp/PythonDataScienceHandbook))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Ecosistema Python"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Webs interesantes\n",
"* [Python Software Foundation](https://www.python.org/)\n",
"* [Pybonacci](http://www.pybonacci.org/)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Comunidades interesantes y/o cercanas\n",
"* [Python España](https://www.es.python.org/)\n",
"* [Python Madrid](https://www.meetup.com/python-madrid/)\n",
"* [AeroPython](https://github.com/AeroPython)\n",
"* [PyLadies Madrid](https://www.meetup.com/PyLadiesMadrid/)\n",
"* [Cacheme](https://cacheme.org/)\n",
"* [Otras comunidades](https://www.es.python.org/pages/comunidades.html)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Pythonistas relevantes en Twitter\n",
"https://twitter.com/AeroPython/lists/relevant-pythonistas"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Grupos de Telegram\n",
"\n",
"* Python España\n",
"* Python Científico\n",
"* AeroPython"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"###### Juan Luis Cano, Álex Sáez, Mabel Delgado"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"_Las siguientes celdas contienen configuración del Notebook_\n",
"\n",
"_Para visualizar y utlizar los enlaces a Twitter el notebook debe ejecutarse como [seguro](http://ipython.org/ipython-doc/dev/notebook/security.html)_\n",
"\n",
" File > Trusted Notebook"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"/* This template is inspired in the one used by Lorena Barba\n",
"in the numerical-mooc repository: https://github.com/numerical-mooc/numerical-mooc\n",
"We thank her work and hope you also enjoy the look of the notobooks with this style */\n",
"\n",
"<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro|Josefin+Sans:400,700,400italic|Ubuntu+Condensed' rel='stylesheet' type='text/css'>\n",
"\n",
"El estilo se ha aplicado =)\n",
"\n",
"<style>\n",
"\n",
"\n",
"\n",
"#notebook_panel { /* main background */\n",
" background: #f7f7f7;\n",
"}\n",
"\n",
"div.cell { /* set cell width */\n",
" width: 900px;\n",
"}\n",
"\n",
"div #notebook { /* centre the content */\n",
" background: #fff; /* white background for content */\n",
" width: 950px;\n",
" margin: auto;\n",
" padding-left: 0em;\n",
"}\n",
"\n",
"#notebook li { /* More space between bullet points */\n",
" margin-top:0.7em;\n",
"}\n",
"\n",
"/* draw border around running cells */\n",
"div.cell.border-box-sizing.code_cell.running { \n",
" border: 1px solid #111;\n",
"}\n",
"\n",
"/* Put a solid color box around each cell and its output, visually linking them*/\n",
"div.cell.code_cell {\n",
" font-family: 'Source Sans Pro', sans-serif;\n",
" background-color: rgb(256,256,256);\n",
" font-size: 110%;\n",
" border-radius: 0px; \n",
" padding: 0.5em;\n",
" margin-left:1em;\n",
" margin-top: 1em;\n",
"}\n",
"\n",
"div.text_cell_render{\n",
" font-family: 'Josefin Sans', serif;\n",
" line-height: 145%;\n",
" font-size: 125%;\n",
" font-weight: 500;\n",
" width:750px;\n",
" margin-left:auto;\n",
" margin-right:auto;\n",
"}\n",
"\n",
"\n",
"/* Formatting for header cells */\n",
".text_cell_render h1, .text_cell_render h2, .text_cell_render h3,\n",
".text_cell_render h4, .text_cell_render h5 {\n",
" font-family: 'Ubuntu Condensed', sans-serif;\n",
"}\n",
"/*\n",
".text_cell_render h1 {\n",
" font-family: Flux, 'Ubuntu Condensed', serif;\n",
" font-style:regular;\n",
" font-weight: 400; \n",
" font-size: 30pt;\n",
" text-align: center;\n",
" line-height: 100%;\n",
" color: #335082;\n",
" margin-bottom: 0.5em;\n",
" margin-top: 0.5em;\n",
" display: block;\n",
"}\n",
"*/\n",
".text_cell_render h1 {\n",
" font-weight: 600;\n",
" font-size: 35pt;\n",
" line-height: 100%;\n",
" color: #000000;\n",
" margin-bottom: 0.1em;\n",
" margin-top: 0.3em;\n",
" display: block;\n",
"}\n",
"\n",
".text_cell_render h2 {\n",
" margin-top:16px;\n",
" font-size: 27pt;\n",
" font-weight: 550;\n",
" margin-bottom: 0.1em;\n",
" margin-top: 0.3em;\n",
" font-style: regular;\n",
" color: #2c6391;\n",
"}\t\n",
"\n",
".text_cell_render h3 {\n",
" font-size: 20pt;\n",
" font-weight: 550\n",
" text-align: left;\n",
" margin-bottom: 0.1em;\n",
" margin-top: 0.3em;\n",
" font-style: regular;\n",
" color: #387eb8;\n",
"}\n",
"\n",
".text_cell_render h4 { /*Use this for captions*/\n",
" font-size: 18pt;\n",
" font-weight: 450\n",
" text-align: left;\n",
" margin-bottom: 0.1em;\n",
" margin-top: 0.3em;\n",
" font-style: regular;\n",
" color: #5797cc;\n",
"}\n",
"\n",
".text_cell_render h5 { /*Use this for small titles*/\n",
" font-size: 18pt;\n",
" font-weight: 550;\n",
" color: rgb(163,0,0);\n",
" font-style: italic;\n",
" margin-bottom: .1em;\n",
" margin-top: 0.8em;\n",
" display: block;\n",
" color: #b21c0d;\n",
"}\n",
"\n",
".text_cell_render h6 { /*use this for copyright note*/\n",
" font-family: 'Ubuntu Condensed', sans-serif;\n",
" font-weight: 300;\n",
" font-size: 14pt;\n",
" line-height: 100%;\n",
" color: #252525;\n",
" text-align: right;\n",
" margin-bottom: 1px;\n",
" margin-top: 1px;\n",
"}\n",
"\n",
".CodeMirror{\n",
" font-family: 'Duru Sans', sans-serif;\n",
" font-size: 100%;\n",
"}\n",
"\n",
"</style>\n",
"<script>\n",
" MathJax.Hub.Config({\n",
" TeX: {\n",
" extensions: [\"AMSmath.js\"],\n",
" equationNumbers: { autoNumber: \"AMS\", useLabelIds: true}\n",
" },\n",
" tex2jax: {\n",
" inlineMath: [ ['$','$'], [\"\\\\(\",\"\\\\)\"] ],\n",
" displayMath: [ ['$$','$$'], [\"\\\\[\",\"\\\\]\"] ]\n",
" },\n",
" displayAlign: 'center', // Change this to 'center' to center equations.\n",
" \"HTML-CSS\": {\n",
" styles: {'.MathJax_Display': {\"margin\": 4}}\n",
" }\n",
" });\n",
"</script>\n"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"execution_count": 1,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# preserve\n",
"# Esta celda da el estilo al notebook\n",
"from IPython.core.display import HTML\n",
"css_file = '../styles/aeropython.css'\n",
"HTML(open(css_file, \"r\").read())"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"anaconda-cloud": {},
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.3"
}
},
"nbformat": 4,
"nbformat_minor": 1
}