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

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

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

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

Accounting Data Analytics with Python

Курс от University of Illinois Urbana-Champaign
Средний≈ 43.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course focuses on developing Python skills for assembling business data. It will cover some of the same material from Introduction to Accounting Data Analytics and Visualization, but in a more general purpose programming environment (Jupyter Notebook for Python), rather than in Excel and the Visual Basic Editor. These concepts are taught within the context of one or more accounting data domains (e.g., financial statement data from EDGAR, stock data, loan data, point-of-sale data). The first half of the course picks up where Introduction to Accounting Data Analytics and Visualization left off: using in an integrated development environment to automate data analytic tasks. We discuss how to manage code and share results within Jupyter Notebook, a popular development environment for data analytic software like Python and R. We then review some fundamental programming skills, such as mathematical operators, functions, conditional statements and loops using Python software. The second half of the course focuses on assembling data for machine learning purposes. We introduce students to Pandas dataframes and Numpy for structuring and manipulating data. We then analyze the data using visualizations and linear regression. Finally, we explain how to use Python for interacting with SQL data.

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

Pandas (Python Package)Python ProgrammingSeabornData ManipulationJupyterNumPyMatplotlibSQLRegression AnalysisScientific VisualizationData ProcessingQuery LanguagesPlot (Graphics)Data CompilationAccountingData VisualizationApplied Machine LearningDatabase ManagementData-Driven Decision-MakingData Preprocessing

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

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

01Course Orientation and Module 1: Foundations36 материалов

About the Course

Course IntroductionВидеоAbout Ronald GuymonВидеоAbout Linden LuВидеоSyllabusЧтение

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

Ronald Guymon

Senior Lecturer of Accountancy

Linden Lu

Instructor of Accountancy

Accounting Data Analytics with Python
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 43.2 ч

8 модулей

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

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

Часть программы вашего университета
GlossaryЧтение
About the Discussion ForumsЧтение
Online Education at Gies College of BusinessЧтение
Demographics SurveyPLUGIN

About Your Classmates

Get to Know Your Fellow LearnersОбсуждениеUpdate Your ProfileЧтение

Module 1 Information

Module 1 OverviewЧтениеModule 1 ReadingsЧтениеMake Connections to TopicОбсуждениеModule 1 IntroductionВидео

Lesson 1.1: Introduction to Data Analytics

Lesson 1.1 ReadingsЧтение1.1 Introduction to Data AnalyticsВидео

Lesson 1.2: Jupyter Notebook

1.2 Jupyter NotebookВидеоPython and Integrated Development Environments (IDEs)ВидеоInstalling Python and JupyterLab: Start HereЧтениеInstalling Python Using JupyterLab Desktop (Recommended for Windows and Mac Users)ВидеоInstalling Python Using Homebrew and Pyenv (For advanced Mac users)ВидеоInstalling Python from Python.org for Windows (For advanced Windows users)ВидеоNavigating Jupyter NotebookВидеоNavigating JupyterLabВидеоUsing Notebook FilesВидеоNavigating SpyderВидеоComparison of Jupyter Notebook, JupyterLab, and SpyderВидеоIntroduction to Jupyter NotebookЛабораторнаяRefreshing FoldersВидео

Lesson 1.3: Introduction to Markdown

1.3 Introduction to MarkdownВидеоMarkdown BasicsВидеоIntroduction to MarkdownЛабораторная

Module 1 Conclusion

Module 1 ReviewВидеоModule 1 QuizЗаданиеModule 1 Programming AssignmentЛабораторнаяModule 1 Programming Assignment ScoreПрограммирование
02Module 2: Introduction to Python21 материалов

Module 2 Information

Module 2 OverviewЧтениеModule 2 ReadingsЧтениеModule 2 IntroductionВидео

Lesson 2.1: Introduction to Python

2.1 Introduction to PythonВидеоPython Code BasicsВидеоVariables, Data Types, and OperatorsВидеоIntroduction to PythonЛабораторная

Lesson 2.2: Introduction to Python Functions

2.2 Introduction to Python FunctionsВидеоBuilt-In FunctionsВидеоUser-Defined FunctionsВидеоFunctions vs MethodsВидеоRefreshing FoldersВидеоIntroduction to Python FunctionsЛабораторная

