Об этом курсе
4.7
Оценки: 2,219
Рецензии: 688
100% онлайн

100% онлайн

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

Гибкие сроки

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

Начальный уровень

Часов на завершение

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

Предполагаемая нагрузка: 7 weeks of study, 4-8 hours per week...
Доступные языки

Английский

Субтитры: Английский, Казахский, Итальянский, Персидский...

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

Python Syntax And SemanticsComputer ProgrammingPython ProgrammingIdle (Python)
100% онлайн

100% онлайн

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

Гибкие сроки

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

Начальный уровень

Часов на завершение

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

Предполагаемая нагрузка: 7 weeks of study, 4-8 hours per week...
Доступные языки

Английский

Субтитры: Английский, Казахский, Итальянский, Персидский...

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

Неделя
1
Часов на завершение
3 ч. на завершение

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 видео (всего 39 мин.), 10 материалов для самостоятельного изучения, 1 тест
Video8 видео
Installing Python2мин
Python as a Calculator10мин
Python and Computer Memory2мин
Variables7мин
Visualizing Assignment Statements2мин
Built-in Functions5мин
Defining Functions6мин
Reading10 материала для самостоятельного изучения
Syllabus10мин
Course Logistics10мин
Resources10мин
Installing Python10мин
Python as a Calculator10мин
Python and Computer Memory10мин
Variables10мин
Visualizing Assignment Statements10мин
Built-in Functions10мин
Defining Functions10мин
Quiz1 практическое упражнение
Python, Variables, and Functions24мин
Неделя
2
Часов на завершение
5 ч. на завершение

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 видео (всего 35 мин.), 6 материалов для самостоятельного изучения, 2 тестов
Video6 видео
Type str4мин
Input/Output and str Formatting10мин
Docstrings and Function Help1мин
Function Design Recipe5мин
Function Reuse6мин
Visualizing Function Calls5мин
Reading6 материала для самостоятельного изучения
Type str10мин
Input/Output and str Formatting10мин
Docstrings and Function help10мин
Function Design Recipe10мин
Function Reuse10мин
Visualizing Function Calls10мин
Quiz1 практическое упражнение
Strings and Designing Functions36мин
Неделя
3
Часов на завершение
2 ч. на завершение

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 видео (всего 42 мин.), 7 материалов для самостоятельного изучения, 1 тест
Video7 видео
Type Bool8мин
Converting Between int, str, and float3мин
Import: Using Non-Built-in Functions5мин
If Statements9мин
No if Required4мин
Structuring if Statements6мин
Reading7 материала для самостоятельного изучения
Functions, Variables, and the Call Stack10мин
Type Bool10мин
Converting Between int, str, and float10мин
Import: Using Non-Built-in Functions10мин
If Statements10мин
No if Required10мин
Structuring if statements10мин
Quiz1 практическое упражнение
Booleans, Import, Namespaces, and if Statements32мин
Неделя
4
Часов на завершение
5 ч. на завершение

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 видео (всего 26 мин.), 5 материалов для самостоятельного изучения, 2 тестов
Video5 видео
Str: Indexing and Slicing4мин
Str Methods: Functions Inside of Objects3мин
For Loop Over Str11мин
IDLE's Debugger4мин
Reading5 материала для самостоятельного изучения
More str Operators10мин
Str: Indexing and Slicing10мин
Str Methods: Functions Inside of Objects10мин
For Loop Over Str10мин
IDLE's Debugger10мин
Quiz1 практическое упражнение
For Loops and Fancy String Manipulation28мин
4.7
Формирование карьерного пути

38%

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

83%

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

Лучшие рецензии

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

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

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

Avatar

Jennifer Campbell

Associate Professor, Teaching Stream
Department of Computer Science
Avatar

Paul Gries

Associate Professor, Teaching Stream
Department of Computer Science

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

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

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

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

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