К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Python Basics: Automation and Bots · LearnSpace
Назад в каталог
courseraПрограммирование

Python Basics: Automation and Bots

Курс от University of California, Davis
Средний≈ 12.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Understanding the flow of running code is a major part of learning to think in code and of coding itself. In this course we will study the flow of code through several demonstrations and walkthroughs. We'll experience turning logic into useful work by running Python that automatically reads all of Shakespeare, and by setting Python up to give you a call on the phone. In technical terms, this course will demonstrate Python loops, list comprehensions, and conditional statements, while at a higher level we'll discuss code style and good practices for code.

Навыки, которые вы освоите

Python ProgrammingAutomationComputational LogicData CleansingMaintainabilityProgramming PrinciplesApplication Programming Interface (API)Computer ProgrammingComputational Thinking

Программа курса

4 модулей · 40 учебных материалов

01Reading all of Shakespeare in an Instant12 материалов

Getting Started

Course IntroductionВидеоLearning GoalsОбсуждениеCourse Navigation and Safety StatementЧтение

Copying and Skimming Code

Copying from Code on the Internet

Учитесь у экспертов

Seth Frey

Professor and Computational Social Scientist

Python Basics: Automation and Bots
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.5 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
Видео
How to Skim CodeВидео
The Three VirtuesЧтение
The Three VirtuesОбсуждение

Course Tutorials

Jupyter Notebook TutorialsЧтениеDemo and Code Lesson Walkthrough "How To"Чтение

Demo: Gutenberg

Demo: GutenbergПрограммированиеDemo: Gutenberg WalkthroughВидео

Review

Module 1 QuizЗадание
02The Flow of Your Python Code8 материалов

Code Lesson: Code Flow

Code Lesson: Code FlowПрограммированиеIntroductionВидеоGrowing DataВидеоThinking Through FlowВидеоBringing it all TogetherВидео

Thinking Through Code Flow

Thinking Through Code FlowВидеоCode FlowОбсуждение

Review

Module 2 QuizЗадание
03Code Flow and Logic9 материалов

Code Lesson: Doing One Thing If Another

Code Lesson: Doing One Thing If AnotherПрограммированиеIntroductionВидеоFilter Data that Satisfies ConditionsВидеоLogical FlowsВидеоFilter Data, Long FormВидеоComparing Lists Element by ElementВидеоBringing it all TogetherВидео

Thinking in Code

Thinking in Code: CompetencyОбсуждение

Review

Module 3 QuizЗадание
04Course Summary & Honors: Interactive Demo11 материалов

Course Summary

Honor's AssignmentЧтениеCourse SummaryВидеоSelf-ReflectionОбсуждениеOptional Reading: "Spam" ReviewЧтениеCourse CreditsЧтение

Demo: Robocalling Yourself

SETUP: Twilio KeysЧтениеDemo: RobocallsПрограммированиеDemo: Robocalls WalkthroughВидеоReading DocumentationВидеоRobocallsЧтениеSpam and BotsОбсуждение