このコースについて
167,833 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

英語

字幕:英語, カザフ語, イタリア語, ペルシア語

習得するスキル

Python Syntax And SemanticsComputer ProgrammingPython ProgrammingIdle (Python)

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

英語

字幕:英語, カザフ語, イタリア語, ペルシア語

シラバス - 本コースの学習内容

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 readings, 1 quiz
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 readings, 2 quizzes
6件のビデオ
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 readings, 1 quiz
7件のビデオ
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 readings, 2 quizzes
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
819件のレビューChevron Right

38%

コース終了後に新しいキャリアをスタートした

35%

コースが具体的なキャリアアップにつながった

Learn to Program: The Fundamentals からの人気レビュー

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

by 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のプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。