Track
Сертифікат
Data Visualization
4.7+
★★★★★
★★★★★
7036 відгуки
Intermediate
Upon completing this course, you will be able to create basic data visualizations using tools like charts and graphs. You'll understand the importance of visualizing data and how to convey meaningful insights effectively.
python
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skills
Personalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity TeamsWhat you will learn
- Dive deep into functions, both built-in and custom, to enhance code organization, readability, and reusability
- Uncover efficient data handling with Python's diverse data types, empowering skills vital for data analysis.
- Acquire in-demand skills that are highly sought after in industries such as data science, software engineering and etc.
- Master logical programming in Python, crafting intelligent and responsive applications.
- 168 chapters
- 19 hours
- 118 tasks
Trusted by employees of leading companies
Learning track content
Module 1 / Вступ до Python
У цьому розділі ви зануритеся в основи Python, ознайомитеся з робочим простором, навчитеся виконувати прості математичні операції та відображати результати.
Тут ви дізнаєтеся, як зберігати елементи, такі як числа та текст, у пам'яті комп'ютера, викликаючи їх за іменем. Ви також отримаєте уявлення про маніпуляцію текстом у Python.
- Як Зберігати Числа в PythonПопередній перегляд
- Правила Іменування Змінних у PythonПопередній перегляд
- Як Працювати зі Змінними в PythonПопередній перегляд
- Типи Даних у PythonПопередній перегляд
- Виклик: Перетворення Кілометрів у МиліПопередній перегляд
- Зберігайте Текст за Допомогою Рядків у PythonПопередній перегляд
- Індексація Рядків у PythonПопередній перегляд
- Негативна Індексація та Довжина Рядка в PythonПопередній перегляд
- Нарізка Рядків у PythonПопередній перегляд
- Виклик: Отримання Літер зі СтрокиПопередній перегляд
- Конкатенація Рядків у PythonПопередній перегляд
Тут ви заглибитесь у булевий тип даних і дізнаєтесь про його роль у створенні програм, які реагують на певні умови.
- Логічний Тип Даних у PythonПопередній перегляд
- Виклик: Робота з Операторами ПорівнянняПопередній перегляд
- Як Поєднувати Умови в PythonПопередній перегляд
- Виклик: Робота з Логічними ОператорамиПопередній перегляд
- Оператори Членства та Порівняння Типів у PythonПопередній перегляд
- Як Використовувати Вирази if/else у PythonПопередній перегляд
- Виклик: Управління Продуктовим МагазиномПопередній перегляд
- Виклик: Створення Логіки Непарних Та Парних ЧиселПопередній перегляд
- Вирази if/elif/elseПопередній перегляд
- Виклик: Розширене Управління Grocery StoreПопередній перегляд
- Виклик: Радник з ПогодиПопередній перегляд
Продовжуючи тему типів даних, цей розділ навчить вас, як групувати різноманітні атрибути в одній змінній за допомогою списків, кортежів та словників.
- Списки в PythonПопередній перегляд
- Загальні Методи Списків у PythonПопередній перегляд
- Виклик: Оновлення СпискуПопередній перегляд
- Вкладені Списки в PythonПопередній перегляд
- Виклик: Отримання Інформації з Вкладеного СпискуПопередній перегляд
- Кортежі в PythonПопередній перегляд
- Загальні Методи Кортежів у PythonПопередній перегляд
- Виклик: Оновлення TupleПопередній перегляд
- Вкладені Кортежі в PythonПопередній перегляд
- Виклик: Отримання Інформації з Вкладеного TupleПопередній перегляд
- Словники PythonПопередній перегляд
- Виклик: Створення DictionaryПопередній перегляд
- Загальні Методи Словників у PythonПопередній перегляд
- Виклик: Оновлення DictionaryПопередній перегляд
У цій частині ви опануєте мистецтво написання циклів у Python - важливих конструкцій для ітерацій над списками, кортежами, словниками і навіть майбутніми фреймами даних.
- Дослідження Циклу while у PythonПопередній перегляд
- Виклик: Робота з Циклом WhileПопередній перегляд
- Дослідження Циклу for у PythonПопередній перегляд
- Виклик: Робота з Циклом ForПопередній перегляд
- Функція Range у PythonПопередній перегляд
- Виклик: Використання Функції RangeПопередній перегляд
- Як Ітеруватися за Індексами в PythonПопередній перегляд
- Дослідження Вкладених Циклів у PythonПопередній перегляд
Для завершення нашого вступного курсу ви вивчите деякі вбудовані функції, а потім почнете створювати власні!
- Вбудовані Функції в PythonПопередній перегляд
- Виклик: Перетворення ВисотПопередній перегляд
- Як Створювати Функції в PythonПопередній перегляд
- Виклик: Написання Першої FunctionПопередній перегляд
- Використання Операторів if/else у Функціях PythonПопередній перегляд
- Виклик: Визначення Додатних ЗначеньПопередній перегляд
- Функції без Повернення в PythonПопередній перегляд
- Виклик: Створення Функції LoggingПопередній перегляд
- Модифікація Функцій у PythonПопередній перегляд
- Виклик: Оновлення Логіки ФункціїПопередній перегляд
- Лямбда Функції в PythonПопередній перегляд
- Виклик: Створення Lambda-ФункціїПопередній перегляд
Module 2 / Перші Кроки з Pandas
У цьому розділі ми дослідимо основи структур Series та DataFrame. Ви також дізнаєтеся про відмінності між цими двома типами структур.
- Що Таке Pandas?Попередній перегляд
- СеріїПопередній перегляд
- Виклик: Створення СеріїПопередній перегляд
- DataFrameПопередній перегляд
- Вікторина: Створення СеріїПопередній перегляд
- Вікторина: Створення DataFrameПопередній перегляд
- Додавання Нового СтовпцяПопередній перегляд
- Вставка Нового СтовпцяПопередній перегляд
- Видалення Рядка/СтовпцяПопередній перегляд
- Вікторина: Відповідність ФункційПопередній перегляд
- Робота зі СтовпцямиПопередній перегляд
- Вікторина: Вилучення СтовпцівПопередній перегляд
- Основи ilocПопередній перегляд
- Виклик: Використання ilocПопередній перегляд
Дані можуть бути отримані у різних форматах, таких як CSV, JSON, SQL, HTML та інші. З Pandas ви не обмежені одним форматом — ви можете працювати з даними з різних типів файлів. У цьому розділі ми зосередимося на форматах CSV та TXT.
Тут ви дізнаєтеся, як обробляти необроблені дані, видаляючи зайву інформацію та керуючи нульовими значеннями в наборі даних.
- Перегляд ДанихПопередній перегляд
- Вікторина: Використання HeadПопередній перегляд
- Вікторина: Head, Tail, і SampleПопередній перегляд
- Дослідження Набору ДанихПопередній перегляд
- Імена Стовпців та Типи ДанихПопередній перегляд
- Пошук Нульових ЗначеньПопередній перегляд
- Вікторина: Визначення Null ЗначеньПопередній перегляд
- Виклик: Видалення Null ЗначеньПопередній перегляд
- Виклик: Заповнення Нульових ЗначеньПопередній перегляд
- Вікторина: Null ЗначенняПопередній перегляд
- Опис ДанихПопередній перегляд
- Max() та Min()Попередній перегляд
- Вікторина: Статистичні ОпераціїПопередній перегляд
- Sum() та Count()Попередній перегляд
- Унікальні ЗначенняПопередній перегляд
Module 3 / Web Scraping with Python
Explore the structure of an HTML file, learn how to load it efficiently, and gain practical skills in working with the data it contains.
- Introduction to Web ScrapingПопередній перегляд
- What is HTML?Попередній перегляд
- HTML StructureПопередній перегляд
- Inspecting PagesПопередній перегляд
- HTML AttributesПопередній перегляд
- Classes and IdsПопередній перегляд
- Accessing an ElementПопередній перегляд
- Opening HTML FileПопередній перегляд
- Challenge: Read the HTML FileПопередній перегляд
- Applying String MethodsПопередній перегляд
- Challenge: Count Number of ImagesПопередній перегляд
Explore the basics of Beautiful Soup to extract data from HTML documents. Learn how to navigate the structure of HTML, access specific elements, and work with their child elements to build a strong foundation in web scraping.
Master working with element attributes and content using Beautiful Soup. Gain the skills to extract specific information, search elements by attribute values, and use advanced techniques to efficiently parse and analyze HTML data.
Module 4 / Visualization in Python with matplotlib
In this section, we will be introduced to the very basics of matplotlib - creating empty Figure and Axes, how to build a line plot, display multiple lines on one plot, add a legend, customize line type, and so on...
- Creating an Empty PlotПопередній перегляд
- Simple Line ChartПопередній перегляд
- Create a Simple Line ChartПопередній перегляд
- Adding One More LineПопередній перегляд
- Add Data to the PlotПопередній перегляд
- Adding Legend to a PlotПопередній перегляд
- Add LegendПопередній перегляд
- Plot Labels and TitleПопередній перегляд
- Add Lables and TitlesПопередній перегляд
- Changing Line StyleПопередній перегляд
- Customize Your Line ChartПопередній перегляд
- Create a Complete Line ChartПопередній перегляд
In this section, we will learn about other chart types, such as bar plots, histograms, box plots, how to set necessary parameters and customize them.
- Simple Bar ChartПопередній перегляд
- Create a Simple Bar ChartПопередній перегляд
- Stacked BarsПопередній перегляд
- Create a Stacked Bar ChartПопередній перегляд
- Grouped BarsПопередній перегляд
- Create a Grouped Bar ChartПопередній перегляд
- Horizontal Bar ChartПопередній перегляд
- Create a Horizontal Bar ChartПопередній перегляд
- Customizing Bar ChartsПопередній перегляд
- Create a Complete Bar ChartПопередній перегляд
In this section, we will learn the scatter plots - one of the easiest ways to discover the relationships in your data.
- The Simplest Scatter PlotПопередній перегляд
- Create a Simple Scatter PlotПопередній перегляд
- Setting Plot ParametersПопередній перегляд
- Set Ticks and LimitsПопередній перегляд
- CustomizationПопередній перегляд
- Customize Your Scatter PlotПопередній перегляд
- Grouping ObservationsПопередній перегляд
- Group by RegionПопередній перегляд
- Further GroupingПопередній перегляд
- Group by Continuous VariableПопередній перегляд
- Making Chart InformativeПопередній перегляд
- Add Information to the PlotПопередній перегляд
Module 5 / First Dive into seaborn Visualization
In this section, we will learn about the seaborn library and build our first plot! We will also learn about the friendship between the pandas and the Seaborn.
We continue learning plots with Seaborn.\n\nYou will learn some more new plots and even build 3-variable plot!
Plots seem so boring without customization...\nIn this section, we will learn how to make our plots perfectly styled!!
Requirements
- A computer with a browser - all browsers are supported.
- Your enthusiasm to enhance your tech skills.
- Everything else needed to start learning and practicing is already included in this course.
Over 200,000 5-star ratings and counting
Ruslan Kravchuk
Головне - вчитися і не здаватися
Матеріал хороший, є багато чого вивчити, все для того, щоб стати кращим, і головне - вчитися тому, чого хочете....
Matteo Comune
Завдяки їм я багато чого вчуся…
Завдяки їм я вчуся набагато швидше, тому що вони допомагають зрозуміти все з нуля. Це найкращий сайт, який допомагає людям без досвіду в ІТ...
Yuliana Cadavid
чудовий курс для початківців
чудовий курс для початківців, вони перевіряють ваші знання в кожному уроці...
Elpunzon
Я насолоджуюся своїм досвідом з Codefinity…
Я насолоджуюся своїм досвідом з Codefinity, вивчаючи Python. Самостійний спосіб навчання чудовий, тому що я можу вписати його у свій графік...
Alexandru Alexandru
Приємно вчитися з Codefinity
Приємно вчитися з Codefinity. Це легко і є хороші приклади того, що я тут вивчив...
jacob Templet
Easy to follow along with and provides…
Легко слідувати і надає виклик у моєму повсякденному житті. Виклик змушує мене хотіти вчитися день за днем...
Elan
Codefinity - це всебічне навчання…
Codefinity - це всебічний навчальний інструмент, який допоможе вам розвивати свої навички як інженера-програміста або науковця з даних. Вправи веселі і є хорошим способом відточити свої навички...
Thibault
Вперше вчуся кодувати
Вперше вчуся кодувати і успішно роблю це з Codefinity - дякую...
Adrien Morel
Добре спроектовано для повних початківців
Добре спроектовано для повних початківців, поступовий прогрес і змушує мене почуватися впевнено....
_Gracy
це просто ідеально пояснено
це просто ідеально пояснено! досі я не відчував жодних труднощів, тому що все так добре організовано...
Ruslan Kravchuk
Головне - вчитися і не здаватися
Матеріал хороший, є багато чого вивчити, все для того, щоб стати кращим, і головне - вчитися тому, чого хочете....
Matteo Comune
Завдяки їм я багато чого вчуся…
Завдяки їм я вчуся набагато швидше, тому що вони допомагають зрозуміти все з нуля. Це найкращий сайт, який допомагає людям без досвіду в ІТ...
Yuliana Cadavid
чудовий курс для початківців
чудовий курс для початківців, вони перевіряють ваші знання в кожному уроці...
Elpunzon
Я насолоджуюся своїм досвідом з Codefinity…
Я насолоджуюся своїм досвідом з Codefinity, вивчаючи Python. Самостійний спосіб навчання чудовий, тому що я можу вписати його у свій графік...
Alexandru Alexandru
Приємно вчитися з Codefinity
Приємно вчитися з Codefinity. Це легко і є хороші приклади того, що я тут вивчив...
jacob Templet
Easy to follow along with and provides…
Легко слідувати і надає виклик у моєму повсякденному житті. Виклик змушує мене хотіти вчитися день за днем...
Elan
Codefinity - це всебічне навчання…
Codefinity - це всебічний навчальний інструмент, який допоможе вам розвивати свої навички як інженера-програміста або науковця з даних. Вправи веселі і є хорошим способом відточити свої навички...
Thibault
Вперше вчуся кодувати
Вперше вчуся кодувати і успішно роблю це з Codefinity - дякую...
Adrien Morel
Добре спроектовано для повних початківців
Добре спроектовано для повних початківців, поступовий прогрес і змушує мене почуватися впевнено....
_Gracy
це просто ідеально пояснено
це просто ідеально пояснено! досі я не відчував жодних труднощів, тому що все так добре організовано...
Data Engineer
Сертифікат про завершення
Покажіть свої нові навички. Ви це заслужили
Discover more
Learning tracks
Лише для Ultimate
7 Курсів
293 Завдань
Лише для Ultimate
6 Курсів
169 Завдань
Лише для Ultimate
4 Курсів
115 Завдань
Лише для Ultimate
6 Курсів
101 Завдань
Лише для Ultimate
4 Курсів
143 Завдань
Лише для Ultimate
5 Курсів
119 Завдань
Лише для Ultimate
3 Курсів
38 Завдань
Лише для Ultimate
7 Курсів
376 Завдань
Лише для Ultimate
2 Курсів
1 Проєкт
57 Завдань
Лише для Ultimate
7 Курсів
346 Завдань
Лише для Ultimate
6 Курсів
309 Завдань
Лише для Ultimate
5 Курсів
146 Завдань
Лише для Ultimate
5 Курсів
135 Завдань
Лише для Ultimate
3 Курсів
71 Завдань
Лише для Ultimate
6 Курсів
239 Завдань
Лише для Ultimate
5 Курсів
239 Завдань
Лише для Ultimate
4 Курсів
125 Завдань
Лише для Ultimate
3 Курсів
119 Завдань
Лише для Ultimate
3 Курсів
75 Завдань
Лише для Ultimate
4 Курсів
159 Завдань
Лише для Ultimate
4 Курсів
154 Завдань
Learning tracks
трек
Веб-Розробка з C#
Базовий
4.8
(2360)
трек
Python з Нуля до Героя
Базовий
4.7
(8347)
трек
SQL з Нуля до Героя
Базовий
4.7
(2594)
трек
С++ для Початківців
Базовий
4.5
(484)
трек
Розробка Ігор з Unity
Базовий
4.7
(76)
трек
Станьте React Розробником
Середній
4.7
(67)
трек
Основи Excel
Базовий
4.7
(304)
трек
Основи Java
Базовий
4.7
(198)
трек
Python Понад Середній Рівень
Базовий
4.6
(66)
трек
Full Stack Веб Розробка
Базовий
4.7
(857)
трек
Основи Frontend Розробки
Базовий
4.7
(829)
трек
Аналіз та Візуалізація Даних на Python
Середній
4.7
(568)
трек
Основи Machine Learning
Середній
4.6
(125)
трек
C++ Mastery
Просунутий
4.8
(16)
трек
Java Web
Просунутий
4.7
(1164)
трек
Стати Інженером QA
Базовий
4.7
(722)
трек
Video Production With Adobe
Базовий
5.0
(5)
трек
Інструменти Дизайну UI/UX
Базовий
5.0
(4)
трек
Essential Office Skills
Базовий
4.8
(242)
трек
Digital Marketing Essentials
Базовий
5.0
(3)
трек
Complete Social Media Management
Базовий
5.0
(1)
Become a Development expert
Interactive exercises
Learning videos
AI-assistant on all courses
Workspaces for designing your own projects
Ready to get started?
ProBest intro offer | UltimateA complete experience to kickstart your career | |
---|---|---|
85+ Top-Rated courses | ||
Completion certificates | ||
AI-Assistant in all courses | ||
20+ hands-on Real-world projects | ||
Personalized study tracks | ||
Unlimited workspaces | ||
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skills
Personalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams