Vivre de Python et Django ? C’est possible !
Du contenu de fond conçu pour renforcer vos compétences avec le langage de programmation le plus abordable du moment, entreprendre sur le web avec Django et changer de vie
Vaincre la page blanche et résoudre les problèmes avec aisance
Apprendre à développer pour le web avec Python et son écosystème
Créer son projet d’entreprise dès le démarrage
Gérer et automatiser son business avec Python
Qui suis-je ?
Je m’appelle Thierry et je vis en Suisse. J’ai découvert le langage de programmation Python en 1999. J’étais loin d’imaginer que ça allait changer ma vie et qu’il serait 20 ans plus tard le langage le plus utilisé au monde. Aujourd’hui, j’enseigne la programmation avec Python dans une haute école d’ingénierie à Fribourg depuis 2008 et en mentorats individuels sur le web depuis 2016.
J’ai créé le blog PlacePython pour aider les apprentis développeurs à entreprendre avec leurs nouvelles compétences en Python et à bâtir de nouvelles sources de revenus grâce au web.
Retrouvez-moi ici pour apprendre à donner vie efficacement à vos idées, à découper les problèmes avec aisance et à créer de la valeur pour vos clients dans le respect des bonnes pratiques de Python et de Django.
Pipenv et Pipx : Les super-héros de la gestion des dépendances Python
Si vous travaillez sur des projets Python, vous savez à quel point la gestion des dépendances peut être fastidieuse et parfois complexe. C’est encore plus vrai lorsqu’on débute avec python. C’est là que Pipenv et Pipx entrent en jeu. Pipenv vous permet de gérer facilement les dépendances de votre projet, tout en séparant les environnements de développement, test et production.
Pipx, quant à lui, vous permet d’installer des outils de ligne de commande et des applications autonomes de manière globale, sans affecter les autres paquets installés sur votre système.
Programmation orientée objet en Python : les bases essentielles pour débuter
Démarrer la programmation orientée objet (POO), que ce soit avec le langage de programmation Python ou avec un autre langage, est souvent perçu comme une étape difficile dans l’apprentissage de la programmation. L’usage des classes renferme en effet des mécaniques variées qui peuvent nous déstabiliser lorsqu’on brûle les étapes.
Cette article a pour objectif de démarrer en douceur avec la programmation orientée objet en Python en posant ses concepts les plus importants.