À propos de ce cours
4.7
2,333 notes
721 avis
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. 28 heures pour terminer

Recommandé : 7 weeks of study, 4-8 hours per week...
Langues disponibles

Anglais

Sous-titres : Anglais, Kazakh, Italien, Persan

Compétences que vous acquerrez

Python Syntax And SemanticsComputer ProgrammingPython ProgrammingIdle (Python)
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. 28 heures pour terminer

Recommandé : 7 weeks of study, 4-8 hours per week...
Langues disponibles

Anglais

Sous-titres : Anglais, Kazakh, Italien, Persan

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
3 heures pour terminer

Python, Variables, and Functions

This module gives an overview of the course, the editor we will use to write programs, and an introduction to fundamental concepts in Python including variables, mathematical expressions, and functions....
Reading
8 vidéos (Total 39 min), 10 lectures, 1 quiz
Video8 vidéos
Installing Python2 min
Python as a Calculator10 min
Python and Computer Memory2 min
Variables7 min
Visualizing Assignment Statements2 min
Built-in Functions5 min
Defining Functions6 min
Reading10 lectures
Syllabus10 min
Course Logistics10 min
Resources10 min
Installing Python10 min
Python as a Calculator10 min
Python and Computer Memory10 min
Variables10 min
Visualizing Assignment Statements10 min
Built-in Functions10 min
Defining Functions10 min
Quiz1 exercice pour s'entraîner
Python, Variables, and Functions24 min
Semaine
2
Heures pour terminer
5 heures pour terminer

Strings and Designing Functions

This module introduces strings (a Python data type used to represent text), and a process to follow when creating a function....
Reading
6 vidéos (Total 35 min), 6 lectures, 2 quiz
Video6 vidéos
Input/Output and str Formatting10 min
Docstrings and Function Help1 min
Function Design Recipe5 min
Function Reuse6 min
Visualizing Function Calls5 min
Reading6 lectures
Type str10 min
Input/Output and str Formatting10 min
Docstrings and Function help10 min
Function Design Recipe10 min
Function Reuse10 min
Visualizing Function Calls10 min
Quiz1 exercice pour s'entraîner
Strings and Designing Functions36 min
Semaine
3
Heures pour terminer
2 heures pour terminer

Booleans, Import, Namespaces, and if Statements

This module introduces Booleans (logical values True and False), how to convert between types, how to use Boolean expressions in if statements to selectively run code, and the concept of a Python module....
Reading
7 vidéos (Total 42 min), 7 lectures, 1 quiz
Video7 vidéos
Type Bool8 min
Converting Between int, str, and float3 min
Import: Using Non-Built-in Functions5 min
If Statements9 min
No if Required4 min
Structuring if Statements6 min
Reading7 lectures
Functions, Variables, and the Call Stack10 min
Type Bool10 min
Converting Between int, str, and float10 min
Import: Using Non-Built-in Functions10 min
If Statements10 min
No if Required10 min
Structuring if statements10 min
Quiz1 exercice pour s'entraîner
Booleans, Import, Namespaces, and if Statements32 min
Semaine
4
Heures pour terminer
5 heures pour terminer

For Loops and Fancy String Manipulation

This module introduces one way to repeat code (using a for loop), how to manipulate strings, and how to use a debugger to watch a program execute step by step....
Reading
5 vidéos (Total 26 min), 5 lectures, 2 quiz
Video5 vidéos
Str: Indexing and Slicing4 min
Str Methods: Functions Inside of Objects3 min
For Loop Over Str11 min
IDLE's Debugger4 min
Reading5 lectures
More str Operators10 min
Str: Indexing and Slicing10 min
Str Methods: Functions Inside of Objects10 min
For Loop Over Str10 min
IDLE's Debugger10 min
Quiz1 exercice pour s'entraîner
For Loops and Fancy String Manipulation28 min
4.7
721 avisChevron Right
Orientation de carrière

38%

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

35%

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

Meilleurs avis

par CVNov 17th 2017

This is a introductory course i would recommend. I especially liked that the instructors took the time to go through the python visualizer and try to unveil some of the background workings in python.

par RBOct 2nd 2017

I didn't know a thing about programming. Now after two weeks I feel I've learned a lot already! The instructors are awesome! I believe this course is very compacted and it needs a good deal of work!

Enseignants

Avatar

Jennifer Campbell

Associate Professor, Teaching Stream
Department of Computer Science
Avatar

Paul Gries

Associate Professor, Teaching Stream
Department of Computer Science

À propos de University of Toronto

Established in 1827, the University of Toronto is one of the world’s leading universities, renowned for its excellence in teaching, research, innovation and entrepreneurship, as well as its impact on economic prosperity and social well-being around the globe. ...

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 achetez un Certificat, vous bénéficiez d'un accès à tout le contenu du cours, y compris les devoirs notés. Lorsque vous avez terminé et réussi le cours, votre Certificat électronique est 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.