À propos de ce cours
4.6
344 notes
86 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é.
Heures pour terminer

Approx. 20 heures pour terminer

Recommandé : 6 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais

Compétences que vous acquerrez

Software TestingUnit TestingPython ProgrammingObject-Oriented Programming (OOP)
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é.
Heures pour terminer

Approx. 20 heures pour terminer

Recommandé : 6 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
3 heures pour terminer

Week 1

...
Reading
7 videos (Total 50 min), 10 lectures, 1 quiz
Video7 vidéos
Palindrome: Algorithm 1 5 min
Palindrome: Algorithm 26 min
Palindrome: Algorithm 35 min
The Restaurant Recommendations Problem2 min
Restaurant Recommendations: Representing the Data6 min
Restaurant Recommendations: Planning the Program17 min
Reading10 lectures
Syllabus10 min
Course Logistics10 min
Resources10 min
Palindrome: Approaching the Problem10 min
Palindrome: Algorithm 110 min
Palindrome: Algorithm 210 min
Palindrome: Algorithm 310 min
The Restaurant Recommendations Problem10 min
Restaurant Recommendations: Representing the Data10 min
Restaurant Recommendations: Planning the Program10 min
Quiz1 exercice pour s'entraîner
Week 1 Exercise24 min
Semaine
2
Heures pour terminer
4 heures pour terminer

Week 2

...
Reading
6 videos (Total 33 min), 6 lectures, 2 quiz
Video6 vidéos
Writing a '__main__' program4 min
Creating Your Own Types6 min
Testing Automatically Using unittest4 min
Choosing Test Cases7 min
Testing Functions that Mutate Values 3 min
Reading6 lectures
Testing Automatically Using doctest10 min
Writing a '__main__' program10 min
Creating Your Own Types10 min
Testing Automatically Using unittest10 min
Choosing Test Cases10 min
Testing Functions that Mutate Values10 min
Quiz1 exercice pour s'entraîner
Week 2 Exercise20 min
Semaine
3
Heures pour terminer
3 heures pour terminer

Week 3

...
Reading
7 videos (Total 48 min), 7 lectures, 1 quiz
Video7 vidéos
Linear Search6 min
Binary Search6 min
Comparing Search Algorithms13 min
Bubble Sort5 min
Selection Sort3 min
Insertion Sort4 min
Reading7 lectures
Analyzing Algorithms10 min
Linear Search10 min
Binary Search10 min
Comparing Search Algorithms10 min
Bubble Sort10 min
Selection Sort10 min
Insertion Sort10 min
Quiz1 exercice pour s'entraîner
Week 3 Exercise36 min
Semaine
4
Heures pour terminer
2 heures pour terminer

Week 4

...
Reading
4 videos (Total 32 min), 4 lectures, 1 quiz
Video4 vidéos
Plugging Into Python Syntax10 min
Writing Special Method __str__5 min
Writing Classes That Interact6 min
Reading4 lectures
Creating a New Type10 min
Plugging Into Python Syntax10 min
Writing Special Method __str__10 min
Writing Classes That Interact10 min
Quiz1 exercice pour s'entraîner
Week 4 Exercise20 min
4.6
86 avisChevron Right
Orientation de carrière

40%

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

83%

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

Meilleurs avis

par LCJul 9th 2018

Instructors, material and course structure were great! Only wish I could take this class with a friend to push me to work faster and smarter. Learned a lot from this class.

par HMMar 16th 2017

A good follow up to the first part, I found the testing section particularly useful. I could only wish the course was longer and delved deeper into Classes and Exceptions.

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.