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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Intermediate Python – Libraries, Tools & Practical Projects · LearnSpace
Назад в каталог
courseraПрограммирование

Intermediate Python – Libraries, Tools & Practical Projects

Курс от Packt
Средний≈ 17.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course is designed to elevate your Python skills by teaching you how to leverage powerful libraries, tools, and practical projects. You will work with key Python libraries such as Pandas for data analysis, NumPy for scientific computing, and Bokeh for data visualization. Additionally, you will gain hands-on experience with real-world projects, like web mapping and building an interactive English thesaurus. Whether you're interested in automating tasks or diving deep into data analytics, this course prepares you to handle complex challenges with Python. Throughout the course, you'll begin by mastering data manipulation with CSV, JSON, and Excel files. The journey continues with a focus on numerical computing using NumPy and creating interactive web maps with Python. You’ll also explore image and video processing, gaining the ability to work with computer vision and control webcams. In the final modules, you’ll develop apps that combine data analysis and visualization, culminating in the creation of an interactive web app for real-time data visualization. This course is ideal for intermediate Python learners who want to advance their knowledge by working on practical applications. You’ll gain in-depth expertise in Python libraries, and by the end, you will be equipped to handle various types of data analysis and programming challenges using Python. By the end of the course, you will be able to load and analyze datasets, manipulate and visualize data using advanced libraries like Pandas, NumPy, and Bokeh, create interactive web apps for data visualization, and handle image and video processing with Python.

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

Interactive Data VisualizationComputer VisionData ManipulationPandas (Python Package)Data AnalysisNumPyJSONFile I/OMatplotlibData Visualization SoftwareWeb ApplicationsData VisualizationNumerical AnalysisGeospatial MappingImage AnalysisPlot (Graphics)Dashboard

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

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

01Using Python with CSV, JSON, and Excel Files18 материалов

Using Python with CSV, JSON, and Excel Files

Introduction to the Course 'Intermediate Python – Libraries, Tools & Practical Projects'ЧтениеFull Specialization ResourcesЧтениеSection IntroductionВидеоThe "pandas" Data Analysis LibraryВидео

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

Packt - Course Instructors

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

Intermediate Python – Libraries, Tools & Practical Projects
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 17.2 ч

10 модулей

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

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

Часть программы вашего университета
Getting Started with PandasВидео
Getting Started with JupyterВидео
Loading CSV FilesВидео
Loading Excel FilesВидео
Loading Data from Plain Text FilesВидео
Set Table Header RowВидео
Set Column NamesВидео
Set Index ColumnВидео
Filtering Data from a Pandas Data FrameВидео
Deleting Columns and RowsВидео
Updating and Adding New Columns and RowsВидео
Data Analysis Example: Converting Addresses to CoordinatesВидео
Working with External Data Files in Python PandasDIALOGUE
Using Python with CSV, JSON, and Excel Files - AssessmentЗадание
02Numerical and Scientific Computing with Python and NumPy6 материалов

Numerical and Scientific Computing with Python and NumPy

What Is NumPy?ВидеоConvert Images to NumPy ArraysВидеоIndexing, Slicing, and Iterating NumPy ArraysВидеоStacking and Splitting NumPy ArraysВидеоUnderstanding NumPy Arrays in Image ProcessingDIALOGUENumerical and Scientific Computing with Python and NumPy - AssessentЗадание
03App 1: Web Mapping with Python: Interactive Mapping of Population and Volcanoes14 материалов

App 1: Web Mapping with Python: Interactive Mapping of Population and Volcanoes

Demo of the Web MapВидеоCreating an HTML Map with PythonВидеоAdding a Marker to the MapВидеоPracticing "for-loops" by Adding Multiple MarkersВидеоPracticing File Processing by Adding Markers from FilesВидеоPracticing String Manipulation by Adding Text to the Map Popup WindowВидеоPracticing Functions by Creating a Color Generation Function for MarkersВидеоSolution: Add and Stylize MarkersВидеоExploring the Population JSON DataВидеоPracticing JSON Data by Adding a Population Map Layer from the DataВидеоStylizing the Population LayerВидеоAdding a Layer Control PanelВидеоBuilding Interactive Web Maps with Python and FoliumDIALOGUEApp 1: Web Mapping with Python: Interactive Mapping of Population and Volcanoes - AssessmentЗадание
04App 2: Building an English Thesaurus13 материалов

