Librairie Standard & Modules

Librairie Standard & Modules

57 sessions disponibles

28/09/2023 1h14mn

Générer des bons de commande avec Python

Exercices de création de bon de commandes .txt depuis un fichier excel. On verra du coup entres autres: - manipulation excel avec pandas - création de fichiers et utilisation de regex - optimisation avec du multi threading

Pierre-andré COURBET

Voir la session
22/06/2023 1h0mn

Concevoir un CRM avec Django et Stripe

Dans cette session de mentorat, Pierre-André explique comment gérer les secrets et mots de passe dans Streamlit en utilisant le module Faker pour générer une base de données avec TinyDB. Il montre également comment effectuer des requêtes dans la base de données et manipuler les données à l'aide de pandas.

Pierre-andré COURBET

Voir la session
15/06/2023 1h0mn

Automatiser Django avec Faker et Excel

Cette session de mentorat aborde plusieurs sujets liés au développement avec Django. On a tout d'abord discuté des progrès des étudiants et des projets sur lesquels ils travaillent. Ensuite, on explore l'utilisation de la bibliothèque Faker pour peupler une base de données avec des données aléatoires. Puis, on se concentre sur la classe admin de Django et on explique comment importer/exporter des données à partir d'un fichier Excel. Pour finir, on présente l'utilisation de la bibliothèque QR code pour générer des codes QR !

Pierre-andré COURBET

Voir la session
08/06/2023 1h0mn

Booster l’admin Django avec filtres et export

On va s'amuser avec l'interface Admin de Django - Afficher les objets Django (même avec Foreign key) dans un tableau editable - La librairie django-import-export pour ... importer et exporter ses objets =D - Filtre DateFiled custom

Pierre-andré COURBET

Voir la session
25/05/2023 1h0mn

Corriger l’ouverture d’un fichier JSON

- Résolution du problème d'un étudiant avec la lecture d'un fichier JSON. - Présentation du projet Django de Gabriel. - Exemples et explications à propos des ReGex.

Pierre-andré COURBET

Voir la session
04/05/2023 1h0mn

Déployer un projet Django avec Docker

- Visite du site d'un étudiant (Christian) - Une sur les fichiers json - Mise en production sur serveur type VPS d'un projet django avec Docker et docker-compose - Ajout de phpmyadmin

Pierre-andré COURBET

Voir la session
23/03/2023 1h0mn

Automatiser résumés Word et labyrinthe en Python

Découvrez comment manipuler des fichiers Word en Python, préparer des appels à l’API ChatGPT pour les résumer et modéliser un labyrinthe avec des arbres.

Pierre-andré COURBET

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
12/01/2023 1h15mn

Compréhensions Python, mémoire et classes

- Revue questions - Comment s'organiser et apprendre efficacement ? - Listes et dictionnaires en compréhension + un mot sur comment le programme gère les espaces mémoires pour les listes et les numpy arrays - Éviter les boucles imbriqués avec products - Les classes et la méthode __init__

Pierre-andré COURBET

Voir la session
03/11/2022 1h31mn

Regex, arguments de script et OpenCV

Découvrez comment valider des emails avec des regex, passer des arguments à un script Python et introduire la détection de motifs avec OpenCV.

Pierre-andré COURBET

Voir la session
20/10/2022 1h22mn

Django avancé : ORM, tâches planifiées et CSV

Session de questions / réponses. Sujets abordés : - Bases de données avec Django - ORM - Cron / cronjob / Celery - Debug d'une application Django - Les exceptions - Lecture d'un fichier CSV et de grandes quantité de données

Thierry CHAPPUIS

Voir la session
13/10/2022 1h7mn

Découvrir Streamlit, Plotly et Pandas

Introduction pratique à Streamlit pour créer des applications data interactives avec Pandas et Plotly, et aperçu des prochaines étapes possibles vers le machine learning.

Pierre-andré COURBET

Voir la session
31/05/2022 1h25mn

Panorama des bases de données et bibliothèques Python

Discussion autour des bases de données : quelle différence entre les différents types de BDD, qu'est-ce qu'un ORM, etc. On aborde également les bibliothèques intéressantes à utiliser avec Python (requests, beautifulsoup, pytes, pillow, pandas, arrow, etc).

Thibault HOUDON

Voir la session
23/05/2022 1h50mn

Session de mentorat

Dans cette session, nous allons parler de la découverte de la librairie standard de Python : comment savoir quel module et quelles fonctions utiliser ? Nous allons également passer en revue les premiers exercices qui ont été soumis par les étudiants pour le premier projet dans la "Classroom" (jeu de rôle). Posez vos questions <a href="https://discord.com/channels/783288986684358678/910283133637754931">sur le serveur Discord</a>.

Thibault HOUDON

Voir la session
02/04/2022 1h24mn

Comprendre Git, pertes de fichiers et imports circulaires

Exploration des problèmes courants avec Git, des disparitions de fichiers après git pull et introduction aux imports circulaires en Python.

Thibault HOUDON

Voir la session
19/02/2022 45mn

Comprendre les opérateurs binaires en Python

Discussion sur les opérateurs binaires Exemples & solutions d'étudiants Discussion sur les tests techniques & certificats Gestion des fichiers avec Python et Windows / Mac / Linux Support écrit du mentorat : https://docstring.notion.site/12-f-vrier-2022-0b577eb563b64c5f8f3bd921373dc98c

Thibault HOUDON

Voir la session
12/02/2022 1h22mn

Gamification, requests et premiers scrapers

Découvre le système de points sur Docstring, les bases de la librairie requests et une première approche du scraping et des expressions régulières en Python.

Thibault HOUDON

Voir la session
Page 2 sur 2

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

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