PROGRAMME PYTHON
IMPRESSIONNANT
1 Proposta e Objetivo do Curso
O Python Impressionadoréum entraînement complet, où vous allez apprendre tout le
ce que vous devez savoir sur Python, en commençant par le zéro absolu, jusqu'à vous emmener à
niveau avancé en Python. Vous allez apprendre non seulement les fondamentaux de base,
intermédiaires et avancés comment va-t-on aussi apprendre à intégrer Python avec le
Excel, avec des fichiers texte, avec des bases de données, intégrer Python avec SQL, avec
Power BI, à utiliser Python sur le Web (web-scraping), intégrer Python avec ArcGIS, avec
APIs de divers sites, avec l'e-mail, avec SMS, création de systèmes et d'interfaces
Graphique avec Python et BEAUCOUP, BEAUCOUP plus.
Alémdisso, dans le cours vous apprendrez à créer 3 projets complets dans les domaines de :
Automatisation des Processus, Science des Données et Intelligence Artificielle et Développement
de Sites (Flask et Django). De cette façon, vous sortirez du cours en construisant le vôtre
portfóliode projetos, um dos principais diferenciais avaliados por qualquer recrutador
que vaolhar votre CV.
2 Ementa e CargaHorária
O Python Impressionnant composé de plus de 500 cours, totalisant 100 heures de
contenu (de basique à avancé, plus détaillé plus loin) + manuel complet +
exercices supplémentaires pour s'entraîner avec des exemples du marché du travail.
3 Apostille et Support
Non Impressionador, nous avons une équipe d'experts dédiée au support, donc
nous avons réussi à clarifier des doutes en plus du contenu, y compris des choses que vous devez faire
dans votre travail (ce n'est pas un conseil, donc nous ne faisons pas cela avec vous, mais
nous pouvons clarifier toutes les questions de tout outil que vous construisez oui)
en plus d'un manuel complet, des exercices supplémentaires et une mise à jour constante.
Dans les pages suivantes, vous pouvez consulter le programme complet du cours.
MODULE 1
Introduction au Python
1. Comment assister aux cours
2. Combien de temps cela prend-il pour que je termine ce cours
3. Comment poser une question
4. Comment accéder au manuel
5. Comment obtenir mon certificat
6. Comment fonctionne la garantie
7. Support de Hashtag
8. Pourquoi apprendre Python ?
9. Qu'est-ce que nous allons apprendre ?
MODULE 2
Installation
1. Quel Python utiliser ? Quel Python installer ?
2. Installer Python sur Windows
3. Mac, Linux et Google Colab
4. Problèmes d'installation - Résolu
MODULE 3
Logique de Programmation
1. Qu'est-ce que la programmation et qu'est-ce que Python
2. Qu'est-ce que la logique de programmation
3. Tout ce que vous devez savoir sur la logique de programmation
4. Quelle est la meilleure façon de programmer
MODULE 4
Vos premiers programmes en Python
1. Créer votre premier programme
2. Opérations de base
3. Ordem dasOperaçõesno Python
4. Opérations avec Texte (String)
[Link]áveis
6. Entrée - Récupérant des informations de l'utilisateur
7. Les fichiers Jupyter et comment ouvrir nos fichiers
[Link] et nouveautés de Jupyter
9. Gabarito Commenté de l'Exercice
10. Erreur courante de l'impression, attention
MODULE 5
Mais sur les survariables
1. Ordre d'exécution des programmes
2. Tipos deVariáveis
3. Mélanger des types de variables
4. Commande Format
MODULE 6
Si – Conditions en Python
1. Structure du if - Conditions en Python
2. Blocs et indentation - Si à l'intérieur de Si
3. Elif
4. Comparateurs
[Link]
6. Et ou
[Link] Contre-intuitives
[Link]
MODULE 7
Chaînes - Textes et leur importance en Python
1. Pourquoi apprendre les chaînes de caractères et leur importance en Python
[Link] de Taille de Chaîne
[Link]égatif etMorceau de Chaîne
4. Opérations avec String
5.Méthodes de chaîne - Présentation
[Link]
[Link]
[Link]îne
MÓDULO 8
Listes Python - Méthodes et Utilisations
1. Listes en Python
[Link] dans la liste, consultation et modification des valeurs
3. Découverte de l'indice d'un élément dans la liste
4. Ajouter et supprimer des éléments de la liste
5. Taille de la liste, Valeur maximale et minimale
6. Regrouper des listes et trier
7. Imprimer et rejoindre dans des listes
8. Autres Méthodes de Liste
[Link]
[Link] Incrémentales de Variables (Important)
11. Copier et égalité des listes
12. Liste de Listes
[Link]
MODULE 9
Pour - Structure de Répétition
1. Structure de Répétition For
2. Pour chaque - Parcourir chaque élément d'une liste
3. Pour e Si
4. Énumérer - Pour un élément et un indice
[Link] de For
[Link] de For
7. Pour dans For
8. Création de Liste Auxiliaire -SolutionDéfi
[Link] de For
10. Break et Continue - Interrompre une boucle
MODULE 10
Tout en créant une boucle infinie
1. Structure While
2. Boucle infinie dans le While
[Link] de While
MODULE 11
Tuples - Une liste très utile et immuable
1. Tuplas
2. Déballage en Tuples
3. Liste de Tuples
4. Finalisation de l'exercice de liste de tuples
[Link] de Tuple
MODULE 12
Dictionnaires en Python
[Link] en Python
2. Prendre itemDicionário et Vérifier ItemDicionário
3. Ajouter, Modifier et Supprimer des Éléments du Dictionnaire
4. Pour emDicionário
[Link]
6.Méthodes Utiles Dictionnaires(Partie 1) - éléments
7.Méthodes Utile Dictionnaires(Partie 2) - clés et valeurs
8. Zip et transformation des listes en dictionnaires
[Link]íciosdeDicionário
MODULE 13
Itérables
1. Qu'est-ce qu'un iterable
2. Plage
3. Ensemble
MODULE 14
Créer vos fonctions en Python
1. Fonctions en Python
2. Retourner une valeur dans la fonction
3. Arguments et paramètres dans une fonction
[Link] dans un exemple d'argument
5. Plusieurs paramètres et types de paramètres
[Link] de Fonction
7. Conseils et exemples avec des arguments dans une fonction
8. Valeurs par défaut pour les arguments
9. Parler davantage du return dans les fonctions
[Link] de Fonction
11. Retour avec plus d'une information
[Link] de Fonction
13. Défi de Retour avec Plusieurs Objets
14. Docstring et Annotations
[Link] et Erreurs dans les Fonctions
[Link] pour une Fonction
17. Ordem dos Tipos de Argumento
[Link] de Fonction
MODULE 15
Modules, Bibliothèques et Introduction à l'Orienté Objet
1. Qu'est-ce que l'orientation objet et pourquoi cela importe-t-il ?
2. Quelle est l'importance de la question des modules ?
3. Comment lire un module
[Link]
5. Utiliser des modules pour résoudre des défis
[Link] - AffichageDesGraphiquesEnPython
7. Mais éditions de Graphiques et Module Numpy
8. Comment installer de nouveaux modules
MODULE 16
Que manque-t-il à apprendre maintenant ?
1. Ce qui reste à apprendre
MODULE 17
Compréhension de liste
1. Qu'est-ce que la compréhension de liste
2. Exemple de compréhension de liste
[Link] Liste Compréhension
4. Compréhension de liste filtrant avec if
[Link] Compréhension de Liste
6. Traiter des cas en compréhension de listes
[Link] Compréhension de Listes
8. La compréhension de listes ne sert qu'à créer des listes
MODULE 18
Fonctions utilisées comme paramètres d'expressions lambda
1. Fonctions dans les itérables et la fonction map
2. Appliquer une fonction sur un itérable dans le tri
3. Expressions Lambda
4. Une grande utilité des expressions Lambda
5. Expression Lambda pour créer un Constructeur de Fonctions
MODULE 19
Análisede dados com Pandas
1. Qu'est-ce que c'est et à quoi ça sert
2. Pandas et csv
3. Dataframe de pandas
4. Traitement des données et multiples bases
5. Analyse et Visualisation des Données avec pandas (Partie 1)
6. Analyse et visualisation des données avec pandas (Partie 2)
7. Filtrage d'un DataFrame
8. Ajouter et Modifier des Colonnes DataFrame
9. Modifier et Consulter des Valeurs dans un DataFrame
10. Exportation vers csv
11. Lire un csv directement depuis Internet
12. Obs : intégration de Python avec Excel – Pandas ou openpyxl
13. Créer une barre de progression en Python - tqdm
[Link] Défi pandas - Mini Projet Analyse de Données
[Link]éfi pandas -Importation et Traitement de Données
16. Exercice Défi pandas - Exercice 1
[Link]éfi pandas -Exercice2
[Link]éfi pandas -Exercice3
[Link]éfi pandas -Exercice4
[Link]éfi pandas -Exercice5
[Link]éfi pandas -Exercice6
MODULE 20
Intégration Python avec des fichiers txt et PDF
1. Lecture de fichiers txt
2. Écrire dans un fichier txt
3.MéthodeAvec
4. Explication Défi Python txt
5. Solution Défi Python txt - Partie 1
[Link]éfi Python txt - Partie 2
[Link]éfi Python txt - Partie 3
8. Travaillant avec des PDF en Python
MÓDULO 21
Intégration Python - Fichiers et dossiers de l'ordinateur
1. Python pour naviguer sur votre ordinateur - pathlib et shutil
2. Vérification de l'existence d'un fichier sur l'ordinateur
3. Créer des dossiers et déplacer des fichiers
[Link] du Défi Python et Fichiers
[Link] du Défi Python et Fichiers - Partie 1
[Link] du Défi Python et Fichiers - Partie 2
7. RPA avec Python – Automatiser des processus et des systèmes
MODULE 22
Intégration Python avec E-mail
1. Façons d'intégrer Python avec E-mail
[Link]égration de Python avec Gmail
3. Ajuster le corps de l'E-mail
4. Intégrer Python avec Outlook
[Link]çãodo Desafio
6. Solution du défi Python et e-mail
7. Comment lire et extraire des pièces jointes et des informations de l'email
MODULE 23
Intégration Python avec SQL
1. Intégrer Python avec SQL - Paramètres
2. Importer la base de données vers SQL Server
3. Bibliothèque pyodbc
4. Défi Python et SQL
[Link]éfi Python et SQL
6. Soins avec SQL et Python
7. Mise à disposition d'un mini-cours sur SQL
MODULE 24
Intégration Python avec le Web (Web scraping avec Selenium)
1. Intégrer Python avec le web en utilisant Selenium
2. Différence de Selenium sur Google Colab
3. Ouvrir le navigateur caché
4. Comment fonctionne le web scraping
5.Méthodes Utiles de Selenium
6. Remplir des formulaires avec Selenium
7.Méthode alternative de Selenium qui fonctionne toujours
8. Comment attendre qu'une information se charge à l'écran
9. DéfiIntégrationPython et Web
[Link]éfiIntégrationPython et Web
11. Défi – Automatisation de l'envoi de messages Whatsapp
12. Exécution de scripts en Javascript par Selenium (défilement à l'écran)
13. Travailler avec des iFrames
14. Défi exceptions – Chaos dans Selenium
[Link] des processus avec Selenium
[Link] au HTML
MODULE 25
Intégration Python avec les APIs et JSON
1. Python eIntégrations d'API
API de Cotação de Moeda
3. Mais exercice de API avec Cotation de Monnaie
4. API avec Login - Envoi de SMS avec Python et Twilio
5. API Google Sheets
[Link]éation d'une API REST avec Python
MÓDULO 26
Intégration Python pour les finances
Python pour les Finances
2. Retour de l'IBOV et Moyenne Mobile
3. Récupérer les Cotes de Portefeuille avec Python
4. Traitement des problèmes d'importation du DataFrame et de normalisation
5. Création de Valeur du Portefeuille et Tirer l'Ibovespa
6. Comparer le portefeuille avec l'Ibovespa
[Link] financières avec Python
MODULE 27
Ambiances virtuelles
Qu'est-ce qu'un environnement virtuel
2. Naviguer dans l'invite de commande
3. Création, Activation et Suppression d'Environnements Virtuels
4. Observations Importantes sur les Environnements Virtuels
MODULE 28
Intégration Python avec ARCGIS
[Link] pour l'intégration Python avec ArcGIS
2. Créer vos premières cartes avec l'API ArcGIS
3. Intégration avec l'utilisateur et le mot de passe dans ArcGIS
MÓDULO 29
Intégration Python avec Power BI
1. Comment fonctionne l'intégration de Python avec Power BI
[Link] Importantes - Python et Power BI
3. Usando o Python para gerar Base de Dados no Power BI
4. Utiliser Python pour éditer des tableaux dans Power BI
5. Utiliser Python pour créer des graphiques dans Power BI
[Link] Seaborn dans Power BI
[Link]égration Jupyter avec Power BI
MODULE 30
Transformer Python en exe
1. Instructions Importantes
2. Python vers exe avec fichiers simples
3. Réduction de la taille des fichiers exécutables
4. Adaptation du code de fichiers complexes
5. Python en exe avec des fichiers complexes
6. Exécuter le code en Python automatiquement (Quotidiennement,
Hebdomadairement, Mensuellement
MODULE 31
Projet 1 – Automatisations de Processus
[Link]çõesImportantes sobre os Projetos
[Link] du Projet 1 - Automatisation de Processus
3. Comment allons-nous résoudre le Projet
4. Importation de Bases de Données
5. Création d'un tableau pour chaque magasin
6. Définir le Jour de l'Indicateur
7. Parcourir le dossier de sauvegarde
8. Création de fichiers de sauvegarde pour chaque magasin
9. Indicador 1 - Faturamento
10. Indicateur 2 - Diversité des Produits
11. Indicador 3 - TicketMédio
12. Création d'un e-mail pour les gestionnaires
13. Formatage du corps de l'e-mail et du tableau en HTML
14. Automatisation du Code pour tous les Magasins
15. Création de Classement Quotidien et Annuel
16. Envoi d'e-mail à la Direction et Fin du Projet
MODULE 32
Projeto 2– AutomaçãoWeb
1. Explication du Défi - Automatisation Python sur le Web
2. Construindo aLógicadeSoluçãodo Desafio
3. Importation de la Base de Données et Démarrage du Navigateur
4. Pegando oPreçode 1 Produto
5. Transformer le Prix du Texte en Nombre
6. Prendre le prix d'autres sites
7. Créer une fonction de transformation de texte
8. Automatisation du code pour tous les produits
9. Traitant le Cas Spécial de 2 Lieux de Prix Possibles
10. Calculer le MoinsCher
11. Enregistrement du MoinsCher et du Meilleur Site dans le DataFrame
12. Sauvegarde de la Feuille de Calcul Mise à Jour
13. Création de l'e-mail si la remise est supérieure
14. Corps de l'e-mail - Tableau en HTML
15. Adicional - O que fazer quando o produtoestá indisponível
16. Supplémentaire - Comment exécuter le code sans afficher le navigateur
17. Supplément - Comment exécuter le code toutes les 3 heures ou tous les jours
MODULE 33
Projet 3 – Science des Données
1. Projet de Science des Données et Recommandations
2. Les étapes d'un projet de science des données
3. Projet - Airbnb de Rio de Janeiro
[Link] et Objectif
5. Étape par étape que nous allons suivre
6. Parcourir le dossier avec les fichiers de données
7. Importation et consolidation des bases de données
8. Ajout des colonnes des mois et des années
9. Nettoyage initial de la base de données
[Link] Qualitative des Colonnes dans Excel
11. Prendre l'analyse d'Excel et la transférer vers pandas
12. Traitement des valeurs vides (NaN)
13. Ajustement des types de données
[Link] Exploratoire et Définition d'un Outlier
15. Analyser la corrélation entre les caractéristiques
16. Création d'une fonction pour les limites supérieure et inférieure
17. Diagramme en boîte et histogramme avec Seaborn
18. Analyser la colonne de prix
[Link] pour supprimer les outliers de la base de données
20. Analyser la colonne des personnes supplémentaires
21. Analyse de host_listings_count et Fonction de Graphique à Barres
22. Analyser la colonne de logements
23. Analyser la colonne de salles de bains
24. Analyse des colonnes de lits et de chambres
25. En analysant la colonne des invités inclus
26. Analyzing the minimum and maximum_nights columns
27. Finalisation de l'analyse exploratoire des colonnes numériques avec
number_of_reviews
[Link] Exploratoire des Caractéristiques de Texte (Catégories)
29. Analyse du type de chambre, du type de lit et de l'annulation
30. Traitement spécial - Colonne d'équipements et listes de fonctionnalités
MODULE 33
Projet 3 – Science des Données
31. Excluant les valeurs aberrantes de la colonne des équipements
[Link] de Carte - Densité de Prix et Localisation
33. Processus d'encodage - Importance et fonctionnement
34. Encodage des colonnes de Vrai ou Faux
35. Encodage des colonnes de catégories (texte)
36. Les 7 étapes pour construire un modèle de prévision
37. Étape 1 - Classification ou Régression
38. Passo 2 - Definir asMétricasdeAvaliaçãodos Modelos
39. Étape 3 - Choisir quels modèles nous allons utiliser et tester
40. Étape 4 - Entraîner et Tester tous les Modèles
41. Étape 5 - Comparer les Modèles et Choisir le Meilleur
42. Étape 6 - Comprendre comment fonctionne le meilleur modèle
43. Étape 7 - Optimiser et ajuster le meilleur modèle
44. Résumé des 7 étapes et ce que nous allons faire
45.Définition des Métriques pour l'Évaluation et la Comparaison des Modèles
46. Importation des Modèles de Prévision et d'Apprentissage Automatique
47. Entraînant nos modèles d'apprentissage automatique
48. Comparer les modèles d'apprentissage automatique
49. Expliquant le meilleur modèle choisi
[Link] des caractéristiques du meilleur modèle
51. Retirer une colonne pour améliorer le modèle
52. Tester la suppression d'autres colonnes et fin du modèle
53. Déployant notre projet
54. Perpétuant le modèle dans un fichier
55. Création d'un fichier pour le déploiement
56. Criandobotõespour lescaractéristiques
57. Personnalisation et formatage des champs
58. Stocker les réponses des champs de liste
59. Criando a funcionalidade dobotão
60. Corriger les erreurs et finaliser
[Link] des formes de déploiement
MODULE 34
Orientations objets complet - Classes et Méthodes
1. Installer PyCharm
2. Classes et Objets
3. Qu'est-ce qu'une classe dans notre code
4. Concepts importants sur la programmation orientée objet
5. Créons notre 1ère classe
6. Qu'est-ce que le self des Classes
7. Créer des méthodes dans les classes
[Link]ètres dans les Méthodes des Classes
[Link]ètres dans init de la Classe
10. Attributs de Classe
[Link] - Création d'un Système de Compte Courant
12. CriandoMétodospara a nossa Classe
13.MéthodesAides Règle desMéthodesSimples et Directe au Point
14. Soulignez eMéthodes Non Publiques
15. Renforcement de l'organisation et des normes de classe
16. Modification de l'init d'une classe déjà existante
17.Méthodes Statiques en Modifiant la Classe de la Meilleure Façon
18. En utilisant des objets instances comme paramètre
19. Attributs non publics
20. Docstring dans les classes
21. Création d'une autre Classe et Relation entre Classes
22. Attributs de données et aléatoires
23. Règle du Python - Soulignement avant les attributs
24. Lister les Méthodes et Attributs d'une Classe
25. Séparer le programme et le fichier de classes et importer nos
Classes
26. Création d'une nouvelle classe - Agences
27. Création de sous-classes
28. init dans Sous-Classes et Héritage
29. Finalisation de l'init dans les autres sous-classes
30.Méthodes Spécifiques d'une Sous-classe
31. Polymorphisme - Personnaliser une méthode dans une sous-classe
32. Attention à l'importation des fichiers de classes
MODULE 35
Projeto 4–Construindo um site completo do zero com Flask
1. Projeto 4 - Desenvolvimento Web - Criando um Site do Zero
2. Comment fonctionnent les sites
[Link]ètres du projet et installation de Flask
4. Créer votre 1er site avec Flask
5. Expliquant les Décorateurs et les Pages Statistiques et Dynamiques
6. Création de modèles HTML
7. Comment fonctionne HTML
8. Base Visual dasPáginase Integrando arquivos HTML
9. En utilisant Bootstrap sur notre site
10. Extraction d'informations de manière dynamique avec Python pour le site
11. Création de la barre de navigation
12. Standardiser les liens du site
13. Création de la page de connexion et de la création de compte
[Link] du Site
[Link] de sécurité sur le site
16. Ajouter des formulaires en HTML
17. Appliquer Bootstrap aux formulaires
18. MéthodePost desPages Libérant
19. jeton csrf et message de succès dans les formulaires
[Link]çõesdos Campos dosFormulários
21. Base de données pour le site
[Link]éation des Tables de la Base de Données
23. Relation entre les Publications et les Utilisateurs
24. Créer et utiliser la base de données
25. Restructuration du projet
26. Criandousuáriono banco de dados com nossoformulário
27. Cryptage du mot de passe de l'utilisateur
28. Création de validation personnalisée - Utilisateurs uniques
29. Login dosUsuários
30. Personnaliser le site pour les utilisateurs connectés
MODULE 35
Projet 4 – Construire un site complet de zéro avec Flask
31. Bloquer la page pour les utilisateurs visiteurs
RedirectionAutomatiqueIntelligente
33. Édition de la page de profil - HTML et CSS
34. Chargement de l'image de profil standard
35. Chargement de l'image modèle de profil
36. Fonctionnalité du Formulaire de Modification de Profil
37. Champ d'Édition de Photo de Profil
38. Salvar e Compactar Imagem no Banco de Dados
39. Révision du site et ajout de cours dans le formulaire de profil
40. Édition du Champ Cours de la Base de Données
41. Affichage des cours de l'utilisateur
42. Remplir la liste des utilisateurs de la base de données
43. Autoriser la création de posts
44. Ajeitando a HomePage - Feed de Posts
45. Terminant la rédaction des publications
46. Une page pour chaque post
47. CriandoEdiçãodo Post
48. Data deCriação,Editar e Excluir Post
49. Exclure le post
50.Méthode de Comptage des Publications
[Link] du Projet
52. Déployer le site – configurations
53. Mettre notre site en ligne sur le serveur Heroku
54. Novasediçõesfuturas no site, o que fazer
MODULE 36
Interface graphique – Tkinter et création de systèmes avec Python
1. Tkinter - Création d'une fenêtre
2. Boîte de message
3. Édition de la boîte de message
4. Entrée - Zone de texte pour l'utilisateur
5. Grille - Organiser les fenêtres de Tkinter
[Link]
7. Interaction entre les éléments de Tkinter
8. Listes Suspendues
9. Grandes Zones de Texte
10. Case à cocher (Checkbutton)
11. BoutonRadio (BoutonOption)
12. Demander à l'utilisateur de sélectionner un fichier
[Link] du projet
[Link]éalisation de la Fenêtre du Système
[Link] de la fenêtre du système
16. Terminant la construction de la fenêtre du système
17. Création d'une liste de monnaies avec API
18.Fonctionprendre_cotations
[Link] de Sélectionner un Fichier
[Link]ÀJourCotes
21. Finalisant mettre à jour les cotations et le projet
MODULE 37
EnregistrementRencontres en Direct
1. 1er Encontre - Comment fonctionne un Projet de Science des Données
2. 2a Mentorat en Direct - Automatisation Complète du Zéro à la Fin
3. 3e Encontre de Mentorat - Analyses Financières avec Python
4. Mentorat - Comment une Intelligence Artificielle apprend-elle ?
5. Mentorat - Travailler avec des PDF en Python
6. RPA avec Python - Automatisation des processus et des systèmes
[Link] au HTML
8. API de Mentorat Google Sheets
9. Mentorat Intégration Jupyter avec Power BI
10. Reconnaissance d'images avec Python–OpenCV
[Link] d'une API REST avec Python
12. Création de systèmes beaux et complets en Python
13. Reconnaissance vocale
14. Reconnaissance vocale
15. Contrôle de stock en Python (Système beau et CRUD)
16. Lecture de XML et de factures avec Python
MODULE 38
Intensivãode Python (1ère édition)
[Link] de Python [Cours 1]
[Link] de Python [Cours 2]
[Link] de Python [Leçon 3]
[Link] de Python [Cours 4]
MODULE 39
Semaine du Python
1. Semaine du Python [Cours 1]
2. Semaine du Python [Cours 2]
3. Semaine du Python [Cours 3]
4. Semaine du Python [Cours 4]
MODULE 40
Création de Jeux
[Link]çõesIniciais
[Link]ètres du Jeu
3. Objets du jeu et initialisation de l'oiseau
[Link] de Sauter et de Déplacer l'Oiseau
[Link] etCollision de l'Oiseau
6. Création du Tube
7. Déplacer, Dessiner et Collider le Tube
8. Création du sol
[Link] écran
[Link] -CréationetInteractionaveclesUtilisateurs
11. Finalisation de la Fonction Principale - Mouvement des Objets
12. Exécution, Correction des Bugs et Finalisation du Projet
MODULE 41
Création d'application mobile avec Kivy
[Link] de l'application
2. Écrans et fonctionnalités de l'application
3. Configurer notre système
4. Comment démarrer n'importe quelle application Kivy
5. Fonctionnement de base des fichiers kv
6. Créer un écran dans l'application
7. Créer un gestionnaire d'écrans
8. Création d'une nouvelle page (paramètres)
9. Création de fonction pour naviguer entre les écrans
10. Fonctionnement du FloatLayout
[Link] du FloatLayout
12. Image comme fond d'écran application du Canvas
13. Criandobotõespersonnalisés – LabelButton et ImageButton
14. Réglage de la mise en page de la page d'ajustements
15. Ajustement de la mise en page de la page d'accueil
16. Criandovárias pages de uma vez
17. Création de la base de données sur Firebase
18. Prendre des informations de la base de données
19. Mettre à jour un élément du kv par le code Python - Photo de profil
20. Préparation d'un Scrollview
21. Ajoutant notre bannière via Python
22. Création de notre widget personnalisé – Bannière de ventes
23. Liste de photos de profil
24. Mettre à jour les informations dans la base de données – Changer la photo de profil
25. Créer une page de connexion
26. Créer un compte d'utilisateur – Google REST API
27. Exibindo erros nacriaçãodousuário
28. Sauvegarde du Token de l'utilisateur
29. Création d'un usager dans la base de données
30. Récupérer les informations de l'utilisateur après avoir créé le compte
31. Pérenniser la connexion de l'utilisateur
MODULE 41
Création d'application
32. Fonctionnalité de connexion
33. Création de l'ID partageable
34. Remplissage du total des ventes et de l'ID avec les informations de la base de données
[Link] d'ajout de vendeur
36. Création de bannière vendeur et édition de la base de données
37. Ajouter un vendeur à l'équipe
38. Écran ajouter des ventes
39. Remplir la liste des clients et des produits
40. Marquer un élément lorsqu'il est sélectionné
41. Ajouter une vente dans la base de données
42. Correction du bug de la page d'accueil
[Link] totale des ventes
44. Corrigeant les ventes dupliquées et créant une autre page de ventes
vendeurs
45. Chargement des informations des autres vendeurs
46. Redressant le botão de retour
47. Corriger le bug des ventes chevauchantes
48. Création des règles de sécurité des données
49. Mise en œuvre de l'authentification de la base de données dans les requêtes
50. Fermeture de l'application
51. Déployer Android - Introduction et Explications Générales
52. Déployer Android - Créer un compte sur GitHub et Créer un
dépôt
53. Déployer Android - Modifications dans notre code en Python
54. Déployer Android - Configurer une machine virtuelle
55. Déployer Android - Configurations du BIOS pour libérer la Virtualisation
56. Déployer Android - Installation d'Ubuntu
57. Déployer Android - Configurations Importantes sur notre Ubuntu
58. Déployer Android - Déployer le projet
MODULE 41
Création d'application
59. Déployer Android - Corriger les erreurs de déploiement et ajuster les autorisations
faire Android
60. Déployer Android - Commentaires sur la façon de déployer l'application
61. Déployer Android - Générer une version de production
62. Déployer Android - Commentaires finaux : Générer une version différente
architecture et nouvelles versions
MODULE 42
Github pour l'organisation des projets
1. Qu'est-ce que Git et GitHub et pourquoi c'est important
2. Installation de Github Desktop
3. Repositories et fichiers locaux
4. Création d'un dépôt (via Github Desktop et Github en ligne)
5. Importer un dépôt existant sur Github
[Link] de votre code et version de votre projet sur Github
7. Branches
8. Récupérer une ancienne version et mises à jour forcées
9. Commentaires finaux sur GitHub
MODULE 43
Intensif de Python2ème édition/Versionactuel)
[Link] de Python [Cours 1]
[Link] de Python [Cours 2]
[Link]ãode Python [Aula 3]
[Link]ãode Python [Aula 4]
MODULE44
Création de sites avec Django – Créer une copie de Netflix
[Link]ésentation du projet – Hashflix
[Link]érence entre Django et Flask
3. Que devez-vous faire avant ce projet
4. Planification du site
5. Démarrer le projet et la structure initiale de Django
6. Créer votre première application du site
7. Migrations et création d'un superutilisateur
8. Conectando um app novo no seu projeto
9. Explication du fichier de paramètres
10. Création du modèle de film – Ajout de tables dans la base de données
11. Ajout du modèle de film dans l'administrateur
12. Configurer les dossiers static et media
13. Création d'une page sur notre site
14. Création de vos modèles et de la structure des modèles du site
15. Créer une base en HTML et se connecter aux modèles
16. Criando o navbar e editando html com tailwind
17. Édition de la page d'accueil
18. Vues basées sur des fonctions x Vues basées sur des classes
19. Passer des paramètres pour les pages html - Contexte
20. Transformant nos vues en classes
21. Criando uma view para cada filme
22. Création de liens dynamiques sur le site
23. Modèle deepisódiose clé étrangère
[Link]éos en plein écran et liste d'épisodes dans le html
25. Passandovariáveispersonalizadas pour les vues
26. Création de nos gestionnaires de contexte
27. Compte des vues
28. Édition de la page des détails du film
29. Édition de la page d'accueil des films
30. Éditions dynamiques avec Javascript et film en vedette
MODULE 44
Criaçãode Sites com Django–Criando umacópiada Netflix
31. Champ de recherche
32. Création de notre utilisateur personnalisé et adaptation du projet
33. Liste de films vus par l'utilisateur
34. Enregistrement de film vu de manière dynamique
35. Blocage de pages uniquement pour les utilisateurs connectés
36. Personnaliser la barre de navigation pour les utilisateurs
37. Finalisation de la barre de navigation et processus de déconnexion
[Link] de connexion et de déconnexion
39. Créer des formulaires personnalisés et créer un compte d'utilisateur
40. Redirection dynamique des utilisateurs
41. Éditer le profil et changer le mot de passe de l'utilisateur
[Link]áriosepróximospassos
43. Déployer le site – Mettre le site en ligne avec Heroku
44. Base de données en ligne
45. Fichiers multimédias en production sur Heroku avec Cloudinary
[Link]áriosfinais