Session du 25 juin 2024 à 20h00
Bases du Langage
TOSA & Certifications
DevOps & Environnement
Librairie Standard & Modules
Deviens membre Premium magic_button
Cette session de mentorat est réservée aux membres Premium. Rejoignez-nous pour accéder à toutes les rediffusions des sessions de mentorat !
Premium
- check +100h de formations
- check +180 exercices de code
- check +100h de mentorats en rediffusion
- check 20 projets
- check Mentorats groupés hebdomadaires
- check Support individuel avec nos mentors
Maîtriser les environnements virtuels Python
Environnements virtuels (venv), charger un projet open-source sans erreurs.
00:00:00 :Bonsoir tout le monde, bon début de semaine à tous. Première session de lasemaine, il me semble que Pascal je crois que je vous ai jamais vu avant, du coup bienvenue.
00:00:14 :Et puis voilà donc petite session, ouais ? Ouais non j'étais, j'ai pas parlé mais j'étais là lasemaine dernière. D'accord ok, c'est peut-être pour ça que je n'avais pas remarqué alors autant pour
00:00:26 :moi. Ok bah du coup voilà, petite session hebdomadaire, si vous avez des questions,des sujets que vous voulez aborder, des exercices que vous voulez réviser, projets, ce genre dechoses, il ne faut surtout pas hésiter, c'est pour ça, n'hésitez pas à me dire si vous voulez qu'ontraite d'un sujet, d'un exercice en particulier et comme ça on peut voir ça ensemble. Moi
00:00:47 :personnellement je n'ai pas un problème avec les exercices, en général ils sont faciles,ça dépend, c'est juste qu'il faut apprendre le cours etc. Les exercices sont raisonnables,
00:00:59 :c'est pas très très compliqué. Moi ce qui m'embête avec Python c'est les librairies.Ouais ? Ça ce qui m'embête c'est que je trouve pas mal de projets lorsque j'essaie d'installer
00:01:12 :ces librairies et je vois souvent des dépendances entre les librairies et du coup en faisant lapartie environnement c'est le classique pour avoir un environnement de travail adéquat maissouvent je retrouve des problèmes. Malgré cela, si je l'installe dans le système ou avec
00:01:36 :l'environnement virtuel, c'est presque la même chose. Des fois avec les versionning et je,parce que des fois je retrouve un problème avec la version Python, c'est que par exemple labibliothèque a été installée avec un Python 3.9, 3.5 etc et du coup je trouve des conflits en
00:01:55 :faisant l'installation de la bibliothèque et c'est souvent la merde. A chaque fois je me bloque etje laisse tomber. J'ai pas trouvé de solution comment remédier à cela, soit je fais mal
00:02:09 :l'environnement virtuel ou de toute façon j'ai un petit souci là dessus. On est d'accord qu'on estdans un contexte où c'est quand tu prends des projets qu'hésites déjà, que tu récupères surGitHub, ce genre de choses et que tu parles. En général, la meilleure chose à faire pour ce
00:02:29 :genre de projet, pour ne pas avoir de problème, c'est que si tu as de la chance, il y a unrequirements en fichier et tu essayes de regarder sur le repo, soit dans les ancienscommits, soit dans le readme, soit peut-être dans les issues, de voir avec quelle version de Python,
00:02:48 :aussi par rapport à la date c'est à laquelle il a fait ses premiers touches etc, à quelle versionPython ça correspond. Comme ça tu peux déjà setup ton environnement virtuel sur cette version de
00:02:58 :Python là et ensuite de regarder du coup quelle version des trucs qu'il utilise, soit avec sonrequirements, soit pareil en regardant à peu près la date où il a fait ses commits, tu peuxregarder si ça correspond à peu près à quels relays de telle ou telle bibliothèque et à ce
00:03:12 :moment là tu peux te construire ton propre requirements à toi en indiquant par exempleégal égal la version que le mec a utilisé. Comme ça tu te retrouves vraiment avec le même setup
00:03:22 :d'environnement que le projet que tu as téléchargé. Aujourd'hui la plupart des projets ont lerequirements dans la liste des fichiers, donc là tu as juste à faire ton type install-rrequirements dans ton environnement virtuel et normalement tu n'es pas censé avoir de soucisau niveau des dépendances parce que c'est des versions que le mec a mis. À ce moment là il
00:03:40 :faut juste faire attention à la version de Python que ce soit bien la même. Je faisais souvent çaavec l'install des requirements, le fichier requirements, mais pas mal de fois je meretrouve avec un problème et la majorité du temps, des fois c'était les versions Pythonqui sont différentes. J'ai la version, la dernière version de Python et même le problème c'est que
00:04:04 :ces versions qui sont des anciennes versions de Python et même sur le site officiel de Python,ils ont enlevé le fichier d'Azpane. Non, tu peux quand même les retrouver.
00:04:14 :Tu peux les retrouver, mais tu peux les retrouver, juste qu'elles sont un peu plus cachées.Et tu peux quand même normalement les retrouver.En fait non, même si elles ne sont pas tant cachées que ça, sur la page download tu les as,je t'envoie le lien et tu les as directement. Je vais vous faire un petit partage.
00:04:50 :Tu peux directement retrouver les anciennes, tu vois là j'ai la 3.12,mais je peux aller chercher de la 3.10, je peux aller chercher de la 3.11, de la 3.9,
00:05:00 :tu vois t'en as pas mal en fait, tu peux quasiment toutes les retrouver.Mais si je m'en rappelle bien, il n'y a pas le fichier exe pour le setup, c'est juste le codesource, si je m'en rappelle bien. C'est ce que j'ai vu, peut-être que je me trompe.
00:05:17 :Il y a un security bug fixe. Oui c'est ça, c'est que derrière il n'y a pas le fichierd'install dedans. C'est ce que j'ai trouvé une fois. Il y a des problèmes de sécurité,
00:05:38 :oui exactement, avec des problèmes de sécurité, c'est bloquant. C'est pour ça,ça m'a embêté et je sais très bien que peut-être je ne fais pas la bonne démarchepour installer les bibliothèques aussi, peut-être. Pour les bibliothèques, la démarche en soi,
00:05:59 :le meilleur moyen pour ne pas trop tromper, c'est avec l'environnement virtuel par exemple.Avec l'environnement virtuel, est-ce que tu utilises quoi pour cet environnement virtuel ? Est-ce
00:06:11 :que tu les fais directement avec par exemple Picharm ou est-ce que tu les fais à la main ?Les deux, soit avec Picharm, soit avec le Activate, soit en utilisant le script.
00:06:21 :Oui le sourcebinactivate. Moi j'avoue que j'utilise que ça,parce que du coup j'utilise plus Picharm moi, mais j'utilise que le sourcebinactivate etj'ai jamais eu trop de problèmes. D'accord, si tu as le temps, est-ce que tu peux juste me
00:06:36 :faire un petit aperçu comment tu fais, juste rapidement, si tu as le temps, sinon on passe.Oui, je vais me foutre dans un dossier qu'on s'appelle...
00:06:49 :Hop, tu joues classiquement, tu te fais un piton. Moi j'utilise VN en général et puis je vais l'appelerVN. Je vais attendre un petit peu. Après tu fais source,
00:07:39 :je pense. Je ne le trouve pas. Non, FLS. Je pense qu'il y a un script comme ça.Je n'ai pas mon dossier bin, attendez.Alors Kevin, je pense qu'il met dans le script, je crois, si tu mets source.
00:08:10 :Dans le script ? Oui, dans le script, oui.Activate. Activate.Là, tu es avec PowerShell, donc tu peux utiliser le PSA.C'est vrai qu'il m'embête, je suis avec PowerShell.
00:08:31 :Pareil, tu es aussi avec PowerShell. Il faut utiliser le activate.Je suis trop habitué à mon Mac, on me prend des mauvaises habitudes.Voilà, on va y arriver. C'est avec le script PowerShell sur Windows.
00:09:07 :Et puis après, tu installes directement quand tu te trouves dans le dossier avec ton Requirements.Moi, je n'ai jamais eu trop de soucis avec ce truc-là. Après, moi, je suis sur Mac.
00:09:17 :Avec Mac et Linux, je ne pense pas qu'il y ait le souci. C'est le souci au niveau Windows.Oui, c'est ça. Pour vraiment développer, je n'ai jamais eu trop de soucis.
00:09:39 :Du coup, parce que je n'utilise pas Picharm.Après, par exemple, si je me crée un...T'as des idées de livrager, là?Pas une d'ace.Je suis rouillé.
00:10:19 :C'est pas dans le bon dossier.Pas de l'adresse? D'accord. On va lui spécifier une version, alors?Même si tu ne mentionnes pas la version, je pense qu'il va prendre la dernière.
00:10:50 :Il n'y a pas l'air d'avoir de problème, non?T'as des problèmes avec tes bibliothèques en particulier qui sont récurrentes?Non, ça dépend des projets. Ça dépend des projets pas mal de fois.
00:11:11 :Mais c'est un problème que je rencontre souvent. C'est pour ça que j'ai posé la question.Je sais que moi, je n'ai jamais eu de problème avec VNV.
00:11:21 :Mais des fois, s'ils n'ont pas de requirements,j'essaie de regarder par rapport à la date à laquelle le projet a été mis sur GitHub,ça correspond à quelle version de Python.
00:11:32 :Au pire, même si ce n'est pas sur le site officiel,je pense qu'il y a des sites à peu près sûrs pour télécharger d'anciennes versions de Python.
00:11:39 :D'office, si je veux utiliser sans l'environnement virtuel,c'est souvent un bug. Ça ne matche pas avec les versions que j'ai.C'est récurrent.C'est récurrent. C'est pour ça qu'il faut utiliser des environnements virtuels en règle générale.
00:11:57 :Avec PyCharm, t'as des problèmes aussi?Oui, pareil. C'est pour ça que ça m'a embêté à chaque fois.Si tu n'as pas de requirements ou que tu précises la version que le mec utilise,il va t'installer la dernière par défaut.
00:12:17 :Et souvent, d'une update à l'autre,il y a des codes qui vont différer au fur et à mesure de la librairie.Quand ça va être update, tu vas te retrouver avec des problèmesoù des lignes de code ne marcheront plusparce que le code n'est plus supporté par la librairie.
00:12:32 :C'est vrai que si dans ton projet, il n'y a pas de requirements,c'est vite compliqué.Tu peux essayer d'ouvrir une issue sur le repo du mecet avec de la chance, il te répond pour dire quelle version il a utilisé.
00:12:43 :Sinon, tu essaies de regarder la dateet tu essaies de regarder par rapport à la librairiesi ça correspond à peu près à quelle date.
00:12:49 :Et en général, une ou deux versions minaires près,tu n'as pas trop de problèmes.C'est surtout un changement majeur de version.Par exemple, imaginons que Panda a le projet sur 0.14.1.
00:13:01 :Je pense que si tu te mets en 0.15.2, tu n'auras pas trop de problèmes.C'est si tu vas les taper en 1.1 ou en 2.1 que tu vas avoir des problèmes.
00:13:08 :Donc en vrai, je pense que tu peux te fier à la dateà laquelle il a pushé les fichiers en question sur Githubpour regarder si ça correspond à quel updatesur ta librairie.
00:13:23 :D'accord.Sinon, il faut avoir un requirement.En général, tu n'as jamais de soucis si la version est précisée comme ça.Si le mec a vraiment son projet avec les versions précisées comme çaet que tu utilises la bonne version de Python,normalement, tu n'as pas de problème.
00:13:42 :D'accord.À part te conseiller ça, j'avoue que moi ça m'est peu arrivé.Et le peu que ça m'est arrivé,j'ouvrais une issue sur le Github du mec sur le repoet je lui demandais quoi.
00:13:56 :Ça marche.Je ne pourrais pas te conseiller plus que ça malheureusement.Désolé.J'ai une question précise à propos de Ubuntu.J'ai perdu l'MP dans le terminal, comment faire ?
00:14:15 :Est-ce qu'il y en a qui sont sur Linux et qui peuvent l'aider ?Oui, s'il vous plaît.C'est tout nouveau pour moi.C'est quoi le problème ?
00:14:24 :J'ai installé Linux parce que j'ai un Windows.Sous Windows, j'ai installé Linux.Et quand je suis dans le terminal Ubuntu,j'essaie un mot de passe.
00:14:36 :Après, je ne m'en suis pas souvenu le lendemain.Et là, je ne sais pas comment le recover en fait.Ah oui, tu as Ubuntu en mode terminal seulement ça ?
00:14:43 :Oui.C'est le mot de passe route ?Oui, c'est à la base.Dès que je veux faire quelque chose,je dois aller dans des dossiers ou autre,et j'ai trois erreurs chaque fois.
00:14:55 :Est-ce que tu as du contenu intéressant sur ce Ubuntu ou pas ?Non, je n'ai rien encore.Je n'ai pas travaillé sur ça.Tu peux juste le reset.
00:15:06 :Et normalement, il y a une manip à faire.C'est un peu compliqué.Le plus simple, c'est de reset.C'est réinstaller Ubuntu derrière.Je vais faire ça.
00:15:16 :J'ai pensé à le faire aussi, mais je me suis dit qu'il y a peut-être une autre manière.Il y a une manip, mais c'est un peu compliqué.
00:15:21 :En dual boot ou en machine virtuelle ?En machine virtuelle.À ce moment-là, ne t'embête pas.Ça ira plus vite.Même si tu es en machine virtuelle,tu peux installer directement, téléchargerune version préinstallée directe sur machine virtuelleet tu l'utilises direct.
00:15:40 :Sans installation, sur rien du tout.C'est super.Ce sont des bons conseils.Je ne voulais pas le reset parce que c'était long.Télécharge juste une version adaptée à ta version virtuelle.
00:15:53 :D'accord.Par exemple, si tu utilisesla version de...Comment j'ai oublié le nom ?Oracle.J'ai oublié.Je ne sais pas.VMware ?Non, c'est l'autre.
00:16:12 :C'est l'autre de VirtualBox.Il y a VMware et VirtualBox.Par exemple, sur le site de Kali Linux,tu as les versions de toutes ces machines virtuelles.
00:16:22 :D'accord.Attends, je vais te chercher ça.Là, j'y suis.Ça dépend quel émulateur tu utilises.Normalement, ce que tu fais,sur le download,tu as plusieurs versions des machines virtuelles.
00:16:37 :OK.Kali de...Tu as le lien, là, si tu peux partager ?Je vais partager.Là, par exemple, sur VirtualMachine,tu choisis quelle virtual machine que tu veux.
00:16:50 :Là, par exemple, en virtual machine,tu peux utiliser soit VirtualBox,VMware, Hyper-V, KEMU,ce que tu veux.Comme ça, tu t'embêtes pas avec...D'accord.C'est génial.
00:17:08 :Je te remercie.Je vous en prie.T'es sur VirtualBox,ou t'es sur autre chose ?Je comprends pas.Qu'est-ce que tu utilises pour tes machines virtuelles, Axel ?
00:17:28 :Je sais pas.Là, je saurais pas te répondre à cette question.Je pense que c'est...Non, je sais pas, en fait.Comment je fais pour savoir ?
00:17:38 :L'application que tu utilises.Ah, l'application.Attends, elle est là.C'est Ubuntu, je crois.Je sais pas si c'est ça que tu veux savoir.Non, c'est pas Ubuntu.
00:17:50 :Ah, oui, je sais.C'est bon, je vais sur mon bureau.C'est...Regarde.C'est cette application-là, je veux dire.T'as une application comme ça pour tes VM.
00:18:02 :Attends, je reviens.T'en as d'autres ?Ouais, ça, c'est VirtualBox.C'est peut-être VMware.Je vais galère parce que j'ai pas de suivi.Est-ce que c'est celui-là ?
00:18:14 :Euh...Oui, ouais.C'est celui-là ? Ok.Attends, je te donnerai directement du support Ubuntu pour ce truc-là.D'accord.Ok.Pour l'installation, etc.Derrière.Pas de problème.
00:18:32 :Génial.S'il te plaît, Khalil. Allô ?On t'entend, celui-là.Oui, l'image que Khalil a partagée,ça décharge. Dès que je télécharge l'image,je l'installe directement.
00:18:44 :Je peux dessiner. Je n'ai rien à...Non, t'as rien à faire.C'est juste que tu lui donnes l'image à partir de l'image.Tu lui dis que tu veux l'installer à partir d'une image.
00:18:52 :Et automatiquement,tu lui mentionnes juste les fichiers imageset ça te lance direct.Ok, super. Je ne savais pascette manière d'installer.Merci.Est-ce que j'ai un point ISOsur mon PC pour vous montrer ?
00:19:08 :Comme ça.Ah.Non, je cherche sur mon PC,mais je ne pense pas.Est-ce qu'il y a d'autres questionsque vous voulez voir ?Oui, Kevin.
00:19:26 :J'ai une question par rapport à la question de Khalilsur les packages.Surtout les versions, par exemple.Oui.Parce que je vois souvent,quand je faisune application sur Python3.10,
00:19:42 :et queà la prochaineou dans le futur,j'utilise Python 3.11et que je veuxun peu modifier moncode qui est dans Python3.10.
00:19:58 :T'as quoi ? T'as deux environnements virtuelsdifférents, chacun avec une version Python différente ?Non.C'est genre...Oui, un peu. Mais je veux, en fait,
00:20:08 :j'ai 3.10, mais je veuxboucler sur 3.11.Tu veux le migrer sur 3.11 ?Voilà, oui. Mais les packagesqui sont installés sur 3.10,est-ce qu'ils vont dépendre de 3.11 ?
00:20:20 :Ou bien il faudra que j'installeles mêmes versions de 3.11, les packages ?Non, je pense qu'il va falloirque tu réinstalles les packagesavec ton environnement virtuel, on est d'accord.
00:20:30 :OK.Ton projet, là,il est sur environnement virtuel 3.10et tu veux le passer sur environnement virtuel 3.11.Oui, effectivement.Quand tu feras ton nouvel environnement virtuel 3.11,
00:20:42 :il faudra que tu réinstalles tes packagesavec le requirement sur ton nouvel environnement virtuel 3.11.Ils ne seront pas installés par défaut.OK.Et pareil,de même que si jamaisc'est sur ton PC à toi et pasen truc virtuel,chaque version Pythona ses propres packages d'installersur un endroit différent.
00:21:04 :Oui, d'accord.Imagine que tu veux maintenant installer Python 3.11sur ton PC,c'est pareil, il faudra aussique tu réinstallesles packages pour la 3.11.
00:21:16 :OK.Je vaispartager un GitHubsurun logiciel que je me rappelletrès bien que j'avais un souci avec celui-là.Quand j'utiliseDocker, ça fonctionne pour moi.
00:21:32 :Par contre, lorsque j'ai essayé sur ma machine,ça ne marchait pas.Ça, par exemple ?Malgré les requirements ?Oui.Il y a trois mois, donc j'imagineque ça doit être du Python 3.12.
00:21:50 :C'est avant.C'est avant. C'est marqué.Ça marche pour tous les versions de Python.Oui, mais à partirde 3.9, je pense, ou 3.8,si je me rappelle bien, c'était ça.
00:22:02 :T'as installéFFmpeg ou pas, en local ?Oui.Ça, c'est installé en dehors.Oui, j'ai enlevé ça.OK.Et là, tu es sur Windows ?
00:22:22 :Oui.T'as aussi fait ça ?Tu as extrait l'archiveet est-ce que tu as ajouté le répertoirede l'archive ?Non, je ne pense pas que je l'ai fait.
00:22:40 :Je me rappelle.Le problème vient peut-être de là, du coup.C'est fait pour fonctionner avec Docker.Oui, avec Docker,ça a bien fonctionné.Ça, c'est marqué la version Python.
00:22:58 :Docker 3.11.Ça a été changé.C'était avant. Il l'a changé.OK.OK.Je vais regarder vite fait.Il n'y a pas de dossier bin.Ah non, c'est FFmpegqu'il faut que tu installes.
00:23:34 :Ça, quand tu vas le télécharger,tu télécharges le buildet du coup, le dossier binde l'archive de FFmpeg,tu l'ajoutes à ton système basedans tes variables d'environnement.
00:23:46 :Et du coup, FFmpeg,tu pourras l'utiliser en ligne de commande du coup.Et du coup, à ce moment-là, ça marcherapour ton script.OK.Non, mais ce n'était pas ça.
00:23:58 :C'est que j'avais un souciau niveau des bibliothèques,si je me rappelle bien.Il y en a une qui ne fonctionnait pas ?Oui, c'était ça qui...
00:24:08 :Je ne me rappelle plus laquelle,mais il y avaitune version qui ne fonctionnait pas.Télécharge l'application.C'est ça.Je vais regarder avec quelle version.
00:25:16 :Ça a bien fonctionné chez toi.3.10, oui.Toi, rien qu'à l'installation,ça ne marche pas ?Oui, c'était ça.Parce que je n'ai pas utilisél'environnement vertueux.
00:25:32 :Ah, OK.C'est ça.C'est ça.C'est ça.C'est ça.Ah, OK.Utilise-en déjà.Et vois si tu as un problème.D'accord, oui.Il y a beaucoup d'avantagesd'utiliser l'environnement virtuel.
00:25:54 :Ça te permet d'isoler tes dépendances projet par projetet justement d'éviterde te retrouver avec des conflitssi tu utilises des versionsd'une librairie différente.
00:26:04 :Par exemple, une de ces librairies-là,tu l'avais déjà installée avantdans une autre version et ça pose problème.Oui, c'était ça.Au moins avecun environnement virtuel,tu es sûr de ne pas avoir de problème.
00:26:18 :Avec l'environnement virtuel,tu as vu, je n'ai pas de problème même sur 3.10.Oui, ça marche.Je vais réessayer ça.J'ai essayé chez moi.Oui, du coup.
00:26:42 :J'avais réussi à retrouver un fichier ISO tout à l'heure.Comme ça, je peux le montrer pour la machine virtuelle.Là, c'est un Windows, maisc'est un virtuel pour ceux qui s'intéressent.
00:26:50 :Non, ce n'est pas nouvel.C'est ici.Ah oui, non.C'est pas les ISO, donc c'est bien créé.Non, ce n'est pas une ISO.Il faut la version...
00:27:18 :Ah, si, si.Ce n'est pas les ISO,VirtualBox. J'utilise VMware d'habitude.Non, je ne pense pas que c'est...Tu utilises VirtualBox...VirtualBox...VirtualBox...Pour les ISO ?
00:27:40 :Non, ce n'est pas les ISO, je pense.C'est peut-être pour ça, alors.Ce n'est pas les ISO.Il prend les VBox et les...Oui.Et les OVA et OVF, oui.
00:27:52 :Les ISO, c'est pourinstaller manuellement.Je ne vais pas pouvoir faire l'exemple, maissinon, en général, on va étaler le site.Vous avez le download pour chaquetruc différent. Si je prends l'exemple de
00:28:06 :Kali, je dois l'avoir en OVAou en match, je pense, du coup.Elle a 3Go, oui.Oui, vous avez pour chaque truc, quoi.3Go, ça va être un peu long.
00:28:20 :Pour ARM, maintenant.C'est cool.Justeune petite question, s'il te plaît.Avec Picharm etl'environnement virtuel, normalement, par défaut,il l'active. Si je l'ai activé,
00:28:38 :par défaut, en créantun nouveau projet,comment dois-je fairepour désactiver cetenvironnement qui est attaché direct avecPicharm?J'imagine que tu dois pouvoir le fairevia le terminal.
00:28:54 :Tu crées ton terminal et ton terminalsera dans l'environnement virtuel par défaut.Ettu le désactives, quoi.En ligne de commande, comme dans unenvironnement virtuel classique.
00:29:08 :Ça utilise VNV de Picharm en défaut,il me semble. Oui, oui, c'est VNV.Tu vas pouvoir le désactiver commetu désactives un environnement virtuel classique via le terminal.
00:29:16 :Je crois pas que t'aies le bouton pourle désactiver, ou quoi.J'ai pas utilisé Picharm,mais je pense que dans tous les cas,si c'est VNV, tu peux le désactiveren ligne de commande.
00:29:28 :D'accord.Y'a d'autres questions?Moi, non.C'est juste ça qu'il y a.Ouais, ouais, mais en général,normalement si t'as un VNV et que les versionssont précisées dans un environment,t'es pas censé avoir de problème.
00:30:02 :Là, t'as vu, celui-là, j'ai pas de problème.Même avec une version de Python qui n'est pas celleutilisée, j'ai pas eu de problème d'installation.Ouais, ouais, c'est ce que j'avais, ouais.
00:30:10 :Faut juste prendre le réflexe d'utiliser desenvironnements virtuels.Ouais, ouais, c'est ça.C'est ça.D'avoir un environnement par projetet pas tout mélanger.D'avoir des versions différentes pour tel ou tel projet.
00:30:24 :Ouais, c'est ça.Y'avait d'autres questions,d'autres sujets à aborder,ou des exercices que vous voulez réviser peut-être?Ouais, ouais, ouais.C'est ça, c'est ça.C'est ça, c'est ça.
00:30:46 :Réviser peut-être?Je sais pas si vous avez vu,celui-là,il vous a envoyé un message, normalement, Thibaut,c'est un Toza CPF, quoi.Quand je dis Toza, je regroupe tout.
00:31:02 :Vous allez dans,je vais vous montrer.Vous allez dans Toza,vous allez dans Tableau de bord,bon, moi j'en ai pas, mais si vous allez ici, normalement,vous devriez avoir quelque chosecomme ça.
00:31:18 :Maintenant, vous pouvez retrouvervotre suivi de votre dossier Toza.Avec votre moment d'inscription,comme ça vous avez un petit peuun aperçu dequand vous devez faire chaque truc.
00:31:34 :Quand il y a l'appel,quand l'examen est prévu, etc.Et vous avez aussi vos tâches qui vous sont attribuées.Donc souvent des exercices qu'on vous donne, etc.
00:31:42 :Donc voilà, ça a été mis en place hier.Normalement, vous y avez tous accès.Ouais, dis-moi Kévin,les tâches qu'on a à faire,j'en ai jamais vu là.
00:31:56 :Si tu vas icidans Toza, Tableau de bord.Ouais, j'y suis, c'est bon.Voilà, et ici dans tâches, t'as rien ?C'est où tâches ?
00:32:06 :J'ai progression dans le parcours.Tâches, zéro.Donc les tâches, t'as zéro ?C'est-à-dire que j'ai dû le faire.C'est connecte ton compteDiscord avec Docstring.
00:32:18 :Regarde la formation de bienvenue.Bon ok, ça c'est fait.Et réalise les quatre tests de compétences.Et puis c'est tout.Donc depuis ce temps-là,je suis la formationbasse de Python.
00:32:32 :Et puis,j'en ai eu d'autres.On en rajoute au cas par cas,suivant les étudiants,dans la formation,on va venir donner des exercices supplémentaires.
00:32:44 :Pour te montrer,si tu es sur le Discord,l'autre jour,pour le Toza par exemple, il avait donnéune liste d'exercices à faire.Là, tu vois.
00:32:56 :Donc il avait donné par exempleune liste d'exercices à faire.Maintenant on va pouvoir vous le proposer directement via le siteau cas par cas personnel.
00:33:04 :Tu veux dire que les exercices,il aurait fallu que je pense à l'arrêt dans le Discordpour qu'il y ait des exercices à faire, c'est ça ?
00:33:10 :Oui, c'est pour ça. Mais sauf que vu que tout le monde n'est pasforcément encore très à l'aise avec Discord,Thibaut a développé ça ces derniers jours.
00:33:16 :Et comme ça, on va pouvoir vous attribuerles tâches directement sur le site pour que tout soit centralisé sur le site.Après, c'est quand même important de regarder Discordde temps en temps.
00:33:24 :Et nous aussi, en tant queje peux très rapidement vous montrer,mais en tant queadministrateur,nous on a du coup maintenantun dossier un peu plus suivi.
00:33:36 :Tu fais partie du CPF toi Pascal ?Oui, tout à fait.Parce que je suisà 70% et je n'ai toujours pas eu de tâches spéciales.
00:33:44 :70% exactement.Et tu vois,moi pareil, je peux t'envoyer des mails, etc.Je peux savoir où tu en esau niveau des examens, tout ça.
00:33:54 :Et donc ça, ça va nous permettre, je sais où tu en esquand tu fais tes exercices.Et grâce à ça, moi et Thibaut, on va pouvoir te donneron va pouvoir savoir où tu en es,est-ce que tu as du mal par exemple sur certaines choses.
00:34:04 :Tu vois par exemple,si tu as du mal sur les niveauxavancés, experts,des trucs que tu as, on peut te donnerdes exercices là-dessus, ce genre de choses.
00:34:14 :Avec maintenant le nouvelaccès que vous avez là, on va pouvoir vous attribuerdes tâches un peu personnelles et vous faireun meilleur suivi personnel.
00:34:22 :Mais quand tu sais que j'ai du mal sur quelque chose,si je me suis plaint ou parce quetu ne le verras pas ?Alors nous déjà, on va vous envoyer, moi là je vais faire une campagneun peu de mail, je vais tous vous envoyer un peudes mails aux étudiants CPF, etc.
00:34:34 :savoir si vous avez des difficultés sur des sujets en particulier.Après nous,on peut voir un peu votre progression.On peut voir par exemplesur combien de temps vous avez passésur un exercice, etc.
00:34:46 :Mais sinon globalement, c'est aussi nous, on va venirvous contacter, savoir sur quel genred'exercice ou sur quel sujetvous avez des difficultés. Et comme ça nous,
00:34:54 :on peut vous donner des exercices ou des complémentspour vous faire travailler sur ces points là.Ok.Et au niveaucalendrier, c'est indicatif ou c'estformel ?
00:35:06 :Les dates qui sontindiquées ? C'est assez indicatif.C'est à direqu'on peut repousser un peu, etc.en cas de besoin, ou on peut avancer aussiun peu en cas de besoin.
00:35:18 :Pour vous donner à peu près d'idées.Oui, parce qu'on me fait passer le Tosa un dimanchedans mon retour de vacances, donc ça meplaît moyen. Non, les dates en fait, c'est
00:35:26 :à partir du momentde ton inscription,toutes les étapes sont données àune échelle de temps X par exemple,t'as l'examen au bout de 60 jours, ce genre de choses.
00:35:36 :Donc voilà, c'est justemais après ça peut être réglé au jouraprès nous on voit avec toi pourla date de l'examen, tu vois. C'est pas
00:35:44 :fixé. C'est juste pour te donnerune idée en termes de date, dans combien de temps à peu prèstu dois le passer.D'accord.Mais la formation qu'on suit là,CPF,comment dire, la dernière fois je me suis connecté,je me suis pas connecté, je me suis allé sur DocStream,
00:36:00 :pas connecté, mais j'ai l'impression qu'on peut voir la formationsans êtreCPF.Non, t'as pas accès à autant de contenus.Non, il y a des versionsgratuites et des versions payantes.
00:36:12 :Il y a une version payante.Vous avec le CPF, vous avez la versionpayante du site, disponible pendantun an. Oui, pour l'ensembledu site. Par exemple, la formation
00:36:22 :à Paycharm,il faut être...Aussi pour tout ce qui est exercice,pour tout ce qui est projet, quiz,tout ce genre de choses, les étudiantsgratuits n'ont pas accès à tout ce genre de contenu.
00:36:34 :D'accord, ils ontles vidéos mais non pas les quiz, alors c'est ça ?Ils ont un nombre limité en fait, alors que vous,vous avez vraiment accès à tout. Pareil pour la formation,
00:36:42 :il me semble qu'ils n'ont pas accès à 100%.Il y a des exercicesou des trucs qu'ils doivent avoir en moins.Pareil, de même,t'as accès aussi à des...
00:36:52 :Donc là,t'as accès à des cours en plus aussi ici.Par exemple, sur des sujets en particulier,les étudiants gratuits n'ont pas accès à tout celanon plus.
00:37:02 :Et en plus de ça, du coup, il y a la certification.Moi, j'avais accèsavant d'intégrerle DocStream.Quoi ?J'avais accès à tout ça avant.
00:37:14 :Tu avais le premium déjà avant, toi ?Non.Ici, ça ? Ouais, ouais.À 100% du truc ?Ouais, ouais, 100%, c'est pas ici, mais sur Udemy.
00:37:24 :Parce que j'ai achetétous les cours et les exercices.Oui, du coup, t'avais achetétous les packs différents.Du coup, nous, après, on a centralisésur DocStream et avec le premium,t'as accès à tous ces exercices-là.
00:37:38 :Et sinon, tu les as aussi en formationsur Udemy.Et là, du coup, Pascal,avec l'offre CPF, ça vous donnele premium sur le site pendant un an.
00:37:48 :Donc, là où vous devez fairela formation, etc., vous avez accès à toutes les ressources.Même après votre certification, vous conservezl'accès pendant un an, qui a une valeurde, je crois, environ 250-300 eurosde tête par an,l'abonnement. Et en plus de ça, du coup,
00:38:02 :il y a le suivi, etc. On vous propose des exercices.Il y a les mentorats.Et les mentorats ne sont pasaccessibles par les banques gratuites.
00:38:10 :Et en plus de ça,vous avez du coup la certification Toza aussique vous passez à la fin, qui est payante aussi.Donc, c'est un pack, en fait, un ensemble de tout ça.
00:38:18 :D'accord. Mais alors, la formationToza, si je regarde par cours,c'est les bases de Python. Vous êtes bien d'accord ?Le framework Djangoet PySide, ce n'est pas dans le Toza.
00:38:28 :Non, non. PyCharm,tu peux le regarder si ça t'intéressede l'utiliser comme environnement de développementà la place de VS Code, par exemple.Oui, c'est ce que je suis en train de faire.
00:38:38 :Mais ce n'est pas...Non, non. C'est les bases de Python. Et nous,on va venir renforcer ça avec d'autres exerciceset d'autres projets derrière pour que ça correspondà ce que le Toza demande.
00:38:48 :Mais vous n'aurez pas du tout Django,ni PySide ou Toza. Ça, c'est des frameworks.C'est encore autre chose.Django, c'est si jamais ça vous intéresse de fairedu développement web. Et PySide, c'est pour faire
00:38:58 :des interfaces graphiques.Ça, c'est pour aller encore un peu plus loin.Oui, ça m'intéresse. Mais c'est ce que je vaisfaire après le Toza.Après la certif.
00:39:08 :Après, ça peut être une bonne manière d'aller pousserun peu plus loin. Après, ça dépend.Est-ce que c'est plus le développement web ou est-ce que c'est plusle développement applicatif qui vous intéresse ?
00:39:16 :Les deux.J'en ai besoin de les deux.Et oui, bonne remarque.C'est excellent. Le pack du coup,CPF, vous donne aussi accès à un salon privésur le Discord où il n'y a que les étudiants.
00:39:28 :Donc, CPF Toza. Et vous avezun contact privilégié avec les mentors.Thibault, moi, etc.pour être suivis.Sur la page,on voit les parcours. Donc, les quatre dont on vient de parler.
00:39:40 :En dessous, formation. C'est tousles modules.En fait, ils sontcompris dans ce qu'il y a au-dessus.Non, c'est encore différent.Ah bon ? Parce que je vois...
00:39:52 :Il y en a certains, oui, mais d'autres, non.Ah bon, d'accord. Parce que je vois, à chaque fois que j'ai fait quelque chosedans les bases de Python, ça passaiten grisé dansles choses en dessous.
00:40:02 :Alors, certaines, oui, du coup.Mais il y en a des supplémentaires, il me semble.Ah, d'accord.Après, tu peux aller les chercher au cas par cas, si t'as besoin d'une notionen particulier. Ah, d'accord. Moi, j'ai cru que c'était
00:40:12 :une... Il m'avait semblé que ça avait l'air d'êtreun éclaté demodules de formation.Non, peut-être pas.Non.Sinon, pareil. Parce que sans lesavoir regardés, j'ai suivique la formation. Et là, je vois que j'ai plein de grisés. Enfin, ils sont
00:40:28 :presque touspas mal grisés.La plupart sont là.Après, si tu veux, je vaiste montrer la différence rien qu'au niveau duPremium. Je l'avais noté quelque part.
00:40:40 :Tac. Donc, du coup.Hop.Donc,le Premium, les étudiantsgratuits, ils n'ont que 10 heures de contenuvidéo. Avec le Premium, vous en avez plus
00:40:52 :de 95.Vous avez 150 exercices de code en plus.400 questions de quiz en plus.Vous avez l'IA avecchat.gpt4 disponible pour les exercices pour vous aider.
00:41:02 :Vous aveztous les mentorats disponiblesen rediffusion. Il y en a pour quasiment100 heures. Vous avezla correction des exercices de code,au chapitrage des vidéos,accès au mentorat qu'on fait toutes les semainescomme là en ce moment. Il y en a 3 par semaine.
00:41:18 :Vous avez le support aussi pour poser desquestions en cas de besoin.L'accès privésur le Discord.Et voilà. Ça, c'est juste pour le niveau des accès
00:41:28 :de ce qu'on vous donne pendantun an avec le site, le Premium.Et en plus de ça, derrière, vous avezaussi la certification Tosa.D'accord.
00:41:38 :Une autre question, quand on est sur un moduleet qu'on peut saisir ses notes personnelles.Oui. C'est bien,mais comment on les récupère ? Parce qu'en fait,
00:41:46 :elles sont disséminéespartout. On ne peut pas se les...Alors.Parce que c'est sur des vidéos qui durentje ne sais pas, mettons 5 minutes.
00:41:58 :Donc, je mets une note. La vidéo d'après,je remets d'autres notes.Si je voulais tout rassembler.Une vidéo comme exemplepour regarder ça.Mes notes là, par exemple ?
00:42:14 :Par exemple, tu prends des notes là-dessus.Après, tupasses à la vidéo suivante.Résultat, tu as des notesqui sont 3, 4 lignes un peu partout.
00:42:24 :Et ce n'est pas...Il faut...Ça ne fait pasun cahier de notes.Non, c'est des notes qui sontattachées à chaque vidéo. C'est ça que tu veux dire ?
00:42:36 :Oui, voilà. C'est ça.Sans moyen de les...De les retrouver tout à un endroit ?Oui, voilà.Et il y en a, je me rappelle,au moment de la formation de...
00:42:48 :6 notes, voilà, ici.Ah bon.C'est où ça ? Dans l'outil, c'est ça ?L'outil, notes...Il les retrouve toutes là, en fait.Oui, c'est...
00:43:00 :Au moment de la formation de présentation,normalement,Thibault nous a montréceci.Ah oui, d'accord. Ah ben, OK.Très bien, merci pour l'info.Là, tu as les ressources encore en plus,si tu veux les retrouver.
00:43:16 :Oui, OK.C'est bizarre.Les favoris aussi.Je ne retrouve pas tout.Tu peux retrouver ici tes favoris.Dans les favoris ?Oui.Sinon, je vois, ils sont épinglés là aussi.
00:43:34 :D'accord.C'est bizarre, je n'ai rien dans les favoris.C'est à toi d'ajouter quelque chose dans les favoris.Oui, d'accord, c'est ça.OK, ben, merci.Ça permet d'accéder plus rapidement à une page.
00:43:52 :Au lieu de faire, par exemple,accompagnement, événements, je clique là et hop,j'ai fini.Oui, d'accord.OK.Juste encore un détail technique de navigation.Souvent, quand on faittoutes les vidéos et on fait suivantet on nous dit que vous n'avez pas tout fait,voulez-vous valider ou pas ?
00:44:12 :C'est assez bizarrele fonctionnement.C'est peut-être un bug, ça, alors.Oui, oui, c'est ça.Oui, à chaque fois que je passe,que j'ai fini, tu vois, si c'est un moduleoù il y a, je ne sais pas, oui, voilà, t'en prends un.
00:44:26 :Si t'as fait le 5,t'as fait tes 5 vidéos,là,et moi, quand je faisvalider et continuer,sur un quiz,non, sur les quiz, je crois que ça marche.
00:44:42 :Sur les quiz, ça marche.T'as un exemple ?À chaque fois, prends autre chose qu'un quiz.Là, il n'y a pas un quiz.Là, il y a un quiz.
00:44:54 :Non, mais c'est pas le quiz, quoi.Le 11, il n'y en a pas, là, par exemple.Oui, voilà.Ah non, ça passe à la suite.
00:45:02 :Ça ne passe pas.Vous pouvez être corpé.On me propose, veux-tuterminer ou alors veux-tucontinuer sans valider ?Oui, oui, apparemment,il y a ce bug,je l'ai rencontré aussi,c'est que t'as suivi la formationmais tu trouves que la première ou la deuxièmen'est passurlignée, quoi.
00:45:26 :C'est qu'ils te marquent.Même situ l'as passé, ça m'arrivesouvent. C'est déjà passéet qu'il est marquécomme quoi non fait, quoi.Moi, elles sont toutes,comment dire,c'est pas juste la première lignequi est comme ça.
00:45:46 :Moi, c'est encore autre chose, alors, oui.Est-ce quetu pourrais me faire une capture d'écran ?Oui, mais il faudrait que je resuive.Je peuxréinitialiser quelque chose.
00:46:02 :Tu veux que je l'amène ? Peut-être que t'as la solution.Je peux essayerde réinitialiser une partie que j'ai faitepour voir.Non, en fait, je rencontre aussile même problème surles sessions de formation.
00:46:16 :Quand tusuis une session complèteen fait, à la fin,au lieu que tu puisses simplementvalider,on te dit en fait quetu n'as pas tout fini.
00:46:30 :Veux-tu réellement valider ou pas ?C'est un peu ça.Oui, c'est exactement çaque je rencontre.Moi, j'ai que ce message-là, je n'arrive pas à voirce que vous dites.
00:46:42 :Oui, c'est ça.J'ai un exemple là.Non, c'est pas ça.Je ne peux past'envoyer une capture d'écrandepuis le chat, ici.T'es sur Discord, Walid ?
00:46:58 :Oui, sur Discord, c'est Kevin.Je suis dans les modérateurs sur Discord.En message.Non, si on passe sur quelque chosequ'on a déjà fait, il n'y a pas de soucis.
00:47:21 :Mais c'est quand c'est quelque chosede nouveau.Je vais aller sur la Django, par exemple, que je n'ai pas faitparce que je n'arrive pas à reproduire ce que vous me dites.
00:47:29 :Je t'envoie où, ça ?Par message privé, je t'ai envoyé un point, normalement, en message privé.Par exemple, je fais ça.Je n'ai pas reçu.
00:47:40 :T'es sûr que t'as envoyé ?Oui, voilà. Exactement, c'est ça.J'ai réussi à le reproduire.C'est normal, c'est parce que je n'ai pas visionné les vidéos.
00:47:48 :Oui, d'accord.Justement, on les a visionnées, c'est ça le problème.Je pensais qu'il y en avait unequi n'est pas embarrée.Il faut aller à la fin de la vidéo pour que ça le valide.
00:47:58 :Moi, je les vois toutes barrées.D'ailleurs, elles se barrent avant même la fin de vidéo.En gros, 30 secondes avant la fin, elles se barrent.
00:48:07 :Pour moi, c'est chiant.Des fois, il y a aussi desmodules qui ne sont pas des vidéos.Exactement, ce n'est pas des modules.Des fois, il y a des textes. J'essaie de vous en trouver.
00:48:19 :Oui, parfois, il y a des textes, on est d'accord.Et ceux-là, pareil, il faut les lirede haut en bas.Il faut le valider.Oui, je les ai validés aussi, les textes.
00:48:29 :Là, par exemple, il y en a un.Oui, tout à fait, il faut les lirepour que ça soit rayé.En fait, il faut attendre un petit peu.
00:48:37 :Il se valide automatiquement une fois qu'il a estiméque le temps de lecture est terminé.Alors là, je n'ai rien fait.Il s'est validé au bout de 30 secondes.
00:48:45 :Donc, il faut bien vérifierque ces trucs-là, qui ont l'icône de texteun peu là, soient aussi validés en vert.Normalement, si tout est validé en vert, tu ne devrais pas avoir ça.
00:48:53 :Oui, c'est logique.Ça fait qu'à chaque fois,je le fais continuer à en valider.Mais ça arrive,qu'on puisse avoir ça même.Quand on a déjà tout validé.
00:49:08 :Je vais remonter à Thibaut au cas où.Si j'arrive à le reproduire au prochain moduleque je vais faire, je le déposeraien Discord.Juste,pour la formationpour la TAUSA,est-ce qu'il faut regarder dans la formation ?
00:49:38 :C'est quoi l'essentiel que je dois finirdans cette formation ?Dans les bases ?Oui.Il n'y a que les bases à regarder, c'est tout.
00:49:48 :Alors, il faut vraiment regarderd'abord ça, le finir à 100%.Et après, derrière,nous, on viendra compléter avec d'autres exercicesd'autres trucs sur des sujets particuliers.
00:50:00 :Tu peux aussi aller voir les mentorats.Surtout les mentorats de TAUSA en rediffusion.Ils traitent de sujets particuliers.Les mentorats sur la programmationontéoblée notamment, je pense que c'est intéressant.
00:50:10 :Ça tombe pas mal.L'autre jour, j'ai fait un mentorat sur les graphes.Ça peut être quelque chose qui tombe aussi au TAUSA.Je pense que le premier truc à faire derrière,en attendant qu'on vous donne potentiellement plus de ressourcesou d'exercices à faire, c'est d'aller voirles mentorats en rediffusion qui traitent de sujets
00:50:24 :relatifs au TAUSA.Est-ce qu'il y a eu d'examens TAUSA passés ?Non, parce que c'est la première année qu'on fait ça.Mais il y a eu un examen blanc, normalement.
00:50:38 :Je ne sais pas si tu l'as passé, toi, ou pas encore.Non, je viens d'intégrer la formation.Je vais voir avec Thibault.De toute façon, je vais contacter tout le mondedans les une à deux semaines à venir.
00:50:50 :Mais en fait, on fait faire un premier examen de test.Nous, on l'a fait avec notre première session de TAUSA.C'est un examen type TAUSA blancsur le site d'Isograd.
00:50:58 :C'est un examen type TAUSA.Ça nous permet d'évaluer où vous vous situez.Ça vous permet de voir à peu prèsà quoi ça ressemble un examen TAUSA.
00:51:08 :Comme ça, tu es un peu en condition réelle.Ça marche.Toi, si tu viens d'arriver,ça ne devrait pas tarder.On va voir ça avec Thibault aussi.
00:51:18 :OK, je vais noter ça aussi.OK.L'examen, il est dans trois mois, c'est ça ?Quoi, l'examen classique ?Oui, normalement.Après, ça peut être retardé un petit peusi jamais vraiment vous avez du mal.
00:51:32 :Normalement, on considèrequ'il faut à peu près trois mois.Ça marche.Une question au sujet des quatre tests.Oui.Au tout début, je les ai faits.
00:51:46 :Évidemment, j'ai bien fait le premier.Après, les derniers,c'était un peu n'importe quoi.Mais est-ce que je dois les refaire régulièrementou il faut que j'attende que vousaient envie de les faireou pas ?
00:52:00 :Si pour toi,ça t'aide de les refaire,il ne faut pas les refairetous les deux jours non plus.Mais par exemple, tu peux le refairetoutes les deux semaines pour voir où tu en es.
00:52:12 :Est-ce que tu arrives mieux à les faire ?Tu le fais tous les deux jours et à un moment donné,tu vas les connaître par cœur et ça n'a pas vraiment d'intérêt.
00:52:18 :Mais les refaire toutes les deux ou trois semaines,je pense que ça peut être pas mal.Ça te permet de voir si tu rebloquessur les mêmes problématiques ou pas.
00:52:26 :Je vais tomber sur des chosesque je n'ai pas encore vues.Là, je suis à 60 %.Si je les refais maintenant,je vais peut-être réussirà bien faire le début.
00:52:38 :En tout cas, il vaut mieux finir d'abord à 100 % la formationavant de le refaire.Quand tu es obligé, je n'y suis pas encore.
00:52:44 :Je vais répondre à n'importe quoi.Il vaut mieux que tu finisseston apprentissage avant de le refaire.N'hésite pas à t'exerceren même temps que tu apprends la formation.
00:52:54 :Faire des petits projets, des exercicesqui sont proposés sur le site.Faire de l'apprentissage actif.À ce moment-là, je fais quoi ?Je vais dans les projets ?
00:53:04 :À ce moment-là, tu as ici l'information.Tu as plein de projetsde différents niveaux.Un projet, c'est marquerquel type de trucs ça traite.Par exemple, si tu veux t'entraîner sur l'orienté objet,sur les opérateurs et les études natifs,c'est noté. Tu as le niveau aussi.
00:53:20 :Sinon, tu as les exercicesque tu peux trier aussien fonction de ce que tu veux réviser.Par exemple, tu veux réviser les listes.Tu as une bonne listed'exercices de niveaux différents.
00:53:32 :Tu as des débutants, des intermédiaires, des avancés.Pareil, suivant ton niveau.Tu peux aussi faire des quiz.Ton acte doit êtreautomatiquement coché parce qu'ils sont dans l'information.
00:53:42 :Mais il y en a beaucoup au total.Ton acte n'en aura pas fait.Ça peut être intéressant à faire aussi.D'accord.Bien qu'il n'y en ait pas fini,je peux commencer à piocher là-dedansles projets, les exercices.
00:53:56 :Sauf sur des sujets que tu n'as pas encore traités.Par exemple, si tu n'as pas traité l'orienté objet,ça ne sert à rien d'aller taper dans les quiz l'orienté objet.
00:54:02 :Oui, bien sûr.Tu peux faire ça en parallèle.C'est-à-dire que dès que tu as vu une notion,ou en même temps que tu vois une notion,d'essayer de t'interroger via des quiz ou des exercicesou des projets pour voir si tu as bien assimiléla leçon.
00:54:16 :D'accord.Ok, merci.Il est déjà 57.Je pense qu'on va pouvoir s'arrêter là tranquillement.Est-ce qu'il y a une dernière questionde dernière minute ?
00:54:28 :Merci.Merci beaucoup.Pas de soucis.Bonne semaine à vous.Jeudi, vous avez un mentorat jeudi soiravec Thibault, un mentorat Tosa.Ceux qui sont Tosa CPF.
00:54:42 :Et moi, je refais un mentoratcomme celui-là, samedi soirà 19h pour ceux qui s'intéressent.Et sinon, on devrait vous contactercette semaine ou maximum la semaine d'aprèspour justementvous contacter par mail, voir un peu où vous en êtes,voir pour les examens en plan,les exercices supplémentaires et ce genre de choses.
Aucune occurrence trouvée pour « ».
00:00:01
Introduction et bienvenue
00:01:05
Présentation de la session hebdomadaire
00:01:59
Problèmes rencontrés lors de l'installation de bibliothèques Python
00:02:42
Discussion sur les dépendances de bibliothèques et environnements virtuels
00:05:59
Solutions pour gérer les versions de bibliothèques
00:10:39
Démonstration de la création d'un environnement virtuel
00:14:34
Problèmes spécifiques avec les projets Python
00:18:41
Gestion des machines virtuelles et Linux
00:25:00
Utilisation d'anciennes versions de Python
00:40:02
Discussion sur l'utilisation et les problèmes de l'environnement virtuel avec PyCharm
00:48:04
Discussion sur les tâches et suivi des étudiants CPF
00:50:42
Projets et exercices pour la certification Tosa
00:54:22
Clôture de la session