Les étudiants apprennent les bases du script Python en créant et en utilisant des instructions et des fonctions, et en interagissant avec des bases de données, des fichiers et du contenu web.
Compétences que vous acquerrez
Catégorie : Principes de programmation
Principes de programmation
Catégorie : Gestion des bases de données
Gestion des bases de données
Catégorie : Structures de données
Structures de données
Catégorie : SQL
SQL
Catégorie : Développement d'applications
Développement d'applications
Catégorie : Gestion des fichiers
Gestion des fichiers
Catégorie : Développement Web
Développement Web
Catégorie : Scripting
Scripting
Catégorie : Fichier E/S
Fichier E/S
Outils que vous découvrirez
Catégorie : MySQL
MySQL
Catégorie : Programmation Python
Programmation Python
Catégorie : Applications Web
Applications Web
Détails à connaître
Certificat partageable
Ajouter à votre profil LinkedIn
Évaluations
16 devoirs
Enseigné en Anglais
91% of learners achieved a positive career outcome
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Lorsque vous vous inscrivez à ce cours, vous devez également sélectionner un programme spécifique.
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 auprès de Akamai Technologies, Inc.
Il y a 7 modules dans ce cours
Dans Python Scripting Fundamentals, vous développerez une compréhension complète de Python, en commençant par le processus de programmation, son histoire et les principes fondamentaux de l'écriture de code Python. À l'issue de ce cours, vous serez en mesure de : ● Comprendre le processus de programmation et l'histoire de Python ● Naviguer dans des types de variables complexes comme les listes, les tuples, les ensembles, les plages et les dictionnaires ● Écrire du code pour traiter des séquences ● Gérer efficacement les données de formulaires Web Tout au long de ce cours, vous acquerrez une expérience pratique en développant quatre applications à partir de zéro : un calculateur d'âge, un jeu de devinettes, un jeu de stand de limonade et un jeu d'aventure basé sur du texte.
À la fin de ce cours, vous réaliserez un projet de référence qui vous permettra de démontrer votre capacité à appliquer vos compétences en Python de manière efficace.
Dans ce module, vous explorerez les concepts de programmation et commencerez à vous familiariser avec le langage Python. Vous explorerez les concepts fondamentaux concernant l'utilisation des fonctions, des variables et la compréhension des types de données Python.
Inclus
12 vidéos4 lectures3 devoirs
Afficher les informations sur le contenu du module
12 vidéos•Total 66 minutes
Introduction à la voie ATA•5 minutes
Vue d'ensemble de l'ATA Track•1 minute
Conseils pour compléter l'ATA•6 minutes
Programme du cours de programmation•11 minutes
Programmes et langues•2 minutes
Le processus de programmation•2 minutes
Python•6 minutes
Fonctions•2 minutes
Variables•10 minutes
Types de données•13 minutes
Opérateurs arithmétiques•3 minutes
Exploration des concepts de programmation Révision•4 minutes
4 lectures•Total 70 minutes
LISEZ-MOI•5 minutes
Installation de VirtualBox•10 minutes
Installation d'Ubuntu•35 minutes
Création d'un script Python•20 minutes
3 devoirs•Total 17 minutes
Exploration des concepts de programmation Évaluation notée•1 minute
Explorer le processus de programmation Évaluation des pratiques•1 minute
Évaluation pratique de la syntaxe de base•15 minutes
Développer une application simple
Module 2•5 heures à terminer
Détails du module
Dans ce module, vous découvrirez les instructions conditionnelles, les boucles et les tests d'entrée utilisateur. Vous apprendrez ensuite à connaître les structures variables complexes, notamment les listes, les tuples, les ensembles, les plages et les dictionnaires.
Inclus
13 vidéos5 lectures4 devoirs1 sujet de discussion
Afficher les informations sur le contenu du module
13 vidéos•Total 79 minutes
Déclarations conditionnelles•9 minutes
Opérateurs logiques•4 minutes
Opérateurs d'identité•7 minutes
Boucles•10 minutes
Séquences•2 minutes
Listes•4 minutes
Traitement des listes•6 minutes
Tuples•5 minutes
Jeux•5 minutes
Gammes•3 minutes
Dictionnaires•5 minutes
Dépannage des erreurs•10 minutes
Élaboration d'un examen simple de la demande•10 minutes
5 lectures•Total 145 minutes
LAB : Test de l'entrée utilisateur•25 minutes
LAB : Création d'un jeu de devinettes•30 minutes
LAB : Utilisation de listes•15 minutes
LAB : Mise à jour du jeu de devinettes•15 minutes
LAB : Utilisation d'autres séquences•60 minutes
4 devoirs•Total 46 minutes
Développement d'une application simple Évaluation graduée•15 minutes
Test de l'entrée utilisateur Évaluation des pratiques•15 minutes
Listes Évaluation des pratiques•15 minutes
Autres évaluations pratiques des structures de données•1 minute
1 sujet de discussion•Total 10 minutes
Penny pour vos réflexions ?•10 minutes
Structurer le code pour le réutiliser
Module 3•4 heures à terminer
Détails du module
Dans ce module, vous apprendrez à contrôler les boucles, à revoir les séquences imbriquées et à passer en revue les fonctions et méthodes utiles. Vous apprendrez à créer et à appeler vos propres fonctions, y compris à renvoyer des valeurs et à gérer la portée des variables.
Inclus
7 vidéos4 lectures3 devoirs
Afficher les informations sur le contenu du module
7 vidéos•Total 46 minutes
Contrôle de la boucle•7 minutes
Séquences imbriquées•4 minutes
Fonctions et méthodes utiles•9 minutes
Définition et appel de fonctions•10 minutes
Renvoi des valeurs•6 minutes
Portée•6 minutes
Structurer le code en vue de sa réutilisation Examen•5 minutes
4 lectures•Total 150 minutes
LAB : Addition de fonctions et de méthodes•30 minutes
LAB : Ajouter des méthodes au jeu•20 minutes
LAB : Création de fonctions•80 minutes
LAB : Utilisation de fonctions pour le jeu•20 minutes
3 devoirs•Total 45 minutes
Structurer le code pour le réutiliser Évaluation notée•15 minutes
Techniques de codage utiles Évaluation de la pratique•15 minutes
Évaluation pratique de la création de fonctions•15 minutes
Travailler avec des modules, des fichiers et des répertoires
Module 4•4 heures à terminer
Détails du module
Dans ce module, vous apprendrez à importer et à utiliser les modules Python. Vous apprendrez également à travailler avec des fichiers et des dossiers à partir de scripts Python.
Inclus
6 vidéos4 lectures3 devoirs1 sujet de discussion
Afficher les informations sur le contenu du module
6 vidéos•Total 47 minutes
Importation de modules•5 minutes
Objets du dossier•8 minutes
Fichiers de lecture•8 minutes
Accès aux répertoires•4 minutes
Opérations sur les fichiers et les dossiers•12 minutes
Travailler avec des modules, des fichiers et des répertoires Révision•9 minutes
4 lectures•Total 124 minutes
Modules Python•4 minutes
LAB : Utilisation des modules•40 minutes
LAB : Travailler avec des fichiers•60 minutes
LAB : Finir le jeu•20 minutes
3 devoirs•Total 40 minutes
Travailler avec des modules, des fichiers et des répertoires Évaluation notée•15 minutes
Travailler avec les modules Pratiquer l'évaluation•10 minutes
Travailler avec des fichiers Évaluation de la pratique•15 minutes
1 sujet de discussion•Total 10 minutes
Le droit de se vanter•10 minutes
Pratiquer les compétences de base
Module 5•6 heures à terminer
Détails du module
Dans ce module, vous créerez deux applications qui vous donneront l'occasion de mettre en pratique les compétences que vous avez acquises jusqu'à présent.
Inclus
9 lectures1 sujet de discussion
Afficher les informations sur le contenu du module
9 lectures•Total 361 minutes
Description du jeu•11 minutes
Création du code pour démarrer le jeu•40 minutes
Créer le code pour produire et vendre de la limonade•60 minutes
Terminer le jeu du stand de limonade•30 minutes
Description du jeu•30 minutes
Création du code pour démarrer le jeu•60 minutes
Création du code Look•30 minutes
Création du code de prise et de dépose•40 minutes
Création du code d'utilisation et de déverrouillage•60 minutes
1 sujet de discussion•Total 10 minutes
Le droit de se vanter revisité•10 minutes
Utiliser des bases de données et interagir avec des sites web
Module 6•5 heures à terminer
Détails du module
Dans ce module, vous apprendrez à créer des scripts Python qui interagissent avec les bases de données MySQL. Vous apprendrez également à intégrer des scripts Python dans des applications web, notamment en gérant les données de formulaires et en renvoyant du code HTML au navigateur.
Inclus
7 vidéos6 lectures3 devoirs
Afficher les informations sur le contenu du module
7 vidéos•Total 53 minutes
Construction de la base de données•9 minutes
Interroger les bases de données•3 minutes
Mise à jour des dossiers•6 minutes
Traitement des données de formulaire•9 minutes
Création de dossiers•7 minutes
La mise en place de l'ensemble•11 minutes
Utiliser des bases de données et interagir avec des sites Web Review•8 minutes
6 lectures•Total 220 minutes
Concepts de base de données•10 minutes
Configurer Ubuntu comme serveur web•60 minutes
Installation de MySQL•30 minutes
Création d'une base de données d'échantillons•60 minutes
Authentification des utilisateurs•30 minutes
Ajouter des clients•30 minutes
3 devoirs•Total 45 minutes
Utiliser des bases de données et interagir avec des sites web Évaluation notée•15 minutes
Évaluation des pratiques de gestion des données•15 minutes
Utiliser Python pour traiter les données Web Évaluation pratique•15 minutes
Exploration des concepts de programmation Capstone
Module 7•7 heures à terminer
Détails du module
Dans ce module, vous démontrerez que vous maîtrisez les objectifs du cours.
Inclus
2 vidéos1 évaluation par les pairs
Afficher les informations sur le contenu du module
2 vidéos•Total 49 minutes
Introduction au projet Capstone•25 minutes
Instructions pour le projet Capstone•25 minutes
1 évaluation par les pairs•Total 360 minutes
Capstone sur les scripts Python•360 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.
Instructeur
Évaluations de l’enseignant
Évaluations de l’enseignant
Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.
Ce programme se compose de 6 cours, développés par Akamai, et peut être suivi à votre rythme sur une période de 6 mois. Ces cours vous aideront à acquérir des bases techniques qui vous permettront d'accéder à des emplois de niveau débutant dans le domaine de la technologie. Aucun diplôme ou expérience préalable n'est requis.
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 m'abonne à ce certificat ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours du certificat et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - à partir de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.