Об этом курсе

Недавно просмотрено: 24,393

Learner Career Outcomes

38%

начал новую карьеру, пройдя эти курсы

41%

получил значимые преимущества в карьере благодаря этому курсу

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Прибл. 20 часа на выполнение

Английский

Субтитры: Английский

Приобретаемые навыки

Software TestingUnit TestingPython ProgrammingObject-Oriented Programming (OOP)

Learner Career Outcomes

38%

начал новую карьеру, пройдя эти курсы

41%

получил значимые преимущества в карьере благодаря этому курсу

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Прибл. 20 часа на выполнение

Английский

Субтитры: Английский

Преподаватели

Оценка преподавателя4.85/5 (оценок: 7)Info
Изображение преподавателя Jennifer Campbell

Jennifer Campbell 

Associate Professor, Teaching Stream
Department of Computer Science
167,606 учащегося
2 курса
Изображение преподавателя Paul Gries

Paul Gries 

Associate Professor, Teaching Stream
Department of Computer Science
167,606 учащегося
2 курса

от партнера

Логотип Торонтский университет

Торонтский университет

Программа курса: что вы изучите

Оценка контентаThumbs Up94%(2,608 оценки)Info
Неделя
1

Неделя 1

3 ч. на завершение

Week 1

3 ч. на завершение
7 видео ((всего 50 мин.)), 10 материалов для самостоятельного изучения, 1 тест
7 видео
Palindrome: Algorithm 1 5мин
Palindrome: Algorithm 26мин
Palindrome: Algorithm 35мин
The Restaurant Recommendations Problem2мин
Restaurant Recommendations: Representing the Data6мин
Restaurant Recommendations: Planning the Program17мин
10 материала для самостоятельного изучения
Syllabus10мин
Course Logistics10мин
Resources10мин
Palindrome: Approaching the Problem10мин
Palindrome: Algorithm 110мин
Palindrome: Algorithm 210мин
Palindrome: Algorithm 310мин
The Restaurant Recommendations Problem10мин
Restaurant Recommendations: Representing the Data10мин
Restaurant Recommendations: Planning the Program10мин
1 практическое упражнение
Week 1 Exercise24мин
Неделя
2

Неделя 2

4 ч. на завершение

Week 2

4 ч. на завершение
6 видео ((всего 33 мин.)), 6 материалов для самостоятельного изучения, 2 тестов
6 видео
Writing a '__main__' program4мин
Creating Your Own Types6мин
Testing Automatically Using unittest4мин
Choosing Test Cases7мин
Testing Functions that Mutate Values 3мин
6 материала для самостоятельного изучения
Testing Automatically Using doctest10мин
Writing a '__main__' program10мин
Creating Your Own Types10мин
Testing Automatically Using unittest10мин
Choosing Test Cases10мин
Testing Functions that Mutate Values10мин
1 практическое упражнение
Week 2 Exercise20мин
Неделя
3

Неделя 3

3 ч. на завершение

Week 3

3 ч. на завершение
7 видео ((всего 48 мин.)), 7 материалов для самостоятельного изучения, 1 тест
7 видео
Linear Search6мин
Binary Search6мин
Comparing Search Algorithms13мин
Bubble Sort5мин
Selection Sort3мин
Insertion Sort4мин
7 материала для самостоятельного изучения
Analyzing Algorithms10мин
Linear Search10мин
Binary Search10мин
Comparing Search Algorithms10мин
Bubble Sort10мин
Selection Sort10мин
Insertion Sort10мин
1 практическое упражнение
Week 3 Exercise36мин
Неделя
4

Неделя 4

2 ч. на завершение

Week 4

2 ч. на завершение
4 видео ((всего 32 мин.)), 4 материалов для самостоятельного изучения, 1 тест
4 видео
Plugging Into Python Syntax10мин
Writing Special Method __str__5мин
Writing Classes That Interact6мин
4 материала для самостоятельного изучения
Creating a New Type10мин
Plugging Into Python Syntax10мин
Writing Special Method __str__10мин
Writing Classes That Interact10мин
1 практическое упражнение
Week 4 Exercise20мин
4.6
Рецензии: 110Chevron Right

Лучшие отзывы о курсе Учимся программированию: создание качественного кода

автор: 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.

автор: 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.

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Оплатив сертификацию, вы получите доступ ко всем материалам курса, включая оцениваемые задания. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.