Outils & IDE

Outils & IDE

17 sessions disponibles

06/11/2024 44mn

Session de mentorat "foire aux questions"

Session de 30 min, libre, où vous pouvez poser vos questions.

Thierry CHAPPUIS

Voir la session
02/10/2024 1h24mn

Son propre serveur a la maison (homelab) avec un Raspberry Pi

Nous allons voir ici quelques exemples de projets à réaliser avec son raspberry.
05/09/2024 1h6mn

Session de mentorat TOSA

Dans cette session nous allons revenir sur différents modules : csv, json, collections, sys, urllib. Nous verrons également comment réaliser l'exercice TOSA parmi les plus difficile qui nécessite de déterminer les relations de parenté dans un graphe

Gabriel TROUVÉ

Voir la session
19/06/2024 49mn

Branches Git et héritage Python

Branches dans Git, extension Github VSCode, héritage en POO.

Kévin SILLIAU

Voir la session
14/06/2024 51mn

Dataclasses Python, imports et IDE

Dataclasses, imports de fichiers, PyCharm ou VSCode.

Kévin SILLIAU

Voir la session
30/05/2024 1h25mn

Configurer VS Code pour python

Comment bien configurer VSCode pour Python (ouvert aux débutants).

Alex Traveylan

Voir la session
11/04/2024 1h7mn

Déployer Django et dashboard Raspberry Pi

Déploiement d'un projet Django avec BDD postgres sous Docker avec l'aide de ChatGPT, projet avec Raspberry PI.

Pierre-andré COURBET

Voir la session
18/03/2024 1h27mn

Les mémoires à cœur de ferrite — Une technologie fascinante et oubliée

La mémoire est un des composants centraux des ordinateurs. Les mémoires à cœur de ferrite sont un type de mémoire fascinant, puisque son principe est assez simple, mais très puissant : stocker de l'information avec le magnétisme de petits cœurs de ferrite. Nous allons nous balader entre électronique et informatique pour découvrir comment fonctionnent ces mémoires, qui sont un des premiers type de RAM.
08/02/2024 1h23mn

Déboguer efficacement Python avec PyCharm

Nous allons voir comment faire du débogage avec PyCharm (et un peu de VS Code). - Comment mettre des points de debug. - Comment lancer son script pour vérifier son exécution. - Comment analyser son script pendant le debug.

Thibault HOUDON

Voir la session
01/06/2023 1h0mn

Apps multipages Streamlit et tunnel Cloudflare

- Création d'un app multi pages avec streamlit - stockage en cache d'une variable avec st.session_state - Création d'un tunnel Cloudflare pour déployer une app local sans ouvrir de ports - si on a le temps: présentation de Kuma (outil de monitoring)

Pierre-andré COURBET

Voir la session
06/04/2023 1h31mn

Comprendre UNIX, PyCharm et documentation Python

- Explications autour du système d'exploitation UNIX (liens symboliques). - Explication des environnements virtuels sur PyCharm et les erreurs potentielles avec un système Linux. - Comment lire une documentation : cas de figure de la documentation officielle de Python, pourquoi je ne la recommande pas, et quelles documentations privilégier. - Question de Gabriel par rapport aux chemins d'URL dans Django. - Question sur les conditions générales d'utilisations d'un thème Bootstrap dans le cadre d'un contrat freelance.

Thibault HOUDON

Voir la session
11/02/2023 1h9mn

Composants réutilisables avec les templates Django

Passage en revue des différentes façons de créer des composants avec Django, en utilisant des techniques comme include ou les templates tags : - Création du projet Django sur PyCharm - Inclure un template avec "include" - Explications sur le refactoring de PyCharm - Erreur de récursivité avec include - Envoyer des arguments avec with - Créer un "simple tag" (register.simple_tag) - Créer un nombre aléatoire pour recharger le CSS - Créer un filtre personnalisé (register.filter) - Utiliser le contexte avec takes_context - Inclure un template avec les inclusion_tag - Les limitations du inclusion_tag La documentation de Django sur la création de balises et filtres personnalisés : https://docs.djangoproject.com/fr/4.1/howto/custom-template-tags/

Thibault HOUDON

Voir la session
26/01/2023 1h50mn

Session de mentorat

- Les scratch files dans PyCharm - Les objets avec Python - Introspection avec dir et méthodes "dunder" - À quoi sert l'orienté objet ? - Comment se souvenir de ce qu'on apprend ? - Nom des classes toujours au singulier ? - Exemple avec une classe "Room" - Créer des attributs dans __init__ ou en dehors ? - Une classe par fichier ? Convention ? - Correction / amélioration script POO de Gabriel - Les propriétés

Thibault HOUDON

Voir la session
19/01/2023 1h0mn

Choisir son IDE Python et ses outils

Sujets abordés : - Différence entre Kivy, TKinter et PySide - Quel éditeur entre PyCharm et VS Code ? - Environnements virtuels et IPython - Nomenclature pour un environnement virtuel - Inspecter le code source dans VS Code - Les décorateurs

Pierre-andré COURBET

Voir la session
14/01/2023 2h0mn

Session de mentorat

- Configuration de projet avec PyCharm (création de projet, environnement virtuel, terminal, pip) - Création d'un projet de damier avec PySide6 - Discussion autour de Django + Tailwind ou Bootstrap - LA formation CSS que je conseille : https://css-for-js.dev/

Thibault HOUDON

Voir la session
16/04/2022 1h15mn

Sécuriser un script Python et découvrir PyCharm

Discussion autour de la protection par mot de passe d’un script Python et prise en main de PyCharm, avec un focus sur l’organisation de l’apprentissage au quotidien.

Thibault HOUDON

Voir la session
17/12/2021 56mn

GitHub, Markdown et projet d’horlogerie

Découvre comment cloner un projet GitHub dans PyCharm, organiser la documentation en Markdown et structurer un projet métier autour de pièces d’horlogerie.

Thibault HOUDON

Voir la session

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.