À propos de ce cours
4.8
767 notes
204 avis
Spécialisation
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant

Niveau débutant

Heures pour terminer

Approx. 11 heures pour terminer

Recommandé : This is a four week class with an expected workload of 5-7 hours per week....
Langues disponibles

Anglais

Sous-titres : Anglais, Vietnamien

Compétences que vous acquerrez

CodeskulptorPython Syntax And SemanticsPython ProgrammingDebugging
Spécialisation
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant

Niveau débutant

Heures pour terminer

Approx. 11 heures pour terminer

Recommandé : This is a four week class with an expected workload of 5-7 hours per week....
Langues disponibles

Anglais

Sous-titres : Anglais, Vietnamien

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
2 heures pour terminer

Python as a Calculator

This module will expose you to Python so that you can run your first simple programs. You will use Python to compute the results of arithmetic expressions, as you would when using a calculator....
Reading
9 vidéos (Total 62 min), 4 lectures, 1 quiz
Video9 vidéos
Course Overview3 min
Hello, world!3 min
Python Development Environments9 min
Numbers6 min
Simple Expressions7 min
Compound Expressions7 min
Variables and Assignment8 min
Handling Errors in Python10 min
Reading4 lectures
Using CodeSkulptor310 min
A Short Guide to Common Errors in Python10 min
Practice Exercise for Expressions10 min
Practice Exercises for Variables and Assignments10 min
Quiz1 exercice pour s'entraîner
Basic Python Syntax14 min
Semaine
2
Heures pour terminer
1 heure pour terminer

Functions

This module will teach you how to define and call functions. Functions allow you to write code once that you can execute repeatedly with different inputs....
Reading
6 vidéos (Total 46 min), 2 lectures, 1 quiz
Video6 vidéos
Calling Functions6 min
Defining Functions11 min
Local Variables4 min
Understanding Function Evaluation8 min
Using Print and Return in Functions6 min
Reading2 lectures
Functions10 min
Practice Exercises for Functions10 min
Quiz1 exercice pour s'entraîner
Functions14 min
Semaine
3
Heures pour terminer
2 heures pour terminer

Logic and Conditionals

This module will teach you how to use logic and conditionals to change the behavior of the program based upon values within the program....
Reading
7 vidéos (Total 54 min), 3 lectures, 1 quiz
Video7 vidéos
Logical Expressions4 min
Comparisons6 min
Conditionals8 min
More Conditionals9 min
Using Python Documentation9 min
Following Coding Standards9 min
Reading3 lectures
Conditionals in Python10 min
Coding Standards and Style10 min
Practice Exercises for Logic and Conditionals10 min
Quiz1 exercice pour s'entraîner
Logic and Conditionals14 min
Semaine
4
Heures pour terminer
4 heures pour terminer

Python Modules

This module will introduce you to the concept of modules. Python modules allow code to be divided up into different files and reused in different programs. Python provides many modules that you can use within your programs....
Reading
6 vidéos (Total 57 min), 6 lectures, 2 quiz
Video6 vidéos
The Datetime Module6 min
Coding the Practice Project - Part 19 min
Coding the Practice Project - Part 29 min
RPSLS Video11 min
Project Video13 min
Reading6 lectures
Python Modules10 min
Datetime Module Quick Reference10 min
Practice Project: Rock-Paper-Scissors-Lizard-Spock10 min
Tips for RPSLS10 min
Project Description: Working with Dates10 min
OwlTest: Automated Feedback and Assessment10 min
4.8
204 avisChevron Right
Orientation de carrière

38%

a commencé une nouvelle carrière après avoir terminé ces cours
Avantage de carrière

33%

a bénéficié d'un avantage concret dans sa carrière grâce à ce cours
Promotion de carrière

29%

a obtenu une augmentation de salaire ou une promotion

Meilleurs avis

par JWApr 26th 2018

I really enjoyed this course, but I would highly recommend taking something along the lines of Codecademy prior to this one. It will help to get you versed in some of the more basic things in Python.

par SRNov 25th 2018

This was a very helpful introduction into Python programming. I have been working with Stata and R for a while, but I think this course helped review basic good practices while scripting.

Enseignants

Avatar

Scott Rixner

Professor
Computer Science
Avatar

Joe Warren

Professor
Computer Science

À propos de Rice University

Rice University is consistently ranked among the top 20 universities in the U.S. and the top 100 in the world. Rice has highly respected schools of Architecture, Business, Continuing Studies, Engineering, Humanities, Music, Natural Sciences and Social Sciences and is home to the Baker Institute for Public Policy....

À propos de la Spécialisation Introduction to Scripting in Python

This specialization is intended for beginners who would like to master essential programming skills. Through four courses, you will cover key programming concepts in Python 3 which will prepare you to use Python to perform common scripting tasks. This knowledge will provide a solid foundation towards a career in data science, software engineering, or other disciplines involving programming....
Introduction to Scripting in Python

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.