Skip to content

Commit

Permalink
Convertido a html
Browse files Browse the repository at this point in the history
  • Loading branch information
Hernanatn authored Aug 3, 2024
1 parent 97a4a74 commit 57195d0
Showing 1 changed file with 100 additions and 28 deletions.
128 changes: 100 additions & 28 deletions README.md → index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
<div style="text-align: justify">Todas estas características, junto con su reducido conjunto de palabras clave, lo posicionan como un lenguaje <i>amigable</i> para un primer acercamiento y ofrecen facilidades y abstracciones que permiten un despliegue rápido y efectivo, aún si a veces incomprendido, de soluciones concretas (programas) a problemas planteados (requisitos). Sin embargo, esa percibida facilidad puede tornarse un arma de doble filo: el programador que no entiende <b><i>qué</b></i> es lo que su programa hace está destinado al fracaso. O peor, a gastar horas, semanas, meses de su vida en el engorroso <i>debugeo</i> de código que, de haber tenido una más clara noción de cómo funcionaba, no le hubiera representado mayor dificultad.</div><br>


> ### ***El camino al infierno está plagado de fáciles abstracciones.***
> <h3>El camino al infierno está plagado de fáciles abstracciones.</h3>
><div style="text-align: right"><i> San Francisco de Python. </i><b>SXIII</b></div>


## Esta guía
<h2> Esta guía</h2>
<div style="text-align: justify">
Esta guía pretende ofrecer un recorrido no menos <i>amigable</i> que el habitual, pero sí más integral. Partidendo desde lo pequeño hasta lo grande y ofreciendo al lector las herramientas necesarias para comprender verdaderamente qué sucede en su computadora cuando el intérprete de Python hace <i>su magia</i> y como valerse de ellas para escribir <a href="https://es.wikipedia.org/wiki/Correctitud">código correcto</a>, legible, mantenible y, sobre todo, disfrutable.
</div><br>
Expand All @@ -21,32 +21,104 @@


- [Primeros Pasos](/0.%20Primeros%20Pasos.md)<hr>

- i. [Introducción](/i.%20Introduccion.md)
- a. Programas.
- b. [Esquema Compilador - Intérprete](/i.a%20Esquema%20Compilador%20-%20Interprete.png)
- c. [Palabras Claves, Tipos](/i.b%20Palabras%20Claves,%20Tipos.md)
- d. Tamaños y Memoria:
- 1\. [Tamaño de los tipos Principales]()
- 2\. [`(.py)` Imprimir Tamaños]()
- ii. [Básicas de Python]()
- a. [Los 3 mosqueteros: `str`, `int` y `list`]()
- b. [Prácticas "Pythonistas"]()
- c. Espacios de nombres:
- _Parte 1_. [Sistema de importación]()
- _Parte 2_. [Paquetes - PyPi y Pip]()
- iii. [Sintaxis](/iii.%20Sintaxis.md)
- a. [`(.py)` Sintagmas Principales](/iii.a%20Sintagmas%20Principales.py)
- iv. [Funciones](/iv.%20Funciones.md)
- v. Objetos:
- _Parte 1_. [Estructura General]()
- _Parte 2_. [Métodos "Mágicos" *(\_\_dunder\_\_)*]()
- _Parte 3_. [Metaclases y Genéricos]()
- a. [Esquema de Objetos en Memoria](/vi.%20Esquema%20de%20Objetos%20en%20Memoria.png)
- b. Ejemplos:
- 1\. [`(.py)`Lista personalizada]()
- 2\. [`(.py)`Metaclase ""*Singleton*""]()
- 3\. [`(.py)`Creación dinámica de Clases con `type()`]()
<ol type="i">
<li>
<h5>
[Introducción](/i.%20Introduccion.md)
</h5>
<ol type="a">
<li>
Programas.
</li>
<li>
[Esquema Compilador - Intérprete](/i.a%20Esquema%20Compilador%20-%20Interprete.png)
</li>
<li>
[Palabras Claves, Tipos](/i.b%20Palabras%20Claves,%20Tipos.md)
</li>
<li>
Tamaños y Memoria:
<ol>
<li>
[Tamaño de los tipos Principales]()
</li>
<li>
[`(.py)` Imprimir Tamaños]()
</li>
</ol>
</li>
</ol>
</li>
<li>
[Básicas de Python]()
<ol type="a">
<li>
[Los 3 mosqueteros: `str`, `int` y `list`]()
</li>
<li>
[Prácticas "Pythonistas"]()
</li>
<li>
Espacios de nombres:
<ul>
<li>
- <i>Parte 1.</i> [Sistema de importación]()
</li>
<li>
- <i>Parte 2.</i> [Paquetes - PyPi y Pip]()
</li>
</ul>
</li>
</ol>
</li>
<li>
[Sintaxis](/iii.%20Sintaxis.md)
<ol type="a">
<li>
Especificación del Lenguaje
</li>
<li>
[`(.py)` Sintagmas Principales](/iii.a%20Sintagmas%20Principales.py)
</li>
</ol>
</li>
<li>
[Funciones](/iv.%20Funciones.md)
</li>
<li>
Objetos:
<ul>
<li>
- <i>Parte 1.</i> [Estructura General]()
</li>
<li>
- <i>Parte 2.</i> [Métodos "Mágicos" (__dunder__)]()
</li>
<li>
- <i>Parte 3.</i> [Metaclases y Genéricos]()
</li>
</ul>
<ol type="a">
<li>
[Esquema de Objetos en Memoria](/vi.%20Esquema%20de%20Objetos%20en%20Memoria.png)
</li>
<li>
Ejemplos:
<ol>
<li>
[`(.py)`Lista personalizada]()
</li>
<li>
[`(.py)`Metaclase ""*Singleton*""]()
</li>
<li>
[`(.py)`Creación dinámica de Clases con `type()`]()
</li>
</ol>
</li>
</ol>
</li>
</ol>
<br>
<hr>
<div style="text-align: right">
Expand Down

0 comments on commit 57195d0

Please sign in to comment.