You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
En esta sección encontrarás una cuidadosa selección de recursos recomendados
4
-
para desarrolladores de Python, desde aquellos que se inician en el aprendizaje
5
-
de este lenguaje hasta los más experimentados que buscan profundizar sus
6
-
habilidades y conocimientos. Aquí podrás encontrar enlaces a documentación
7
-
oficial, tutoriales interactivos, libros imprescindibles, posts de blogs
8
-
relevantes y videos tutoriales informativos y prácticos, todos pensados
9
-
exclusivamente para potenciar tu desarrollo como un verdadero "Pythonista".
10
-
11
-
Para los principiantes en Python, recomendamos comenzar por los recursos
12
-
destinados a establecer una base sólida en el lenguaje, como tutoriales
13
-
introductorios, ejercicios prácticos y documentación oficial detallada. A medida
14
-
que avances, podrás adentrarte en temas más avanzados, como programación
15
-
orientada a objetos, clean code, arquitectura de software, entre otros.
16
-
17
-
Para los desarrolladores de Python más experimentados, te proporcionamos una
18
-
lista de recursos refinados y actualizados que te ayudarán a perfeccionar tus
19
-
habilidades y mantenerte al tanto de las últimas tendencias y buenas prácticas
20
-
en el mundo de la programación con Python. Encontrarás libros especializados,
21
-
blogs de expertos en Python, videos de conferencias y tutoriales avanzados que
22
-
te desafiarán a llevar tus habilidades al siguiente nivel. Con estos recursos a
23
-
tu disposición, podrás convertirte en un Pythonista aún más competente y
24
-
versátil en tu campo. ¡Explora y aprende para crecer como desarrollador de
25
-
Python!
3
+
En esta sección, ofrecemos una selección de recursos esenciales para desarrolladores de Python de todos los niveles. Desde tutoriales básicos hasta avanzados, documentación oficial, libros clave, blogs y videos, todo diseñado para fortalecer tu desarrollo en Python. Para principiantes, sugerimos comenzar con fundamentos del lenguaje, avanzando gradualmente hacia temas más complejos como programación orientada a objetos y arquitectura de software.
4
+
5
+
Para los más experimentados, presentamos recursos avanzados que incluyen libros especializados, blogs de expertos, y tutoriales que desafían tus habilidades, manteniéndote al día con las últimas tendencias y prácticas en Python. Estos recursos están pensados para ayudarte a perfeccionar tus habilidades y convertirte en un desarrollador de Python más competente y versátil.
26
6
27
7
**Leyenda:**
28
8
@@ -41,13 +21,64 @@ Los nombres con asterisco al final (*) son con contenido en inglés.
41
21
42
22
## Python Básico
43
23
24
+
### Fundamentos básicos de Python:
25
+
26
+
Estos recursos te ayudaran si realmente no tienes ninguna noción de cómo programar con Python, los tres primeros links son cursos que puedes ver, leer, o llevar mientras que 30 days of Python son una serie de pequeños ejercicios que puedes hacer uno al día y puedes ir aprendiendo con cada ejercicio completado.
fundamentals [label="Fundamentos\nBásicos de Python"];
63
+
fundamentals -> f4;
64
+
fundamentals -> f3;
65
+
fundamentals -> f2;
66
+
fundamentals -> f1;
67
+
}
68
+
}
69
+
```
70
+
71
+
### Estructura de datos y algoritmos básicos:
72
+
73
+
Aquí encontrarás recursos para aprender sobre las estructuras de datos más comunes (listas, pilas, colas, árboles, grafos, etc.) y los algoritmos básicos (búsqueda, ordenamiento, recursión, etc.) que son fundamentales para resolver problemas de programación.
algostruct [label="Estructura de Datos\ny\nAlgoritmos Básicos"];
110
+
algostruct -> as4;
111
+
algostruct -> as3;
112
+
algostruct -> as2;
113
+
algostruct -> as1;
114
+
}
115
+
}
116
+
```
117
+
118
+
### Clean code:
119
+
120
+
En esta sección se proporcionarán guías y mejores prácticas para escribir código limpio y mantenible. Aprenderás sobre la importancia de los nombres significativos, la organización del código, la eliminación de duplicaciones y la simplicidad.
Esta sección incluirá ideas y ejemplos de proyectos básicos que puedes realizar para practicar tus habilidades de programación en Python. Los proyectos pueden incluir desde simples scripts de automatización hasta pequeñas aplicaciones web o juegos.
157
+
158
+
```{sketchviz}
159
+
digraph G {
160
+
graph [fontname="Handlee"];
161
+
node [fontname="Handlee"];
162
+
edge [fontname="Handlee"];
163
+
rankdir=RL;
164
+
165
+
subgraph cluster_basic_python {
166
+
node [style=filled, color=pink];
167
+
style=filled;
168
+
color=lightgrey;
169
+
fontsize = 20;
170
+
171
+
172
+
bp3 [
173
+
label="📹 6 Proyectos de Python Básicos\nCurso Completo Paso a Paso",
0 commit comments