

Weet je niet waar
starten?
Track
Certificaat
Data Visualization
4.7+
★★★★★
★★★★★
7545 recensies
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
- Begrip van de fundamentele concepten van Python, waaronder variabelen, types en conditionele statements.
- Inzicht in complexe datatypes zoals lijsten, tuples en dictionaries en hun bijbehorende methoden.
- Kennismaking met lussen voor het iteratief uitvoeren van taken en geneste lussen voor complexere scenario's.
- Vaardigheid in het definiëren, aanpassen en gebruiken van functies.
- 153 chapters
- 17 hours
- 145 tasks
Trusted by employees of leading companies
Learning track content
Module 1 / Introductie tot Python
In deze sectie maak je kennis met de basisprincipes van Python, raak je vertrouwd met je werkomgeving, voer je eenvoudige wiskundige bewerkingen uit en toon je je bevindingen.
In deze sectie ontdekt u hoe u items zoals getallen en tekst in het computergeheugen kunt opslaan en ze op naam kunt ophalen. Daarnaast krijgt u een introductie tot tekstmanipulatie in Python.
In deze sectie maak je kennis met het booleaanse gegevenstype en leer je hoe dit wordt gebruikt om programma's te ontwikkelen die reageren op bepaalde voorwaarden.
In deze sectie leert u verder over gegevenstypen en ontdekt u hoe u verschillende attributen in één variabele kunt organiseren met behulp van lijsten, tuples en woordenboeken.
In deze sectie leert u hoe u lussen maakt in Python — een essentiële vaardigheid voor het itereren door lijsten, tuples en woordenboeken.
Ter afsluiting van deze inleidende cursus maak je kennis met enkele ingebouwde functies en begin je met het ontwikkelen van eigen functies.
Module 2 / Pandas Eerste Stappen
In deze sectie verkennen we de basisprincipes van Series en DataFrame-structuren. Je leert ook over de verschillen tussen deze twee soorten structuren.
- Wat Is Pandas?Voorbeeld
- ReeksenVoorbeeld
- Uitdaging: Een Serie MakenVoorbeeld
- GegevensframeVoorbeeld
- Quiz: Een Serie MakenVoorbeeld
- Quiz: Een DataFrame MakenVoorbeeld
- Een Nieuwe Kolom ToevoegenVoorbeeld
- Een Nieuwe Kolom InvoegenVoorbeeld
- Een Rij/Kolom VerwijderenVoorbeeld
- Quiz: Het Koppelen van de FunctiesVoorbeeld
- Werken met KolommenVoorbeeld
- Quiz: Kolommen ExtraherenVoorbeeld
- Iloc BasisprincipesVoorbeeld
- Uitdaging: Gebruik van ilocVoorbeeld
Gegevens kunnen in verschillende formaten worden verkregen, zoals CSV, JSON, SQL, HTML en meer. Met Pandas ben je niet beperkt tot één enkel formaat — je kunt werken met gegevens uit een veelheid aan bestandstypen. In dit hoofdstuk richten we ons specifiek op de CSV- en TXT-formaten.
Hier leer je hoe je ruwe gegevens kunt verwerken door overbodige informatie te verwijderen en null-waarden in een dataset te beheren.
- De Gegevens BekijkenVoorbeeld
- Quiz: Gebruik van HeadVoorbeeld
- Quiz: Head, Tail en SampleVoorbeeld
- Het Dataset VerkennenVoorbeeld
- Kolomnamen en DatatypesVoorbeeld
- Nullwaarden VindenVoorbeeld
- Quiz: Identificeren van Null-WaardenVoorbeeld
- Uitdaging: Nullwaarden VerwijderenVoorbeeld
- Uitdaging: Null-Waarden InvullenVoorbeeld
- Quiz: NullwaardenVoorbeeld
- Het Beschrijven van de GegevensVoorbeeld
- Max() en Min()Voorbeeld
- Quiz: Statistische BewerkingenVoorbeeld
- Sum() en Count()Voorbeeld
- Unieke WaardenVoorbeeld
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 ScrapingVoorbeeld
- What is HTML?Voorbeeld
- HTML StructureVoorbeeld
- Inspecting PagesVoorbeeld
- HTML AttributesVoorbeeld
- Classes and IdsVoorbeeld
- Accessing an ElementVoorbeeld
- Opening HTML FileVoorbeeld
- Challenge: Read the HTML FileVoorbeeld
- Applying String MethodsVoorbeeld
- Challenge: Count Number of ImagesVoorbeeld
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 PlotVoorbeeld
- Simple Line ChartVoorbeeld
- Create a Simple Line ChartVoorbeeld
- Adding One More LineVoorbeeld
- Add Data to the PlotVoorbeeld
- Adding Legend to a PlotVoorbeeld
- Add LegendVoorbeeld
- Plot Labels and TitleVoorbeeld
- Add Lables and TitlesVoorbeeld
- Changing Line StyleVoorbeeld
- Customize Your Line ChartVoorbeeld
- Create a Complete Line ChartVoorbeeld
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 ChartVoorbeeld
- Create a Simple Bar ChartVoorbeeld
- Stacked BarsVoorbeeld
- Create a Stacked Bar ChartVoorbeeld
- Grouped BarsVoorbeeld
- Create a Grouped Bar ChartVoorbeeld
- Horizontal Bar ChartVoorbeeld
- Create a Horizontal Bar ChartVoorbeeld
- Customizing Bar ChartsVoorbeeld
- Create a Complete Bar ChartVoorbeeld
In this section, we will learn the scatter plots - one of the easiest ways to discover the relationships in your data.
- The Simplest Scatter PlotVoorbeeld
- Create a Simple Scatter PlotVoorbeeld
- Setting Plot ParametersVoorbeeld
- Set Ticks and LimitsVoorbeeld
- CustomizationVoorbeeld
- Customize Your Scatter PlotVoorbeeld
- Grouping ObservationsVoorbeeld
- Group by RegionVoorbeeld
- Further GroupingVoorbeeld
- Group by Continuous VariableVoorbeeld
- Making Chart InformativeVoorbeeld
- Add Information to the PlotVoorbeeld
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
Het belangrijkste is om te leren en niet op te geven
Het materiaal is goed, er valt veel te leren, alles om beter te worden en het belangrijkste is te leren wat je wilt....
Matteo Comune
Dankzij hen leer ik veel…
Dankzij hen leer ik veel sneller omdat ze je vanaf nul alles uitleggen. Het is de beste website voor mensen zonder IT-achtergrond...
Yuliana Cadavid
geweldige cursus voor beginners
geweldige cursus voor beginners, ze toetsen je kennis in elke les...
Elpunzon
Ik geniet van mijn Codefinity-ervaring…
Ik geniet van mijn Codefinity-ervaring met Python. De zelfgestuurde leermethode past perfect in mijn schema...
Alexandru Alexandru
Het is prettig om van Codefinity te leren
Het is prettig om van Codefinity te leren. Het is eenvoudig en heeft goede voorbeelden van wat ik hier geleerd heb...
jacob Templet
Easy to follow along with and provides…
Makkelijk te volgen en biedt uitdaging in mijn dagelijks leven. Die uitdaging motiveert me elke dag weer te leren...
Elan
Codefinity is een uitgebreide leeromgeving…
Codefinity is een uitgebreide leeromgeving die je helpt je vaardigheden als software engineer of datawetenschapper te ontwikkelen. De oefeningen zijn leuk en helpen je je skills aan te scherpen...
Thibault
Voor het eerst leren coderen
Voor het eerst leren coderen en dit succesvol doen met Codefinity - bedankt...
Adrien Morel
Goed ontworpen voor totale beginners
Goed ontworpen voor totale beginners, met stapsgewijze vooruitgang die me vertrouwen geeft....
_Gracy
het is simpelweg perfect uitgelegd
het is simpelweg perfect uitgelegd! Tot nu toe heb ik geen problemen ervaren, want alles is zo goed geregeld....
Ruslan Kravchuk
Het belangrijkste is om te leren en niet op te geven
Het materiaal is goed, er valt veel te leren, alles om beter te worden en het belangrijkste is te leren wat je wilt....
Matteo Comune
Dankzij hen leer ik veel…
Dankzij hen leer ik veel sneller omdat ze je vanaf nul alles uitleggen. Het is de beste website voor mensen zonder IT-achtergrond...
Yuliana Cadavid
geweldige cursus voor beginners
geweldige cursus voor beginners, ze toetsen je kennis in elke les...
Elpunzon
Ik geniet van mijn Codefinity-ervaring…
Ik geniet van mijn Codefinity-ervaring met Python. De zelfgestuurde leermethode past perfect in mijn schema...
Alexandru Alexandru
Het is prettig om van Codefinity te leren
Het is prettig om van Codefinity te leren. Het is eenvoudig en heeft goede voorbeelden van wat ik hier geleerd heb...
jacob Templet
Easy to follow along with and provides…
Makkelijk te volgen en biedt uitdaging in mijn dagelijks leven. Die uitdaging motiveert me elke dag weer te leren...
Elan
Codefinity is een uitgebreide leeromgeving…
Codefinity is een uitgebreide leeromgeving die je helpt je vaardigheden als software engineer of datawetenschapper te ontwikkelen. De oefeningen zijn leuk en helpen je je skills aan te scherpen...
Thibault
Voor het eerst leren coderen
Voor het eerst leren coderen en dit succesvol doen met Codefinity - bedankt...
Adrien Morel
Goed ontworpen voor totale beginners
Goed ontworpen voor totale beginners, met stapsgewijze vooruitgang die me vertrouwen geeft....
_Gracy
het is simpelweg perfect uitgelegd
het is simpelweg perfect uitgelegd! Tot nu toe heb ik geen problemen ervaren, want alles is zo goed geregeld....
Data Engineer
Certificaat van Voltooiing
Toon je pas verworven vaardigheden. Je hebt het verdiend
Discover more
Learning tracks
Alleen voor Ultimate
7 Cursussen
293 Taken
Alleen voor Ultimate
6 Cursussen
196 Taken
Alleen voor Ultimate
4 Cursussen
115 Taken
Alleen voor Ultimate
6 Cursussen
101 Taken
Alleen voor Ultimate
4 Cursussen
143 Taken
Alleen voor Ultimate
4 Cursussen
98 Taken
Alleen voor Ultimate
3 Cursussen
38 Taken
Alleen voor Ultimate
7 Cursussen
376 Taken
Alleen voor Ultimate
2 Cursussen
1 Project
57 Taken
Alleen voor Ultimate
7 Cursussen
346 Taken
Alleen voor Ultimate
6 Cursussen
309 Taken
Alleen voor Ultimate
5 Cursussen
146 Taken
Alleen voor Ultimate
5 Cursussen
135 Taken
Alleen voor Ultimate
3 Cursussen
71 Taken
Alleen voor Ultimate
7 Cursussen
280 Taken
Alleen voor Ultimate
5 Cursussen
239 Taken
Alleen voor Ultimate
4 Cursussen
125 Taken
Alleen voor Ultimate
3 Cursussen
119 Taken
Alleen voor Ultimate
3 Cursussen
75 Taken
Alleen voor Ultimate
4 Cursussen
159 Taken
Alleen voor Ultimate
4 Cursussen
154 Taken
Learning tracks
traject
Webontwikkeling met C#
Beginner
4.8
(2438)
traject
Python van Nul tot Held
Beginner
4.7
(8878)
traject
SQL van Nul tot Held
Beginner
4.7
(2672)
traject
C++ Basisprincipes
Beginner
4.4
(500)
traject
Game-ontwikkeling Met Unity
Beginner
4.7
(80)
traject
Word Een React Ontwikkelaar
Halfgevorderd
4.7
(68)
traject
Excel Essentials
Beginner
4.7
(334)
traject
Java Essentials
Beginner
4.7
(204)
traject
Python Voorbij Gevorderd
Beginner
4.7
(71)
traject
Full Stack Webontwikkeling
Beginner
4.7
(868)
traject
Fundamenten van Frontend-ontwikkeling
Beginner
4.7
(839)
traject
Meesterschap in Datavisualisatie
Halfgevorderd
4.7
(577)
traject
Gecontroleerd Machine Learning
Halfgevorderd
4.6
(131)
traject
C++ Beheersing
Gevorderd
4.8
(16)
traject
Java Web
Gevorderd
4.7
(2941)
traject
Word een QA-Ingenieur
Beginner
4.7
(730)
traject
Videoproductie met Adobe
Beginner
5.0
(5)
traject
UI/UX Ontwerptools
Beginner
4.8
(5)
traject
Essentiële Kantoorvaardigheden
Beginner
4.8
(270)
traject
Digital Marketing Essentials
Beginner
5.0
(3)
traject
Complete Social Media Management
Beginner
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