App 2: Building an English Thesaurus

Demo of the Interactive English DictionaryВидеоKnow Your DatasetВидеоLoading JSON DataВидеоReturning the Definition of a WordВидеоExisting WordsВидеоDealing with Case-Sensitive WordsВидеоCalculating the Similarity Between WordsВидеоBest Matches Out of a List of WordsВидеоFinding the Most Similar Word from a Group of WordsВидеоGetting Confirmation from the UserВидеоOptimizing the Final outputВидеоBuilding an Intelligent Dictionary App in PythonDIALOGUEApp 2: Building an English Thesaurus - AssessmentЗадание
05Fixing Programming Errors7 материалов

Fixing Programming Errors

Syntax ErrorsВидеоRuntime ErrorsВидеоHow to Fix Difficult ErrorsВидеоHow to Ask a Good Programming QuestionВидеоMaking the Code Handle Errors by ItselfВидеоUnderstanding and Fixing Errors in PythonDIALOGUEFixing Programming Errors - AssessmentЗадание
06Image and Video Processing with Python7 материалов

Image and Video Processing with Python

IntroductionВидеоLoading, Displaying, Resizing, and Creating ImagesВидеоSolution Further ExplainedВидеоDetecting Faces in ImagesВидеоCapturing Video with PythonВидеоExploring Computer Vision with OpenCV in PythonDIALOGUEImage and Video Processing with Python - AssessmentЗадание
07App 3: Controlling the Webcam and Detecting Objects5 материалов

App 3: Controlling the Webcam and Detecting Objects

Demo of the Webcam Motion Detector AppВидеоDetecting Moving Objects from the WebcamВидеоStoring Object Detection Timestamps in a CSV FileВидеоUnderstanding Motion Detection in Video StreamsDIALOGUEApp 3: Controlling the Webcam and Detecting Objects - AssessmentЗадание
08Interactive Data Visualization with Python and Bokeh9 материалов

Interactive Data Visualization with Python and Bokeh

Introduction to BokehВидеоYour First Bokeh PlotВидеоUsing Bokeh with PandasВидеоCreating a Time-Series PlotВидеоMore Visualization Examples with BokehВидеоPlotting Time Intervals from the Data Generated by the Webcam AppВидеоImplementing a Hover FeatureВидеоCreating Interactive Visualizations with Bokeh in PythonDIALOGUEInteractive Data Visualization with Python and Bokeh - AssessmentЗадание
09App 4 (Part 1): Data Analysis and Visualization with Pandas and Matplotlib14 материалов

App 4 (Part 1): Data Analysis and Visualization with Pandas and Matplotlib

Preview of the End ResultsВидеоExploring the Dataset with Python and PandasВидеоSelecting DataВидеоFiltering the DatasetВидеоTime-Based FilteringВидеоTurning Data into InformationВидеоAggregating and Plotting Average Ratings by DayВидеоDown-sampling and Plotting Average Ratings by WeekВидеоDown-Sampling and Plotting Average Ratings by MonthВидеоAverage Ratings by Course by MonthВидеоWhat Day of the Week Are People the Happiest?ВидеоOther Types of PlotsВидеоExploring and Visualizing Data with Python Pandas and MatplotlibDIALOGUEApp 4 (Part 1): Data Analysis and Visualization with Pandas and Matplotlib - AssessmentЗадание
10App 4 (Part 2): Data Analysis and Visualization - in-Browser Interactive Plots13 материалов

App 4 (Part 2): Data Analysis and Visualization - in-Browser Interactive Plots

Introduction to the Interactive Visualization SectionВидеоMaking a Simple Web AppВидеоMaking a Data Visualization Web AppВидеоChanging Graph Labels in the Web AppВидеоAdding a Time-Series Graph to the Web AppВидеоMultiple Time-Series PlotsВидеоMultiple Time-Series StreamgraphВидеоAdding a Pie Chart to the Web AppВидеоBuilding Interactive Charts with JustPy and Highcharts in PythonDIALOGUEConclusion to the Course 'Intermediate Python – Libraries, Tools & Practical Projects'ЧтениеApp 4 (Part 2): Data Analysis and Visualization - in-Browser Interactive Plots - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание