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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Data Science (Public Policy) · LearnSpace
Назад в каталог
courseraАнализ данных

Introduction to Data Science (Public Policy)

Курс от O.P. Jindal Global University
Начальный≈ 22.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Turn digital data into meaningful insights with practical data science skills for public policy and social research. This course is designed for learners interested in public policy, social sciences, data analysis, research, and related fields who want to use Python and digital data to better understand real-world social issues. Learn the foundations of Python programming using Jupyter Notebook, including variables, data types, expressions, strings, conditionals, functions, lists, loops, and user input. Build confidence in writing and applying Python code to work with different types of digital data. Develop practical data analysis skills using Pandas, including importing CSV files, working with DataFrames, slicing datasets, calculating summary statistics, and analyzing real-world data. Learn to communicate insights through visualizations such as histograms, scatter plots, and bar charts. Explore text analysis and natural language processing using Python and NLTK. Learn how to tokenize and preprocess text, remove stop words, calculate word frequencies, perform Part-of-Speech tagging, conduct concordance analysis, and explore sentiment analysis. Go further by learning how to access data through Web APIs, create GET requests, parse JSON responses, build DataFrames from web data, and ethically scrape websites using BeautifulSoup. Gain hands-on experience applying computational methods to digital data and interpreting results to uncover insights about the social world. Enroll now to build practical Python, data analysis, visualization, NLP, and web data skills.

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

Pandas (Python Package)Natural Language ProcessingPython ProgrammingJupyterData AnalysisProgramming PrinciplesData VisualizationPublic PoliciesWeb ApplicationsWeb ScrapingData Science

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

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

01Variables, Expressions, Statements, Conditionals18 материалов

Welcome to Introduction to Data Science (Public Policy)

Meet Your Faculty - Prof. Dr. Sushant KumarВидеоMeet Your Faculty - Prof. Dr. Sushant KumarЧтениеCourse IntroductionВидеоCourse Structure and SyllabusЧтение

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

Sushant Kumar

Преподаватель курса

Introduction to Data Science (Public Policy)
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 22.2 ч

7 модулей

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

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Венгерский

Часть программы вашего университета
Honor CodeЧтение

Variables, Expressions, Statements, Conditionals

Downloading Anaconda and Exploring Jupyter NotebookВидеоPrint, Type and VariablesВидеоPython’s Reserve Keywords, Statements, Mathematical Operations and ExpressionsВидеоOrder of OperationsВидеоString Operations, Commenting, Boolean ExpressionsВидеоConditional Execution, If Else Statements, Chained and Nested ConditionalsВидеоIf Statements, IndentationВидеоUser InputВидеоPrimer in MarkdownВидеоPractice Quiz -1: Downloading Anaconda and Exploring JupyterЗаданиеGraded Quiz -1: Downloading Anaconda and Exploring JupyterЗадание

Hands-On Practise

Introduction to Python Programming with Variables, Expressions, and Conditionals in Jupyter NotebookDIALOGUEFrom Raw Digital Data to First Insights: A Data Science Role Play in Python and JupyterDIALOGUE
02Functions, Strings, Lists and Iterations12 материалов
Functions, Built- in and Type Conversion FunctionsВидеоUser Defined FunctionsВидеоString MethodsВидеоListsВидеоString and List Slicing, “in” OperatorВидеоSplitting Strings, Joining Lists, List MethodsВидеоFor LoopsВидеоCombining Loops and ConditionalsВидеоRandom NumbersВидеоPractice ExercisesВидеоPractice Quiz 2: Functions, Built-in, Type Conversion FunctionsЗаданиеGraded Quiz 2: Functions, Built-in, Type Conversion FunctionsЗадание
03Iterations, While and for Looping13 материалов
Updating Variables, While StatementВидеоInfinite Loops, Break StatementsВидеоFinishing Iterations with “continue” StatementsВидеоDefinite Loops Using ForВидеоString ConcatenationВидеоCounting and Summing by Iterating Through a ListВидеоFinding Maximum Using LoopВидеоFinding Minimum Using Loops and Defining Min FunctionВидеоList IterationsВидеоList Indexing and SlicingВидеоPractice Example and DebuggingВидеоPractice Quiz 3: Updating Variables, While StatementsЗаданиеGraded Quiz 3: Updating Variables, While StatementsЗадание
04Introduction to Data Exploration and Statistics9 материалов
Learning goals, Intro to Pandas and Series Data ObjectsВидеоDataframesВидеоImporting CSV Files, Relative File Structures and EncodingВидеоAnalyzing Real World Data, Dataframe SlicingВидеоSummary statistics, Mean Median, Mode and SumВидеоStandard Deviation and describe functionВидеоDifferences between MeansВидеоPractice Quiz - 4: Learning Goals, Intro to Pandas and Series Data ObjectsЗаданиеGraded Quiz - 4: Learning Goals, Intro to Pandas and Series Data ObjectsЗадание
05Introduction to Data Visualizations, Text Analysis and Dictionaries12 материалов
Data Visualisations: Intro to HistogramsВидеоHistograms of Education DatasetВидеоScatter plots, Bar Plots and Practice ExercisesВидеоIntro to Tuples and DictionariesВидеоAppending Dictionaries and List ComprehensionВидеоType Token RatioВидеоWord FrequencyВидеоMost Frequent WordsВидеоTokenizing Text, Preprocessing, Stop Words RemovalВидеоAnalyzing Real World Text: Jane Austen’s Pride and PrejudiceВидеоPractice Quiz 5: Introduction to Text Analysis and DictionariesЗаданиеGraded Quiz 5: Introduction to Text Analysis and DictionariesЗадание
06Introduction to Natural Language Processing using NLTK9 материалов
Intro to Natural Language Processing, NLTK libraryВидеоPreprocessing: Lower casing, removing stop words and punctuationsВидеоPart of Speech (POS) TaggingВидеоComparing Jane Austen’s Sense and Sensibility and Herman Mellville’s Moby DickВидеоConcordances: Understanding Contexts of WordsВидеоSentiment Analysis using VaderВидеоSentiments Analysis Continued and Practice ExercisesВидеоPractice Quiz 6: Introduction to Natural Language Processing using NLTKЗаданиеGraded Quiz 6: Introduction to Natural Language Processing using NLTKЗадание
07APIs and JSON12 материалов

Lesson 1

Skills So Far, Introduction to Web APIs, Creating New York Times Developer AccountВидеоCreating Get RequestsВидеоDefining Search Parameters, Setting Date Range, Parsing JSON FileВидеоCreating Dataframes out of JSON Files, Analyzing NYTimes DataВидеоCreating User Defined Function to Calculate Number of NYTimes Articles Over the YearsВидеоPlotting and Analyzing the Data from NY TimesВидеоWriting FilesВидеоWeb Scraping with BeautifulSoupВидеоPractice Quiz 7: APIs and JSONЗаданиеGraded Quiz 7: APIs and JSONЗаданиеEnd Term Practice Data set ЧтениеCourse Wrap- Up Чтение