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

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

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

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

Python Scripting Fundamentals

Курс от Akamai Technologies, Inc.
Начальный≈ 33.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In Python Scripting Fundamentals, you’ll develop a comprehensive understanding of Python, starting with the programming process, its history, and the fundamentals of writing Python code. You’ll gain foundational knowledge of Python syntax, variables, data types, and functions. Upon completing this course, you’ll be able to: ● Understand the programming process and the history of Python ● Navigate complex variable types like lists, tuples, sets, ranges, and dictionaries ● Write code to process sequences ● Manage web form data efficiently Throughout this course, you’ll gain hands-on experience by developing four applications from scratch: an age calculator, a word guessing game, a lemonade stand game, and a text-based adventure game. At the end of this course, you’ll complete a capstone project, allowing you to showcase your ability to apply your Python skills proficiently.

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

Python ProgrammingScriptingFile I/OFile ManagementWeb ApplicationsData StructuresMySQLProgram DevelopmentSQLScripting LanguagesApplication DevelopmentDatabasesProgramming Principles

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

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

01Exploring Programming Concepts19 материалов

Course Introduction

Introduction to the ATA TrackВидеоOverview of ATA TrackВидеоAdvice for Completing the ATAВидеоREADMEЧтение

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

Shadow Farrell

Instructor

Python Scripting Fundamentals
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 33.2 ч

7 модулей

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

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

Часть программы вашего университета
Programming Course SyllabusВидео

Explore the Programming Process

Programs and LanguagesВидеоThe Programming ProcessВидеоPythonВидеоExplore the Programming Process Practice AssessmentЗадание

Basic Syntax

FunctionsВидеоVariablesВидеоData TypesВидеоArithmetic OperatorsВидеоBasic Syntax Practice AssessmentЗадание

Exploring Programming Concepts Labs

Installing VirtualBoxЧтениеInstalling UbuntuЧтениеCreating a Python ScriptЧтение

Exploring Programming Concepts Review and Graded Assessment

Exploring Programming Concepts ReviewВидеоExploring Programming Concepts Graded AssessmentЗадание
02Developing a Simple Application23 материалов

Testing User Input

Conditional StatementsВидеоLogical OperatorsВидеоIdentity OperatorsВидеоLoopsВидеоLAB: Testing User InputЧтениеLAB: Creating a Word Guessing GameЧтениеTesting User Input Practice AssessmentЗадание

Lists

SequencesВидеоListsВидеоList ProcessingВидеоLAB: Using ListsЧтениеLAB: Updating the Guessing GameЧтениеLists Practice AssessmentЗадание

Other Data Structures

TuplesВидеоSetsВидеоRangesВидеоDictionariesВидеоLAB: Using Other SequencesЧтениеTroubleshooting ErrorsВидео

Developing a Simple Application Review and Graded Assessment

Developing a Simple Application ReviewВидеоDeveloping a Simple Application Graded AssessmentЗадание
03Structuring Code for Reuse14 материалов

Useful Coding Techniques

Loop ControlВидеоNested SequencesВидеоUseful Functions and MethodsВидеоLAB: Adding Functions and MethodsЧтениеLAB: Adding Methods to the GameЧтениеUseful Coding Techniques Practice AssessmentЗадание

Creating Functions

Defining and Calling FunctionsВидеоReturning ValuesВидеоScopeВидеоLAB: Creating FunctionsЧтениеLAB: Using Functions for the GameЧтениеCreating Functions Practice AssessmentЗадание

Structuring Code for Reuse Review and Graded Assessment

Structuring Code for Reuse Review ВидеоStructuring Code for Reuse Graded AssessmentЗадание
04Working with Modules, Files, and Directories14 материалов

Working with Modules

Importing ModulesВидеоPython ModulesЧтениеLAB: Using ModulesЧтениеWorking with Modules Practice AssessmentЗадание

Working with Files

File ObjectsВидеоReading FilesВидеоAccessing DirectoriesВидеоFile and Folder OperationsВидеоLAB: Working with FilesЧтениеLAB: Finishing the GameЧтениеBragging rightsОбсуждениеWorking with Files Practice AssessmentЗадание

Working with Modules, Files, and Directories Review and Graded Assessment

Working with Modules, Files, and Directories ReviewВидеоWorking with Modules, Files, and Directories Graded AssessmentЗадание
05Practicing Basic Skills10 материалов

Lemonade Stand Game

Description of GameЧтениеCreating the Code to Start GameЧтениеCreating the Code to Make and Sell LemonadeЧтениеFinishing the Lemonade Stand GameЧтение

Text Adventure

Description of GameЧтениеCreating the Code to Start GameЧтениеCreating the Look CodeЧтениеCreating the Take and Drop CodeЧтениеCreating the Use and Unlock CodeЧтениеBragging rights revisitedОбсуждение
06Using Databases and Interacting with Web Sites16 материалов

Data Management

Database ConceptsЧтениеDatabase ConstructionВидеоQuerying DatabasesВидеоUpdating RecordsВидеоData Management Practice AssessmentЗадание

Using Python to Handle Web Data

Handling Form DataВидеоCreating RecordsВидеоPutting it All TogetherВидеоUsing Python to Handle Web Data Practice AssessmentЗадание

Using Databases and Interacting with Web Sites Lab

Configuring Ubuntu as a Web ServerЧтениеInstalling MySQLЧтениеCreating a Sample DatabaseЧтениеAuthenticating UsersЧтениеAdding CustomersЧтение

Using Databases and Interacting with Web Sites Review and Graded Assessment

Using Databases and Interacting with Web Sites ReviewВидеоUsing Databases and Interacting with Web Sites Graded AssessmentЗадание
07Exploring Programming Concepts Capstone3 материалов

Capstone

Capstone IntroductionВидеоCapstone InstructionsВидеоPython Scripting CapstoneВзаимная проверка
Penny for your thoughts?Обсуждение
Other Data Structures Practice AssessmentЗадание