Lesson 2.3: Conditional Statements in Python

2.3 Conditional Statements in PythonВидеоComparison and Logical OperatorsВидеоWorking With Conditional StatementsВидеоPython Conditional StatementsЛабораторная

Module 2 Conclusion

Module 2 ReviewВидеоModule 2 QuizЗаданиеModule 2 Programming AssignmentЛабораторнаяModule 2 Programming Assignment ScoreПрограммирование
03Module 3: Introduction to Python Programming24 материалов

Module 3 Information

Module 3 OverviewЧтениеModule 3 ReadingsЧтениеModule 3 IntroductionВидео

Lesson 3.1: Introduction to Python Data Structures

3.1 Introduction to Python Data StructuresВидеоIntroduction to StringsВидеоIntroduction to ListsВидеоIntroduction to Dictionaries, Tuples, and UnpackingВидеоCommon Sequence OperationsВидеоRefreshing FoldersВидеоIntroduction to Python Data StructuresЛабораторная

Lesson 3.2: Working with Python Data Structures

3.2 Working With Python Data StructureВидеоWorking With StringsВидеоWorking With Lists and TuplesВидеоWorking With DictionariesВидеоWorking With Python Data StructuresЛабораторная

Lesson 3.3: Introduction to Python Loops

3.3 Introduction to Python LoopsВидеоThe For LoopВидеоThe While LoopВидеоComprehensionsВидеоIntroduction to Python LoopsЛабораторная

Module 3 Conclusion

Module 3 ReviewВидеоModule 3 QuizЗаданиеModule 3 Programming AssignmentЛабораторнаяModule 3 Programming Assignment ScoreПрограммирование
04Module 4: Python Programming21 материалов

Module 4 Information

Module 4 OverviewЧтениеModule 4 ReadingsЧтениеModule 4 IntroductionВидео

Lesson 4.1: Writing Python Programs

4.1 Writing Python ProgramsВидеоPython ModulesВидеоErrors and ExceptionsВидеоWriting Python ProgramsЛабораторная

Lesson 4.2: Introduction to NumPy

4.2 Introduction to NumPyВидеоNumPy ArrayВидеоNumPy Basic FunctionsВидеоRefreshing FoldersВидеоIntroduction to NumPyЛабораторная

Lesson 4.3: Introduction to Pandas

4.3 Introduction to PandasВидеоIntroduction to DataframesВидеоData Selection With DataframesВидеоMissing Values and Copies With DataframesВидеоIntroduction to PandasЛабораторная

Module 4 Conclusion

Module 4 ReviewВидеоModule 4 QuizЗаданиеModule 4 Programming AssignmentЛабораторнаяModule 4 Programming Assignment ScoreПрограммирование
05Module 5: Data Analysis With Python23 материалов

Module 5 Information

Module 5 OverviewЧтениеModule 5 ReadingsЧтениеModule 5 IntroductionВидео

Lesson 5.1: Python File I/O

5.1 Python File IOВидеоReading and Writing Files With Base PythonВидеоReading and Writing Files With PandasВидеоPreserving Data Types With PicklingВидеоRefreshing FoldersВидеоPython File Input/OutputЛабораторная

Lesson 5.2: Working With the Pandas Dataframe

5.2 Working With the Pandas DataFrameВидеоExploring DataframesВидеоCopying and Sorting DataframesВидеоChanging Column and Row Names of DataframesВидеоGrouping and Aggregating With DataframesВидеоStacking and Pivoting DataframesВидео

Lesson 5.3: Introduction to Descriptive Statistics

5.3 Introduction to Descriptive StatisticsВидеоDescriptive Statistics for DataframesВидеоIntroduction to Descriptive StatisticsЛабораторная

Module 5 Conclusion

Module 5 ReviewВидеоModule 5 QuizЗаданиеModule 5 Programming AssignmentЛабораторнаяModule 5 Programming Assignment ScoreПрограммирование
06Module 6: Introduction to Visualization in Python25 материалов

Module 6 Information

Module 6 OverviewЧтениеModule 6 ReadingsЧтениеModule 6 IntroductionВидео

