Informações sobre o curso
4.6
344 classificações
86 avaliações
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Horas para completar

Aprox. 20 horas para completar

Sugerido: 6 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês

Habilidades que você terá

Software TestingUnit TestingPython ProgrammingObject-Oriented Programming (OOP)
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Horas para completar

Aprox. 20 horas para completar

Sugerido: 6 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
3 horas para concluir

Week 1

...
Reading
7 videos (Total 50 min), 10 leituras, 1 teste
Video7 videos
Palindrome: Algorithm 1 5min
Palindrome: Algorithm 26min
Palindrome: Algorithm 35min
The Restaurant Recommendations Problem2min
Restaurant Recommendations: Representing the Data6min
Restaurant Recommendations: Planning the Program17min
Reading10 leituras
Syllabus10min
Course Logistics10min
Resources10min
Palindrome: Approaching the Problem10min
Palindrome: Algorithm 110min
Palindrome: Algorithm 210min
Palindrome: Algorithm 310min
The Restaurant Recommendations Problem10min
Restaurant Recommendations: Representing the Data10min
Restaurant Recommendations: Planning the Program10min
Quiz1 exercício prático
Week 1 Exercise24min
Semana
2
Horas para completar
4 horas para concluir

Week 2

...
Reading
6 videos (Total 33 min), 6 leituras, 2 testes
Video6 videos
Writing a '__main__' program4min
Creating Your Own Types6min
Testing Automatically Using unittest4min
Choosing Test Cases7min
Testing Functions that Mutate Values 3min
Reading6 leituras
Testing Automatically Using doctest10min
Writing a '__main__' program10min
Creating Your Own Types10min
Testing Automatically Using unittest10min
Choosing Test Cases10min
Testing Functions that Mutate Values10min
Quiz1 exercício prático
Week 2 Exercise20min
Semana
3
Horas para completar
3 horas para concluir

Week 3

...
Reading
7 videos (Total 48 min), 7 leituras, 1 teste
Video7 videos
Linear Search6min
Binary Search6min
Comparing Search Algorithms13min
Bubble Sort5min
Selection Sort3min
Insertion Sort4min
Reading7 leituras
Analyzing Algorithms10min
Linear Search10min
Binary Search10min
Comparing Search Algorithms10min
Bubble Sort10min
Selection Sort10min
Insertion Sort10min
Quiz1 exercício prático
Week 3 Exercise36min
Semana
4
Horas para completar
2 horas para concluir

Week 4

...
Reading
4 videos (Total 32 min), 4 leituras, 1 teste
Video4 videos
Plugging Into Python Syntax10min
Writing Special Method __str__5min
Writing Classes That Interact6min
Reading4 leituras
Creating a New Type10min
Plugging Into Python Syntax10min
Writing Special Method __str__10min
Writing Classes That Interact10min
Quiz1 exercício prático
Week 4 Exercise20min
4.6
86 avaliaçõesChevron Right
Direcionamento de carreira

40%

comecei uma nova carreira após concluir estes cursos
Benefício de carreira

83%

consegui um benefício significativo de carreira com este curso

Melhores avaliações

por 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.

por 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.

Instrutores

Avatar

Jennifer Campbell

Associate Professor, Teaching Stream
Department of Computer Science
Avatar

Paul Gries

Associate Professor, Teaching Stream
Department of Computer Science

Sobre 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. ...

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.