Acerca de este Curso

674,098 vistas recientes

Resultados profesionales del estudiante

26%

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

29%

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

20%

consiguió un aumento de sueldo o ascenso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel principiante
Aprox. 36 horas para completar
Inglés (English)

Resultados profesionales del estudiante

26%

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

29%

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

20%

consiguió un aumento de sueldo o ascenso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel principiante
Aprox. 36 horas para completar
Inglés (English)

ofrecido por

Placeholder

Universidad de Míchigan

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up97%(36,850 calificaciones)Info
Semana
1

Semana 1

12 horas para completar

General Introduction

12 horas para completar
27 videos (Total 172 minutos), 31 lecturas, 6 cuestionarios
27 videos
How to Use the Interactive Textbook14m
Getting Started7m
Values and Data Types7m
Operators and Operands7m
Function Calls10m
Data Types5m
Type Conversion Functions5m
Variables11m
Statements and Expressions8m
More About Statements and Expressions6m
Updating Variables7m
Hard-Coding3m
Input6m
Introduction - Objects and Turtle Graphics1m
Our First Turtle Program6m
Instances: A Herd of Turtles7m
Repetition with a For Loop5m
More Turtle Methods1m
Importing Modules9m
Conclusion - Turtle Graphics1m
Introduction - Debugging1m
Syntax, Runtime, and Semantic Errors6m
Know Your Error Messages3m
Incremental Programming6m
Common Errors5m
Conclusion - Debugging1m
31 lecturas
Syllabus10m
Help Us Learn More About You!10m
Values and Data Types10m
Operators and Operands10m
Order of Operations10m
Function Calls10m
Data Types10m
Type Conversion Functions10m
Variables10m
Variable Names and Keywords10m
Choosing the Right Variable Name10m
Reassignment10m
Statements and Expressions10m
Updating Variables10m
Hard-Coding10m
Input10m
Hello Little Turtles!10m
Our First Turtle Program10m
Instances: A Herd of Turtles10m
Object Oriented Concepts10m
Repetition with a For Loop10m
A Few More Turtle Methods and Observations10m
Summary of Turtle Methods10m
Importing Modules10m
Syntax Errors10m
Runtime Errors10m
Semantic Errors10m
Know Your Error Messages10m
Incremental Programming10m
Common Errors10m
Practice Assignment - Drawing with Turtle10m
1 ejercicio de práctica
Optional - What Did You Use to Practice This Week?4m
Semana
2

Semana 2

8 horas para completar

Sequences and Iteration

8 horas para completar
15 videos (Total 88 minutos), 23 lecturas, 4 cuestionarios
15 videos
Strings7m
Lists2m
Tuples3m
The Index Operator7m
The Slice Operator7m
Concatenation and Repetition6m
Count and Index10m
Split and Join6m
The For Loop12m
The Accumulator Pattern4m
The Range Function5m
Naming Your Variables in For Loops3m
Printing Intermediate Results4m
Keeping Track of Your Iterator Variable and Your Iterable4m
23 lecturas
Introduction: Sequences10m
Strings10m
Lists10m
Tuples10m
Index Operator: Working with the Characters of a String and Accessing Elements in a List10m
Disambiguating []: Creation vs. Indexing10m
Length10m
The Slice Operator10m
Concatenation and Repetition10m
Count and Index10m
Splitting and Joining Strings10m
Introduction: Iteration10m
The for Loop10m
Flow of Execution of the for Loop10m
Strings and for Loops10m
Lists and for Loops10m
The Accumulator Pattern and the Range Function10m
(Optional) Traversal and the for Loop: By Index10m
(Optional) Nested Iteration: Image Processing10m
(Optional) The Gory Details: Iterables10m
Naming Variables in For Loops10m
Printing Intermediate Results10m
Keeping Track of Your Iterator Variable and Your Iterable10m
1 ejercicio de práctica
Optional - What Did You Use to Practice This Week?4m
Semana
3

Semana 3

5 horas para completar

Booleans and Conditionals

5 horas para completar
7 videos (Total 61 minutos), 12 lecturas, 3 cuestionarios
7 videos
Logical Operators10m
The in and not in Operators3m
Precedence of Operators2m
Conditional Execution8m
Unary Selection, Nested Conditionals, and Chained Conditionals16m
The Accumulator Pattern with Conditionals and Accumulating a Maximum Value10m
12 lecturas
Intro: What We Can Do with Turtles and Conditionals10m
Boolean Values and Boolean Expressions10m
Logical Operators10m
The in and not in Operators10m
Precedence of Operators10m
Conditional Execution: Binary Selection10m
Omitting the else Clause: Unary Selection10m
Nested Conditionals10m
Chained Conditionals10m
Make a Flow Chart before You Write Your Code10m
The Accumulator Pattern with Conditionals10m
Accumulating a Maximum Value10m
1 ejercicio de práctica
Optional - What Did You Use to Practice This Week?4m
Semana
4

Semana 4

10 horas para completar

Sequence Mutation and Accumulation Patterns

10 horas para completar
22 videos (Total 92 minutos), 16 lecturas, 6 cuestionarios
22 videos
Mutability12m
List Element Deletion1m
Objects and References4m
Aliasing3m
Cloning Lists2m
Conclusion - Sequence Mutation1m
Introduction - Methods on Lists and Strings1m
Methods on Lists9m
Append vs. Concatenate7m
Non-Mutating Methods on Strings7m
String Format Method8m
Conclusion - Methods on Lists and Strings1m
Introduction - Accumulating Lists and Strings48s
The Accumulator Pattern with Lists4m
The Accumulator Pattern with Strings5m
Conclusion - Accumulating Lists and Strings1m
Introduction - Way of the Programmer47s
Making Reference Diagrams3m
Accumulator Pattern Strategies8m
Conclusion - Way of the Programmer54s
Introduction - Final Course Assignment4m
16 lecturas
Introduction: Transforming Sequences10m
Mutability10m
List Element Deletion10m
Objects and References10m
Aliasing10m
Cloning Lists10m
Methods on Lists10m
Append vs. Concatenate10m
Non-Mutating Methods on Strings10m
String Format Method10m
The Accumulator Pattern with Lists10m
The Accumulator Pattern with Strings10m
Accumulator Pattern Strategies10m
Don't Mutate A List That You Are Iterating Through10m
Course Feedback10m
Keep Learning with Michigan Online10m

Reseñas

Principales reseñas sobre PYTHON BASICS

Ver todas las reseñas

Acerca de Programa especializado: Python 3 Programming

Python 3 Programming

Preguntas Frecuentes

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