
Modern Python 101 - Entraînements, est votre terrain de jeu pour pratiquer vos compétences de programmation de base Python. Ce cours contient 20 séances d'entraînement soigneusement sélectionnées qui couvrent tous les aspects de base de Python. Si vous avez suivi mon cours précédent moderne Python 101, vous savez que le contenu est dense et emballé avec beaucoup d'informations!
Ce cours est exactement l'opposé du Python 101 moderne, dans ce cours, je vais d'abord vous poser un problème, peut être un peu difficile à commencer et vous attendre à ce que vous l'essayiez. Si vous pouvez résoudre, c'est génial, sinon alors rien à craindre, les problèmes sont intentionnellement conçus pour que vous ne les obtenez pas lors de la première tentative !! Et de chaque problème, chaque problème a une explication détaillée et une vidéo de solution.
J'ai également sélectionné un problème de Hacker Rank juste pour vous donner une idée de la façon d'approcher ces plateformes. Cela vous aiderait également à résoudre des problèmes avec des plateformes de défis de codage similaires à l'avenir.
Pensez-y comme ceci - c'est votre travail de résoudre le problème et c'est mon travail de rendre la tâche aussi difficile que possible!
Donc, ce qui compte vraiment pour vous, c'est de persist tout au long du cours et à la fin du cours, vous auriez appris beaucoup plus qu'auparavant! Alors que je vous pose un problème, je m'attendrais à ce que vous recherchiez en ligne des concepts supplémentaires, parcourez des articles de sites Web comme Stack Overflow ou Documentation officielle Python et essayez de trouver une solution.
Le simple fait de résoudre ou de ne pas résoudre le problème n'a pas d'importance ou du nombre de pas qu'il a fallu pour résoudre le problème n'a pas d'importance, ce qui compte - comment avez-vous abordé le problème? Comment avez-vous décomposé le problème? Avez-vous pu visualiser conceptuellement la solution? N'oubliez pas qu'un programme de travail est beaucoup plus important que le programme concis ou rapide!
Je vous conseille de ne pas dépenser plus de 45 à 60 minutes sur un problème, si vous êtes en mesure de les obtenir en partie, peut-être que passer un peu plus de temps pourrait avoir un sens. Si vous passez beaucoup plus de temps que cela, je vous recommande de regarder la solution et de réessayer le problème par vous-même.
À la fin de votre tentative, vous pouvez toujours comparer votre réponse avec les solutions, mais n'oubliez pas que mes solutions ne sont pas les seules solutions , vous pouvez avoir une approche différente qui est complètement acceptable, ce qui compte, c'est le résultat.
Ces séances d'entraînement couvrent presque tous les sujets que nous avons appris dans le Python 101 moderne, à l'exception de la gestion des erreurs et des packages et les séances d'entraînement sont principalement conçues pour tester votre logique et votre raisonnement.
Ces séances d'entraînement sont conçues pour Python Beginners ou pour quiconque souhaite pratiquer leurs compétences fundamental de programmation Python.
Chaque Workout est spécifique à un sujet Python particulier et cible principalement un concept à la fois.
Persistez simplement dans vos efforts, des solutions suivront!
J'aimerais entendre vos commentaires! Et j'aimerais aussi savoir si vous êtes intéressé à apprendre d'autres sujets de ma part.
Site Web - www.octallium.com
Twitter - @octallium
YouTube - Octallium