

Weet je niet waar
starten?
Track
Certificaat
Data Visualization
4.7+
★★★★★
★★★★★
7017 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
- Begrijp de fundamentele concepten van Python, inclusief variabelen, types en voorwaardelijke uitspraken.
- Begrijp complexe datatypes zoals lijsten, tuples en dictionaries en hun bijbehorende methoden.
- Maak kennis met loops voor het iteratief afhandelen van taken en geneste loops voor complexere scenario's.
- Ontwikkel vaardigheid in het definiëren, wijzigen en gebruiken van functies evenals het beheersen van lambda-expressies.
- 167 chapters
- 19 hours
- 117 tasks
Trusted by employees of leading companies
Learning track content
Module 1 / Introductie tot Python
Duik in de basisprincipes van Python, verken je werkruimte en voer eenvoudige wiskundige bewerkingen uit. Leer hoe je leesbare code schrijft met behulp van opmerkingen en hoe je zowel basis- als geavanceerde wiskundige uitdrukkingen kunt verwerken terwijl je je resultaten weergeeft.
Leer hoe je gegevens kunt opslaan en beheren in Python door te werken met getallen, tekst en variabelen. Begrijp hoe je waarden toewijst, naamgevingsconventies volgt en verschillende gegevenstypen verkent. Krijg praktische ervaring met stringbewerkingen, indexering, slicing en geheugenherinneringstechnieken om efficiënt tekst in Python te manipuleren.
- Hoe Je Nummers Opslaat in PythonVoorbeeld
- Python Naamgevingsregels voor VariabelenVoorbeeld
- Hoe te Werken met Variabelen in PythonVoorbeeld
- Gegevenstypen in PythonVoorbeeld
- Uitdaging: Kilometers Omzetten naar MijlenVoorbeeld
- Tekst Opslaan met Strings in PythonVoorbeeld
- String Indexering in PythonVoorbeeld
- String Slicing in PythonVoorbeeld
- Uitdaging: Letters Ophalen Uit StringVoorbeeld
- Stringconcatenatie in PythonVoorbeeld
Leer hoe je vergelijkings- en logische operatoren gebruikt, werkt met voorwaardelijke expressies, en lidmaatschap- en typevergelijkingen toepast. Bouw een sterke basis in het schrijven van programma's die dynamisch reageren op verschillende voorwaarden met behulp van if/else en if/elif/else structuren.
- Booleaanse Gegevenstype in PythonVoorbeeld
- Uitdaging: Werken Met VergelijkingsoperatorsVoorbeeld
- Hoe Voorwaarden in Python te CombinerenVoorbeeld
- Uitdaging: Werken Met Logische OperatorsVoorbeeld
- Membership Operators en Typevergelijkingen in PythonVoorbeeld
- Hoe if/else-Expressies in Python te GebruikenVoorbeeld
- Uitdaging: Het Runnen van een KruidenierswinkelVoorbeeld
- Uitdaging: Het Creëren van Odd en Even LogicaVoorbeeld
- If/Elif/Else ExpressiesVoorbeeld
- Uitdaging: Uitgebreide Supermarkt RunnenVoorbeeld
- Uitdaging: WeeradviseurVoorbeeld
Breid je begrip van gegevenstypen uit door te leren hoe je meerdere attributen binnen een enkele variabele kunt groeperen. Verken lists, tuples en dictionaries om gestructureerde gegevens efficiënt op te slaan en te beheren, samen met essentiële methoden voor manipulatie en opvraging.
- Python LijstenVoorbeeld
- Algemene Lijstmethoden in PythonVoorbeeld
- Uitdaging: Lijst BijwerkenVoorbeeld
- Geneste Lijsten in PythonVoorbeeld
- Uitdaging: Informatie Ophalen Uit Geneste ListVoorbeeld
- Python TuplesVoorbeeld
- Algemene Tuple Methoden in PythonVoorbeeld
- Uitdaging: Tuple BijwerkenVoorbeeld
- Geneste Tuples in PythonVoorbeeld
- Uitdaging: Informatie Ophalen Uit Geneste TupleVoorbeeld
- Python WoordenboekenVoorbeeld
- Uitdaging: Een Woordenboek MakenVoorbeeld
- Algemene Woordenboekmethoden in PythonVoorbeeld
- Uitdaging: Bijwerken van DictionaryVoorbeeld
Beheers de kunst van het schrijven van loops in Python—essentiële constructies voor het itereren over lijsten, tuples, dictionaries en andere datastructuren. Leer effectief gebruik te maken van while- en for-loops, verken de range-functie en werk met geneste loops om complexe iteratiepatronen te beheren.
- Verken de While-Lus in PythonVoorbeeld
- Uitdaging: Werken met de While-LusVoorbeeld
- Verken de For-Lus in PythonVoorbeeld
- Uitdaging: Werken met de For-LoopVoorbeeld
- Range Function in PythonVoorbeeld
- Uitdaging: Het Gebruik van de Range-functieVoorbeeld
- Hoe te Itereren Over Indexen in PythonVoorbeeld
- Verken Geneste Loops in PythonVoorbeeld
Ontdek essentiële ingebouwde functies in Python en zet de volgende stap door je eigen functies te maken. Leer hoe je functies definieert, voorwaardelijke logica gebruikt, bestaande functies aanpast en werkt met lambda-expressies om efficiënte, herbruikbare code te schrijven.
- Ingebouwde Functies in PythonVoorbeeld
- Uitdaging: Hoogtes OmzettenVoorbeeld
- Hoe Functies in Python te MakenVoorbeeld
- Uitdaging: Eerste Functie SchrijvenVoorbeeld
- Gebruik van If/Else-Verklaringen in Python-FunctiesVoorbeeld
- Uitdaging: Positieve Waarden IdentificerenVoorbeeld
- Functies Zonder Return in PythonVoorbeeld
- Uitdaging: Het Maken van een LogfunctieVoorbeeld
- Functies Wijzigen in PythonVoorbeeld
- Uitdaging: Bijwerken van de Logica van de FunctionVoorbeeld
- Lambda-Functions in PythonVoorbeeld
- Uitdaging: Het Maken van Lambda FunctionVoorbeeld
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
168 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
5 Cursussen
119 Taken
Alleen voor Ultimate
3 Cursussen
39 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
6 Cursussen
239 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
Learning tracks
traject
Webontwikkeling met C#
Beginner
4.8
(2349)
traject
Python van Nul tot Held
Beginner
4.7
(8316)
traject
SQL van Nul tot Held
Beginner
4.7
(2587)
traject
C++ Basisprincipes
Beginner
4.5
(476)
traject
Game-ontwikkeling Met Unity
Beginner
4.7
(70)
traject
Word Een React Ontwikkelaar
Halfgevorderd
4.7
(66)
traject
Excel Essentials
Beginner
4.7
(295)
traject
Java Essentials
Beginner
4.7
(193)
traject
Python Voorbij Gevorderd
Beginner
4.6
(64)
traject
Full Stack Webontwikkeling
Beginner
4.7
(848)
traject
Fundamenten van Frontend-ontwikkeling
Beginner
4.7
(819)
traject
Meesterschap in Datavisualisatie
Halfgevorderd
4.7
(560)
traject
Gecontroleerd Machine Learning
Halfgevorderd
4.6
(123)
traject
C++ Beheersing
Gevorderd
4.8
(16)
traject
Java Web
Gevorderd
4.7
(1156)
traject
Word een QA-Ingenieur
Beginner
4.7
(713)
traject
Videoproductie met Adobe
Beginner
5.0
(5)
traject
UI/UX Ontwerptools
Beginner
5.0
(4)
traject
Essentiële Kantoorvaardigheden
Beginner
4.8
(237)
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