Uitgebreide Python-leerpaden en -bronnen
Op deze pagina kunt u door alle leerinhouden bladeren gegroepeerd op onderwerp of vaardigheidsniveau . Gebruik deze pagina om ideeën op te doen over wat u verder kunt leren.
- Op zoek naar begeleiding? Volg de gestructureerde leertrajecten voor beginners, halfgevorderde ontwikkelaars en gevorderde beoefenaars.
- Heb je iets specifieks nodig? Gebruik de zoekpagina om te filteren op brontype (artikelen, cursussen, quizzen en meer), vaardigheidsniveau of voltooiingsstatus.
Als je net begint met Python, begin dan met ons leertraject Python Basics een solide basis opbouwen in syntaxis, datastructuren, functies en objectgeoriënteerd programmeren:
Voor gestructureerde inhoud over populaire onderwerpen zoals automatisering , machine learning , datawetenschap , webontwikkeling , en meer, bekijk Leerpaden die verder gaan dan de kern van Python.
Ontdek hieronder per onderwerp of vaardigheidsniveau. Veel leerplezier!
Ervaringsniveaus
Niveau • basis
Python-basisprincipes
Leer Python helemaal opnieuw met beginnersvriendelijke tutorials over variabelen, loops, functies, datastructuren en meer. Geen ervaring nodig.
Niveau • geavanceerd
Geavanceerde Python-tutorials
Ontdek geavanceerde Python-onderwerpen zoals gelijktijdigheid, metaprogrammering, prestatie-optimalisatie en CPython-internals. Voor ervaren ontwikkelaars.
Onderwerpen
Onderwerp • ai
Python-codering met AI
Leer hoe u Python-code schrijft met behulp van AI, en leer hoe u praktijkgerichte Python-programma's bouwt die gebruik maken van LLM's.
Onderwerp • algoritmen
Algoritmen-tutorials
Leer Python-algoritmen:sorteren, zoeken, grafieken, DP, Big O. Gebruik heapq, bisect, deque, lru_cache, timeit. Bestudeer praktische tips en veelgestelde vragen voor sollicitatiegesprekken.
Onderwerp •api
Python API-tutorials
Leer Python API's ontwerpen, bouwen, beveiligen en gebruiken met FastAPI, Flask, Django, Requests, OpenAPI, testen, Docker en implementatietips.
Onderwerp • beste praktijken
Beste praktijken van Python
Leer functies structureren, dingen duidelijk benoemen, omgaan met fouten en projecten organiseren. Verstuur met vertrouwen onderhoudbare software.
Onderwerp • carrière
Python-carrière
Oefen uitdagingen, bekijk datastructuren en leg oplossingen duidelijk uit. Bouw een portfolio op en plan uw volgende rol.
Onderwerp • gemeenschap
Python Community-artikelen
Leer je collega-codeurs kennen via artikelen en interviews. Maak contact met de bredere Python-gemeenschap voor samenwerking en leren.
Onderwerp • databanken
Python Database-tutorials
Communiceer met SQL-, NoSQL- en vectordatabases met behulp van Python. Bouw data-intensieve applicaties voor webontwikkeling, data-analyse en AI-applicaties.
Onderwerp • datawetenschap
Python-datawetenschap
Ontdek alle Python data science-tutorials. Leer hoe u gegevens analyseert en visualiseert met Python. Met deze vaardigheden kun je inzichten ontlenen aan grote datasets en datagestuurde beslissingen nemen.
Onderwerp • datastructuren
Gegevensstructuren
Leer wanneer u lijsten, tupels, dictaten en sets moet gebruiken. Zie de tijdcomplexiteit, kies de juiste tool en schrijf snellere, schonere code.
Onderwerp • data-viz
Python-gegevensvisualisatie
Verken verschillende bibliotheken en gebruik ze om uw gegevens visueel te communiceren met Python. Presenteer complexe gegevens in begrijpelijke formaten.
Onderwerp • ontwikkelaars
Python DevOps-tutorials
Verstuur Python-apps met vertrouwen. Leer Docker, Ansible, CI/CD, Kubernetes, Nginx en monitoringpraktijken om implementaties te automatiseren en betrouwbare productiesystemen uit te voeren.
Onderwerp • django
Django-tutorials
Leer Django via praktische projecten uit de echte wereld. Django is een Python-webframework van hoog niveau voor het snel ontwikkelen van complexe webapplicaties.
Onderwerp • koppelaar
Python Docker-tutorials
Leer Docker, een containerisatietool voor het creëren van geïsoleerde, reproduceerbare applicatieomgevingen. Met Docker kunt u uw Python-applicaties efficiënter beheren en implementeren.
Onderwerp • redactie
Editors en IDE's
Leer meer over nieuwe tools of duik dieper in uw favoriete editor. Deze kennis zal uw Python-ontwikkelingsproces stroomlijnen.
Onderwerp • kolf
Flacon-tutorials
Leer de belangrijkste aspecten van Flask-ontwikkeling. Met deze kennis kunt u robuuste en schaalbare webapplicaties maken met Flask.
Onderwerp • gui
Python GUI-programmering
Creëer grafische gebruikersinterfaces met behulp van verschillende Python-frameworks. Ga aan de slag met GUI-programmering in Python om gebruiksvriendelijke applicaties te bouwen.
Onderwerp • machinaal leren
Python Machine Learning
Leer hoe u machine learning-algoritmen (ML) in Python kunt implementeren. Met deze vaardigheden kun je intelligente systemen creëren die in staat zijn om te leren en beslissingen te nemen.
Onderwerp • nieuws
Python-nieuws
Volg de nieuwste ontwikkelingen voor kern-Python en zijn bredere ecosysteem van derden. Belangrijk Python-nieuws voor jou, samengesteld door het Real Python-team.
Onderwerp • numpy
NumPy
Maak en segmenteer arrays, vergelijk ze met lijsten en voer snelle bewerkingen uit. Begrijp wanneer NumPy past en oefen stap voor stap kernpatronen.
Onderwerp • projecten
Python-projecten
Werk aan Python-projecten waarmee u programmeerervaring in de echte wereld kunt opdoen. Deze projecten bevatten de volledige broncode en stapsgewijze instructies.
Onderwerp •python
Belangrijke Python-tutorials
Duik in het hart van de Python-taal. Begrijp de kernfuncties van Python om een solide basis te leggen voor geavanceerde Python-programmering.
Onderwerp • stdlib
Python-standaardbibliotheek
Praktische Python-standaardbibliotheektutorials om datetime, pathlib, argparse, subprocess, loggen en meer onder de knie te krijgen. Schrijf snellere, schonere en afhankelijkheidsvrije code.
Onderwerp • testen
Tutorials voor het testen van Python
Ontdek best practices en technieken voor het testen van uw Python-applicaties om robuuste en bugvrije applicaties te bouwen.
Onderwerp • gereedschap
Python-ontwikkeltools
Kies je editor, beheer venvs, gebruik Git, voer pytest uit, code automatisch repareren met Ruff. Voeg mypy, CI, verpakking en Docker toe en u kunt met vertrouwen verzenden.
Onderwerp • webontwikkelaar
Tutorials voor Python-webontwikkeling
Leer praktische oplossingen voor problemen bij de ontwikkeling van Python-webapplicaties. Deze tutorials en artikelen behandelen de belangrijkste technieken die in het veld worden gebruikt. Gewapend met deze kennis kunt u moderne webapplicaties maken.
Onderwerp • webscrapen
Python Web Scraping-tutorials
Leer webscrapen met praktische projecten uit de echte wereld. Download en selecteer gegevens van internet met Python. Automatiseer het proces van gegevensextractie van websites.
Python
- Python-variabelen, constanten en literalen
- Python - Strings
- Flask vs Django:wat is het verschil tussen Flask en Django?
- PyUnit-zelfstudie:Python Unit Testing Framework (met voorbeeld)
- Python map() functie met VOORBEELDEN
- Python time.sleep():voeg vertraging toe aan uw code (voorbeeld)
- Python Attrs:geavanceerde gegevensklassen, met voorbeeldcode
- Django-zelfstudie voor beginners:kenmerken, architectuur en geschiedenis
- Python verwijdert duplicaten uit een lijst
- Python versus PHP:wat is het verschil tussen Python en PHP?
- Python controleren of bestand bestaat | Hoe te controleren of er een directory bestaat in Python