Lesson 6.1: Introduction to Plotting With Python

6.1 Introduction to Plotting With PythonВидеоIntroduction to Plotting With PandasВидеоMore on Plotting With PandasВидеоIntroduction to matplotlibВидеоMore on Plotting With matplotlibВидеоIntroduction to Plotting With SeabornВидеоRefreshing FoldersВидеоIntroduction to Plotting With PythonЛабораторная

Lesson 6.2: Introduction to One-Dimensional Data Visualizations

6.2 Introduction to One-Dimensional Data VisualizationВидеоIntroduction to Seaborn HistogramsВидеоIntroduction to Seaborn Box PlotsВидеоIntroduction to Seaborn Bar PlotsВидеоIntroduction to One-Dimensional Data VisualizationsЛабораторная

Lesson 6.3: Introduction to Two-Dimensional Data

6.3 Introduction to Two-Dimensional DataВидеоIntroduction to Scatter PlotsВидеоIntroduction to Pair PlotsВидеоIntroduction to Joint PlotsВидеоIntroduction to Two-Dimensional Data VisualizationsЛабораторная

Module 6 Conclusion

Module 6 ReviewВидеоModule 6 QuizЗаданиеModule 6 Programming AssignmentЛабораторнаяModule 6 Programming Assignment ScoreПрограммирование
07Module 7: Production Data Analytics25 материалов

Module 7 Information

Module 7 OverviewЧтениеModule 7 ReadingsЧтениеModule 7 IntroductionВидео

Lesson 7.1: Introduction to CRISP-DM

7.1 Introduction to CRISP-DMВидеоIntroduction to CRISP-DMЛабораторная

Lesson 7.2: Introduction to Data Preparation Techniques

7.2 Introduction to Data Preparation TechniquesВидеоPandas Functions to Load DataВидеоFill in Missing Values With Conditional MeansВидеоManipulating String Columns of a DataframeВидеоCreating Datetime ValuesВидеоSplit, Apply Combine and More on DatetimesВидеоLambda FunctionsВидеоRefreshing FoldersВидеоIntroduction to Data Preparation TechniquesЛабораторная

Lesson 7.3: Linear Regression in Python

7.3 Linear Regression in PythonВидеоSetting up Data for RegressionВидеоCreating a Simple Regression ModelВидеоPredicting with a Regression ModelВидеоMultiple Regression ModelВидеоCategorical Variables in RegressionВидео

Module 7 Conclusion

Module 7 ReviewВидеоModule 7 QuizЗаданиеModule 7 Programming AssignmentЛабораторнаяModule 7 Programming Assignment ScoreПрограммирование
08Module 8: Introduction to Databases in Python27 материалов

Module 8 Information

Module 8 OverviewЧтениеModule 8 ReadingsЧтениеModule 8 IntroductionВидео

Lesson 8.1: Introduction to Data Persistence

8.1 Introduction to Data PersistenceВидеоIntroduction to TerminalВидеоCreating a SQLite Database From TerminalВидеоCreating a SQLite Table From a CSV FileВидеоUsing Dump and Reading in Files to Create TablesВидеоAltering Existing SQLite TablesВидеоIntroduction to Data PersistenceЛабораторнаяRefreshing FoldersВидео

Lesson 8.2: SQL: Advanced Concepts

8.2 Advanced ConceptsВидеоQuerying Tables with SQLВидеоSQL Join QueriesВидеоSQL: Advanced ConceptsЛабораторная

Lesson 8.3: Python Database Programming

8.3 Python Database ProgrammingВидеоQuerying Relational Database With Python and SQLВидеоExploring Databases and Adding Rows to Tables With PythonВидеоPython Database ProgrammingЛабораторная

Module 8 Conclusion

Module 8 ReviewВидеоModule 8 QuizЗаданиеModule 8 Programming AssignmentЛабораторнаяModule 8 Programming Assignment ScoreПрограммированиеCongratulations on completing the course!ЧтениеGet Your Course CertificateЧтение
Working With the Pandas DataFrameЛабораторная
Introduction to Linear RegressionЛабораторная
Learn on Your TermsВидео
Course-End SurveyPLUGIN