Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Compétences de base en Python idéales pour les apprenants qui souhaitent créer des applications de bureau complètes avec PyQt5 et MySQL, y compris les opérations et l'intégration entre l'interface utilisateur et la base de données.
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Compétences de base en Python idéales pour les apprenants qui souhaitent créer des applications de bureau complètes avec PyQt5 et MySQL, y compris les opérations et l'intégration entre l'interface utilisateur et la base de données.
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 2 modules dans ce cours
Ce cours pratique guide les apprenants dans le développement de bout en bout d'un système de gestion des employés basé sur le bureau en utilisant PyQt5 et MySQL. Conçu pour les étudiants et les développeurs ayant des connaissances de base en Python, le cours met l'accent sur la conception de l'interface utilisateur et l'intégration de la base de données. Les apprenants concevront l'interface utilisateur en construisant des mises en page intuitives, en créant des composants réutilisables et en développant des formulaires CRUD (Créer, Lire, Mettre à jour, Créer) en utilisant la riche bibliothèque de widgets de PyQt. Les apprenants mettront en œuvre des fonctionnalités de base de données du monde réel en intégrant MySQL à l'UI. Ils insèreront, récupéreront, supprimeront et afficheront dynamiquement les données des employés, mettront en correspondance la navigation dans l'IUG avec les transitions de mise en page et concluront par une démonstration de projet fonctionnelle. À la fin du cours, les apprenants seront capables de développer, de lier et de déployer une application IUG entièrement opérationnelle avec des capacités complètes de gestion de données, améliorant ainsi leur compréhension du développement d'applications de bureau Full stack en utilisant Python.
Ce module présente aux apprenants les éléments fondamentaux du développement d'un système de gestion des employés basé sur le bureau à l'aide de PyQt5. Il commence par la mise en place de l'environnement du projet et des dépendances, suivie de la conception de la présentation de l'application principale. Les apprenants mettront ensuite en œuvre les fonctionnalités CRUD (Créer, Lire, Mettre à jour, Supprimer) au niveau de l'interface utilisateur. A la fin de ce module, les apprenants auront construit les composants visuels et interactifs d'une application fonctionnelle de gestion des employés.
Inclus
7 vidéos3 devoirs
Afficher les informations sur le contenu du module
7 vidéos•Total 54 minutes
Introduction au projet•8 minutes
Ajout de dépendances•5 minutes
Schéma principal•11 minutes
Ajouter un employé•10 minutes
Mise à jour de l'employé•8 minutes
Supprimer un employé•6 minutes
Voir l'employé•6 minutes
3 devoirs•Total 50 minutes
Gradé - Construire l'Interface utilisateur et les fonctionnalités de base•30 minutes
Mise en place du projet et conception de l'interface•10 minutes
Fonctionnalités CRUD - Couche UI•10 minutes
Intégration du backend et finalisation de l'application
Module 2•2 heures à terminer
Détails du module
Ce module se concentre sur la connexion de l'interface utilisateur à un backend fonctionnel en intégrant des opérations de base de données MySQL dans le cadre PyQt. Les apprenants exploreront comment insérer, supprimer et afficher des données dynamiquement à partir de la base de données. Le module couvre également la connexion de la navigation de la mise en page avec des éléments UI et se termine par une démonstration d'un système de gestion des employés entièrement opérationnel. À la fin de ce module, les apprenants auront acquis une expérience pratique en reliant les composants frontaux à la logique dorsale et en validant une fonctionnalité CRUD complète au sein d'une application de bureau.
Inclus
8 vidéos3 devoirs
Afficher les informations sur le contenu du module
8 vidéos•Total 51 minutes
Ajouter des données dans la base de données Partie 1•8 minutes
Ajouter des données dans la base de données Partie 2•6 minutes
Ajouter des données dans la base de données Partie 3•9 minutes
Ajouter des données dans la base de données Partie 4•7 minutes
Suppression de données dans une base de données•6 minutes
Affichage des données dans la base de données•7 minutes
Mapping Layouts with Buttons•5 minutes
Résultats du projet•2 minutes
3 devoirs•Total 50 minutes
Gradé - Intégration du backend et finalisation de l'application•30 minutes
Intégration et exploitation de bases de données•10 minutes
Lien et démonstration•10 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Bienvenue à EDUCBA, un lieu où le savoir est illimité ! Nous proposons une large sélection de programmes instructifs et attrayants conçus pour permettre aux étudiants de tous âges et de toutes expériences de s'épanouir. Depuis le confort de votre maison, commencez une expérience éducative révolutionnaire avec nos cours sur les technologies de pointe et nos instructeurs expérimentés.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je souscris à cette Specializations ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Une aide financière est-elle disponible ?
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.