Об этом курсе
Недавно просмотрено: 169,575

100% онлайн

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

Гибкие сроки

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

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

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

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

Английский

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

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

Python Syntax And SemanticsComputer ProgrammingPython ProgrammingIdle (Python)

100% онлайн

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

Гибкие сроки

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

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

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

Предполагаемая нагрузка: 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.

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

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

...
7 видео ((всего 42 мин.)), 7 материалов для самостоятельного изучения, 1 тест
7 видео
Type Bool8мин
Import: Using Non-Built-in Functions5мин
If Statements9мин
No if Required4мин
Structuring if Statements6мин
7 материала для самостоятельного изучения
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мин
1 практическое упражнение
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.

...
5 видео ((всего 26 мин.)), 5 материалов для самостоятельного изучения, 2 тестов
5 видео
For Loop Over Str11мин
IDLE's Debugger4мин
5 материала для самостоятельного изучения
More str Operators10мин
Str: Indexing and Slicing10мин
Str Methods: Functions Inside of Objects10мин
For Loop Over Str10мин
IDLE's Debugger10мин
1 практическое упражнение
For Loops and Fancy String Manipulation28мин
4.7
Рецензии: 819Chevron Right

38%

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

35%

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

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

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

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

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. Просто ознакомиться с содержанием курса можно бесплатно.

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