Si desea profundizar en cualquier cosa relacionada con la programación, omita la semántica asociada con los lenguajes de programación. Todos los lenguajes de programación tienen sus características distintivas y todos están orientados a algún aspecto diferente de la informática.
Sin embargo, al final del día, cualquier buen programador se preocupa más por su lógica, en lugar de usar el código real para expresar esa lógica. Después de todo, esa lógica puede escribirse en cualquier idioma y, aun así, ser funcionalmente equivalente.
Si desea profundizar, sugiero que estudie el estudio de estructuras de datos y algoritmos. Hay varios cursos en línea que pueden ayudarlo con esto (Stanford ofrece un excelente MOOC en Coursera). Siga el curso e intente implementar los algoritmos en Python o en cualquier idioma.
Por último, si por “más profundo” quiere decir obtener una mejor comprensión de las características sintácticas del lenguaje Python y los matices de ejecución de código subyacentes del intérprete de Python, simplemente vaya a la documentación de Python.
- ¿Cuáles son los mejores sitios para retoques de fotografía de productos?
- ¿Dónde puedo publicar mi nuevo sitio web para que la gente lo vea? ¿Hay sitios donde puedo publicar el enlace?
- ¿Cuál es el mejor sitio para ofertar proyectos de software superiores a $ 50,000?
- ¿Dónde puedo encontrar ayuda en línea si tengo problemas con una pregunta algorítmica?
- ¿Cuáles son sus mejores estrategias y tácticas de marketing B2C y de participación del consumidor? Un hilo sobre trucos, consejos, mejores prácticas, sitios web y recursos ‘hacerlo bien’ (ahora).