
Modern Python 101 - Entrenamientos, es su patio de recreo para practicar sus habilidades básicas de programación de Python. Este curso contiene 20 entrenamientos cuidadosamente seleccionados que cubren todos los aspectos básicos de Python. Si ha tomado mi curso anterior Modern Python 101, ¡entonces sabe que el contenido es denso y está lleno de mucha información!
Este curso es exactamente lo contrario de la Python 101 moderna, en este curso, primero voy a lanzarle un problema, puede ser un poco difícil para comenzar y esperar que lo intente. Si puede resolver, entonces es increíble, si no, entonces todavía nada de lo que preocuparse, ¡los problemas están diseñados intencionalmente para que no los obtenga en el primer intento! Y en curso cada problema tiene una explicación detallada y un video de solución.
También he seleccionado algún problema de Hacker Rank solo para darle una idea de cómo abordar estas plataformas. También le ayudaría a continuar con problemas con plataformas de desafíos de codificación similares en el futuro.
Piénselo así: ¡es su trabajo resolver el problema y es mi trabajo hacerlo lo más difícil posible!
Entonces, lo que realmente le importa es persist durante todo el curso y al final del curso habrías aprendido mucho más que antes. A medida que le presento un problema, esperaría que busque conceptos adicionales en línea, explore artículos de sitios web como Stack Overflow o Python Documentation e intente encontrar una solución.
Simplemente resolver o no resolver el problema no importa o cuántos pasos tomó para resolver el problema no importa, lo que importa es: ¿cómo abordó el problema? ¿Cómo descomponiste el problema? ¿Pudiste visualizar conceptualmente la solución? ¡Recuerde, un programa de trabajo es mucho más importante que el programa conciso o rápido!
Le aconsejaría que no gaste más de 45-60 minutos en un problema, si puede hacerlo parcialmente correcto, tal vez pasar más tiempo podría tener sentido. Si está pasando mucho más tiempo que eso, le recomendaría que vea la solución e intente nuevamente el problema por su cuenta.
Al final de su intento, siempre puede comparar su respuesta con las soluciones, pero recuerde que mis soluciones no son las únicas solutions , puede tener un enfoque diferente que sea completamente aceptable, lo que importa es el resultado.
Estos entrenamientos cubren casi todos los temas que aprendimos en Modern Python 101, excepto por el manejo de errores y los paquetes, y los entrenamientos están diseñados principalmente para probar su lógica y razonamiento.
Estos entrenamientos están diseñados para Python Beginners o para cualquier persona que quiera practicar sus habilidades fundamental de programación de Python.
Cada Workout es específico de un tema particular de Python y se dirige principalmente a un concepto a la vez.
Solo persiste en sus esfuerzos, ¡seguirán soluciones!
¡Me encantaría escuchar tus comentarios! Y también me encantaría saber si estás interesado en aprender otros temas de mí.
Sitio web - www.octallium.com
Twitter - @Octallium
YouTube - Octallium