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

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

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

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

Python Programming And Libraries for Data Science

Курс от Packt
Средний≈ 9.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. In this comprehensive course, you will explore Python programming with a specific focus on libraries that power Data Science. You'll gain hands-on experience with essential Python libraries like NumPy, Pandas, Matplotlib, and Seaborn, and learn how to leverage these tools in data analysis and visualization. Through engaging examples and practical exercises, you'll understand how to efficiently handle data, perform calculations, and create stunning visualizations. You'll also delve into object-oriented programming (OOP), mastering key concepts such as classes, objects, inheritance, and polymorphism. The course will guide you step-by-step through the process of writing clean, modular code while developing your problem-solving skills. Along with OOP, you'll gain valuable insights into file handling and exception management, essential for creating robust applications in Python. The course is ideal for anyone interested in Data Science, whether you're starting your programming journey or looking to enhance your skills. It is beginner-friendly, but some prior knowledge of programming concepts is helpful. The hands-on approach ensures that you can immediately apply your new skills to real-world projects and build a strong foundation in Python. By the end of the course, you will be able to use Python libraries for data manipulation and visualization, implement object-oriented principles in code, handle files and exceptions effectively, and create dynamic Python programs for real-world data analysis tasks.

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

File I/OPandas (Python Package)NumPyObject Oriented Programming (OOP)Object Oriented DesignSeabornMatplotlibData VisualizationProgram DevelopmentData AnalysisData ManipulationData Import/ExportCode ReusabilityScientific VisualizationJSONPlot (Graphics)Analytical SkillsPython ProgrammingPackage and Software Management

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

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

01Working with Libraries in Colab15 материалов

Module 4: Working with Libraries in Colab

Introduction to the Course 'Python Programming And Libraries for Data Science'ЧтениеFull Specialization ResourceЧтениеLibraries in PythonВидеоInstalling Libraries in ColabВидео

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

Packt - Course Instructors

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

Python Programming And Libraries for Data Science
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.2 ч

3 модулей

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

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

Часть программы вашего университета
Importing the LibrariesВидео
Essential Libraries: NumpyВидео
Essential Libraries: PandasВидео
Essential Libraries: MatplotlibВидео
Essential Libraries: SeabornВидео
Hands-on - Use NumPy to perform matrix operationsВидео
Hands-on - Load a CSV dataset into a Pandas Data Frame and perform AnalysisВидео
Hands-on - Create a line plot and a bar chart using Matplotlib to visualize dataВидео
Hands-On - Use Seaborn to create a scatter plot with a regression lineВидео
Using Libraries for Data Analysis and Visualization in PythonDIALOGUE
Working with Libraries in Colab - AssessmentЗадание
02Object-Oriented Programming (OOP)18 материалов

Module 5: Object-Oriented Programming (OOP)

What is OOPВидеоPrinciples of OOPВидеоClasses and ObjectsВидеоConstructorsВидеоInstance VariablesВидеоMethodsВидеоAdvanced OOP Concepts - InheritanceВидеоAdvanced OOP Concepts - PolymorphismВидеоAdvanced OOP Concepts - EncapsulationВидеоAdvanced OOP Concepts - AbstractionВидеоModulesВидеоPackagesВидеоImporting Modules & FunctionsВидеоHands On - Create a DOG class with attributesВидеоHands On - Create a CAT Class and demonstrate InheritanceВидеоHands On - Building a Simple Banking SystemВидеоUnderstanding Classes, Objects, and Methods in OOPDIALOGUEObject-Oriented Programming (OOP) - AssessmentЗадание
03File Handling and Exception Management18 материалов

Module 6: File Handling and Exception Management

File Handling - Opening FilesВидеоFile Handling - Reading FilesВидеоFile Handling - Writing FilesВидеоFile Handling - Closing FilesВидеоFile Handling - Working with Different file typesВидеоErrors and ExceptionsВидеоTry and Except BlocksВидеоRaising ExceptionsВидеоCustom ExceptionsВидеоHands On - Write a program to read a text file and count the number of wordsВидеоHands On - Write a program to read a CSV file and calculate the average of a columnВидеоHands On - Create a program to handle potential errorsВидеоHands On - Implement a custom exception for invalid file formatsВидеоUnderstanding and Handling Exceptions in PythonDIALOGUEConclusion to the Course 'Python Programming And Libraries for Data Science'ЧтениеFile Handling and Exception Management - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание