Formations Gratuites

Python Masterclass 2023:créez 19 projets Python du monde réel

Python Masterclass 2023 Construire 19 projets Python du monde réel

Description

Python Masterclass 2023:créez 19 projets Python du monde réel

Ce cours est conçu pour les débutants qui souhaitent apprendre le langage de programmation Python à partir de zéro.

Le cours comprend deux parties :

1. Bases de Python (Section 1 à Section 14)

2. Projets Python (Section 15 à Section 44)

Voici ce que vous obtenez en vous inscrivant à ce cours:

Explication mot par mot: Tout au long du cours, j’explique chaque ligne de code, sans sauter une seule ligne de code.

Contenu de haute qualité: Plus de 55 heures de vidéos HD (1080p).

Bien structuré et facile à apprendre: Le cours a été spécialement conçu pour permettre aux étudiants d’apprendre facilement Python, Django, l’analyse de données, Flask, Tkinter, OpenCV, la compression de fichiers, le développement d’applications de bureau avec PostgreSQL et Web Scraping.

Assistance 24h/24 et 7j/7: Je serai toujours là pour vous guider dans votre parcours pour devenir expert Python.

_________________________________________________________________________________________

Voici tout ce que vous apprendrez dans ce cours complet:

Dans ce cours pratique, vous apprendrez Python en partant de zéro jusqu’au niveau où vous pourrez créer presque n’importe quoi avec, qu’il s’agisse d’une application Web entièrement fonctionnelle orientée base de données ou d’un outil d’automatisation.

Ce cours vous apprendra Python à partir de zéro à partir d’un niveau très basique et vous fera progressivement évoluer vers des sujets plus avancés.

Nous couvrons non seulement toutes les bases de Python, mais également les bibliothèques Python les plus populaires telles que Django, Flask, Tkinter et Selenium.

Le cours complet est divisé en 17 sections principales.

Voici une brève description de ce que vous apprendrez dans chaque section.

Section 1: Les bases de Python.

Cette section couvre toutes les bases de Python, depuis l’installation des outils requis jusqu’à des sujets tels que les opérateurs mathématiques, les chaînes, l’acceptation des entrées utilisateur, les opérations sur les chaînes, les variables, les conditions comme if, elif, les structures de contrôle telles que les boucles while et for, les fonctions. , modules et packages, listes, gestion de fichiers, POO en Python, expressions régulières. Presque tous les concepts de base de Python sont abordés dans cette section.

Section 2: Créer une interface graphique en Python en utilisant Tkinter.

Une fois les bases terminées, nous savons apprendre la bibliothèque Tkinter qui nous permet de créer des applications de bureau avec Python. Nous apprenons à créer des applications GUI à l’aide de Tkinter et Python et également à créer une application de bureau entièrement fonctionnelle, c’est-à-dire une calculatrice.

Section 3: Créer des applications de bureau orientées base de données avec PostgreSQL.

Créer une simple application de bureau ne suffit pas, il faut une base de données principale pour stocker certaines données. Pour faire de même, nous apprenons comment connecter nos applications de bureau au backend. Dans cette section, nous construisons un logiciel de système de gestion des étudiants en utilisant Python, Tkinter pour concevoir la base de données GUI et PostgreSQL afin de stocker les données de notre application dans le backend.

Section 4: Compression et encodage de fichiers en Python.

Dans cette section, nous apprendrons comment effectuer une compression de fichiers en Python pour réduire la taille du fichier. Nous apprenons également comment décompresser les données compressées et les méthodes utilisées pour cela. Nous construisons un outil de compression de fichiers basé sur une interface graphique à l’aide de Python et Tkinter et d’une bibliothèque de compression de fichiers.

Article 5: Convertisseur de texte en parole utilisant Python.

Le texte peut être converti en parole/audio et c’est exactement ce qui est couvert dans cette section spécifique où nous construisons un outil qui génère de l’audio à partir d’un texte donné. De plus, nous apprenons également à convertir un fichier texte entier en mp3 qui peut être utilisé pour générer des livres audio à partir d’ebooks. Nous apprenons également à convertir les entrées de l’utilisateur en parole.

Article 6: Générateur de codes QR.

Nous construisons un outil simple qui peut convertir n’importe quel lien et le convertir en un code QR pouvant être scanné via n’importe quel smartphone doté d’un lecteur de code QR. Cet outil crée des images de code QR qui peuvent être partagées n’importe où et l’ensemble de l’outil est construit à l’aide de Python et Tkinter.

Article 7: Application de téléchargement de vidéos.

Dans cette section, nous avons construit un autre outil pour développer nos compétences Python. Cet outil accepte une URL de vidéo, nous demande de sélectionner le chemin où nous voulons télécharger la vidéo spécifiée, puis télécharge cette vidéo sur le chemin spécifié sur notre système d’exploitation. De plus, cet outil sera également capable de convertir des fichiers vidéo en fichiers mp3 purs. Nous construisons cet outil à partir de zéro, depuis l’architecture du code jusqu’à la conception des fonctionnalités et la création d’une interface utilisateur, le tout en utilisant Python.

Article 8: Création d’un validateur de carte de crédit à l’aide de l’algorithme de Lhun.

Dans cette section, nous apprendrons ce qu’est l’algorithme de Lhun et comment il est utilisé pour valider les cartes de crédit. Nous apprenons comment l’algorithme de Lhun peut être implémenté en Python et utilisé pour valider les numéros de carte de crédit. Cette section est conçue pour enseigner la pensée et la mise en œuvre algorithmiques en Python.

Article 9: Analyse des données.

Python est largement utilisé dans le domaine de la science des données et il est donc important d’apprendre à utiliser Python pour analyser des données. Par conséquent, dans cette section, nous apprenons à utiliser les outils et techniques utilisés pour effectuer l’analyse des données. Nous commençons par apprendre la bibliothèque Pandas qui est utilisée pour effectuer l’analyse des données et tous les concepts de base tels que les DataFrames, la réindexation, l’indexation, la diffusion et apprenons également comment effectuer le traçage et la visualisation de données avec la bibliothèque Matplotlib.

Dans cette section, nous avons également un projet de science des données basé sur l’analyse des données des supermarchés pour trouver des informations pertinentes qui aident à prendre de meilleures décisions commerciales. Nous apprenons également à représenter visuellement les données à l’aide de plusieurs types de graphiques et de graphiques à barres créés à l’aide de matplotlib.

Article 10: Framework Web Python Django 3.

Cette section vous apprendra comment créer des applications Web full-stack avec Python et Django 3. Django est l’un des frameworks Web les plus populaires pour Python et est utilisé pour programmer le côté back-end de notre application Web. Dans cette section, nous apprendrons Django dès les bases et créerons une application Web simple pour une librairie. Nous apprendrons comment créer des modèles, comment acheminer les requêtes URL, comment créer différentes vues pour notre application Web, comment intégrer des modèles HTML et bien plus encore.

Dans cette section, nous construisons également une application de liste de tâches entièrement fonctionnelle créée à l’aide de Django. Cette application effectue toutes les opérations CRUD de base qui signifient créer, lire, mettre à jour et supprimer des données de la base de données. Lors de la création de cette application, nous veillons à ce que tous les concepts importants de Django soient entièrement couverts et mis en œuvre.

Article 11: Flacon de framework Web Python.

Flask est un framework micro-Web pour Python utilisé pour créer des applications Web plus simples. Si vous souhaitez développer des sites Web simples et petits, vous pouvez le faire en utilisant Flask. Dans cette section, nous couvrons les bases de Flask telles que le routage, les URL dynamiques, les modèles, la transmission de données au serveur et les cookies du site.

Article 12: API REST utilisant Django Rest Framework.

Dans cette section, nous apprenons comment créer nos propres API REST à l’aide du framework Django Rest. Si vous avez déjà créé une application Web Django, vous pouvez créer des points de terminaison d’API pour celle-ci à l’aide de Django Rest Framework. Dans cette section, nous allons créer une API REST entièrement fonctionnelle avec des fonctionnalités telles que la recherche, le filtrage et l’authentification.

Article 13: Scraping Web en Python.

Python peut également être utilisé pour explorer des sites Web et en collecter des données. Dans cette section, nous apprenons la même chose : nous construisons un robot d’exploration Web qui explore n’importe quel site Web de notre choix et en rassemble les liens. Les robots d’exploration Web sont utilisés par de nombreux moteurs de recherche pour classer les sites Web et dans cette section, nous apprenons comment en créer une version plus petite à l’aide de Python.

Article 14: Automatisation avec Python et Selenium.

Python est également largement utilisé pour l’automatisation, notamment pour les tests. Le pilote Web Selenium est l’un de ces outils qui a été conçu pour automatiser les tests, mais il peut également être utilisé pour automatiser d’autres tâches basées sur le navigateur. Dans cette section, nous apprendrons comment automatiser les tâches à l’aide de Selenium et créerons également un robot Facebook qui publie automatiquement le statut pour nous.

Article 15: Meilleures pratiques:écriture de code Python propre et efficace.

Pour être un bon ingénieur/développeur Python, vous devez savoir écrire du code Python propre, concis et efficace. Dans cette section, nous apprenons certaines des meilleures pratiques que vous devez suivre lors de l’écriture de code Python.

Article 16: Programmation réseau en Python à l’aide de Sockets: création d’une application de discussion.

La mise en réseau est un concept important en informatique car elle facilite la communication entre les appareils ou les serveurs. En gardant cela à l’esprit, cette section couvre les concepts de base du réseau et nous apprenons comment les implémenter à l’aide de Python en créant une simple application de discussion sur ordinateur. Dans cette section, nous apprenons ce qu’est une adresse IP, que sont les ports, les sockets et les tampons et comment ils peuvent être utilisés pour implémenter un programme de communication. Nous apprenons comment les sockets peuvent être utilisées pour la communication entre des processus sur le même appareil et sur des appareils différents.

Article 17: Traitement d’images avec Python et OpenCV.

Python peut également être utilisé pour traiter et manipuler des images et des vidéos. Dans cette section, nous apprenons comment utiliser la bibliothèque OpenCV avec Python pour manipuler des images. Nous apprenons des choses intéressantes comme la capture de vidéos par webcam, le suivi d’images à partir d’une vidéo en direct, différentes techniques de seuillage d’images, le flou d’image, la moyenne et le filtrage gaussien.

_________________________________________________________________________________________

Alors commençons le voyage pour devenir un expert en Python.

En plus du Udemy Garantie de remboursement de 30 joursvous avez ma garantie personnelle que vous allez adorer ce que vous apprenez dans ce cours. Si jamais vous avez des questions, n’hésitez pas à m’envoyer un message directement et je ferai de mon mieux pour vous répondre dans les plus brefs délais !

_________________________________________________________________________________________

Assurez-vous de vous inscrire au cours avant que les prix ne changent.

Faites un pas de plus vers devenir un développeur Python professionnel en cliquant sur le bouton «suivre ce cours» maintenant!

Rejoignez le voyage.

Sincèrement,

Ashutosh Pawar

À qui s’adresse ce cours:

Exigences

Dernière mise à jour 7/2023

Liens de téléchargement

Téléchargement direct

Python Masterclass 2023: Construisez 19 projets Python du monde réel.zip (12,1 Go) | Miroir

Téléchargement torrent

Python Masterclass 2023: Construisez 19 projets Python du monde réel.torrent (341 Ko) | Miroir

Quitter la version mobile