Acerca de este Curso
4.7
2,222 calificaciones
689 revisiones
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Nivel principiante

Nivel principiante

Horas para completar

Aprox. 28 horas para completar

Sugerido: 7 weeks of study, 4-8 hours per week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English), Kazajo, Italiano, Persa...

Habilidades que obtendrás

Python Syntax And SemanticsComputer ProgrammingPython ProgrammingIdle (Python)
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Nivel principiante

Nivel principiante

Horas para completar

Aprox. 28 horas para completar

Sugerido: 7 weeks of study, 4-8 hours per week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English), Kazajo, Italiano, Persa...

Programa - Qué aprenderás en este curso

Semana
1
Horas para completar
3 horas para completar

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 videos (Total: 39 min), 10 readings, 1 quiz
Video8 videos
Installing Python2m
Python as a Calculator10m
Python and Computer Memory2m
Variables7m
Visualizing Assignment Statements2m
Built-in Functions5m
Defining Functions6m
Reading10 lecturas
Syllabus10m
Course Logistics10m
Resources10m
Installing Python10m
Python as a Calculator10m
Python and Computer Memory10m
Variables10m
Visualizing Assignment Statements10m
Built-in Functions10m
Defining Functions10m
Quiz1 ejercicio de práctica
Python, Variables, and Functions24m
Semana
2
Horas para completar
5 horas para completar

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 videos (Total: 35 min), 6 readings, 2 quizzes
Video6 videos
Input/Output and str Formatting10m
Docstrings and Function Help1m
Function Design Recipe5m
Function Reuse6m
Visualizing Function Calls5m
Reading6 lecturas
Type str10m
Input/Output and str Formatting10m
Docstrings and Function help10m
Function Design Recipe10m
Function Reuse10m
Visualizing Function Calls10m
Quiz1 ejercicio de práctica
Strings and Designing Functions36m
Semana
3
Horas para completar
2 horas para completar

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 videos (Total: 42 min), 7 readings, 1 quiz
Video7 videos
Type Bool8m
Converting Between int, str, and float3m
Import: Using Non-Built-in Functions5m
If Statements9m
No if Required4m
Structuring if Statements6m
Reading7 lecturas
Functions, Variables, and the Call Stack10m
Type Bool10m
Converting Between int, str, and float10m
Import: Using Non-Built-in Functions10m
If Statements10m
No if Required10m
Structuring if statements10m
Quiz1 ejercicio de práctica
Booleans, Import, Namespaces, and if Statements32m
Semana
4
Horas para completar
5 horas para completar

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 videos (Total: 26 min), 5 readings, 2 quizzes
Video5 videos
Str: Indexing and Slicing4m
Str Methods: Functions Inside of Objects3m
For Loop Over Str11m
IDLE's Debugger4m
Reading5 lecturas
More str Operators10m
Str: Indexing and Slicing10m
Str Methods: Functions Inside of Objects10m
For Loop Over Str10m
IDLE's Debugger10m
Quiz1 ejercicio de práctica
For Loops and Fancy String Manipulation28m
4.7
689 revisionesChevron Right
Dirección de la carrera

38%

comenzó una nueva carrera después de completar estos cursos
Beneficio de la carrera

83%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

Principales revisiones

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

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

Instructores

Avatar

Jennifer Campbell

Associate Professor, Teaching Stream
Department of Computer Science
Avatar

Paul Gries

Associate Professor, Teaching Stream
Department of Computer Science

Acerca de 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. ...

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando compras un Certificado, obtienes acceso a todos los materiales del curso, incluidas las tareas calificadas. Una vez que completes el curso, se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes participar del curso como oyente sin costo.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.