data-science-free-tutorials
Free Data Science tutorials for beginners with 151 interactive lessons. Easy-to-follow programming guides with hands-on practice exercises.
https://github.com/labex-labs/data-science-free-tutorials
Last synced: 3 days ago
JSON representation
-
Languages
- 📖 Your First Python Lab - your-first-python-lab-270256) |
- 📖 Python Variables and Data Types - python-variables-and-data-types-271605) |
- 📖 Conditional Statements in Python - conditional-statements-in-python-290723) |
- 📖 Convert Hours to Seconds - convert-hours-to-seconds-290725) |
- 📖 Data Types and Conversion - data-types-and-conversion-290726) |
- 📖 How to Interact with Windows API in Python - how-to-interact-with-windows-api-in-python-391548) |
- 📖 Explore MySQL System Tables - explore-mysql-system-tables-391702) |
- 📖 How to access and modify attributes of a Python object - how-to-access-and-modify-attributes-of-a-python-object-395033) |
- 📖 How to compare two Python strings for equality in a case-insensitive manner? - how-to-compare-two-python-strings-for-equality-in-a-case-insensitive-manner-395043) |
- 📖 How to access nested keys in a Python JSON object - how-to-access-nested-keys-in-a-python-json-object-395034) |
- 📖 How to generate unique random lottery numbers in Python - how-to-generate-unique-random-lottery-numbers-in-python-395065) |
- 📖 Python Data Types and Operators - python-data-types-and-operators-393077) |
- 📖 Create an Astronaut Name Tag Processor - create-an-astronaut-name-tag-processor-393083) |
- 📖 Python Control Structures - python-control-structures-393123) |
- 📖 Create a Rocket Launch Countdown - create-a-rocket-launch-countdown-393128) |
- 📖 Python Functions and Modules - python-functions-and-modules-393141) |
- 📖 Space Mission Calculator - space-mission-calculator-393156) |
- 📖 Python Data Structures - python-data-structures-393168) |
- 📖 Space Mission Management System - space-mission-management-system-393176) |
- 📖 How to efficiently copy elements from one tuple to another in Python - how-to-efficiently-copy-elements-from-one-tuple-to-another-in-python-395024) |
- 📖 How to handle KeyError when accessing nested keys in a Python JSON object - how-to-handle-keyerror-when-accessing-nested-keys-in-a-python-json-object-395073) |
- 📖 What are best practices for extracting values from nested Python JSON objects - what-are-best-practices-for-extracting-values-from-nested-python-json-objects-395100) |
- 📖 What is the best way to check if a Python file is empty or not - what-is-the-best-way-to-check-if-a-python-file-is-empty-or-not-395116) |
- 📖 How to convert a Python list to a set while preserving the original order - how-to-convert-a-python-list-to-a-set-while-preserving-the-original-order-417300) |
- 📖 Find Marketing Employees in PostgreSQL - find-marketing-employees-in-postgresql-551146) |
- 📖 Manage Employee Data in PostgreSQL - manage-employee-data-in-postgresql-551130) |
- 📖 Create Employee Table in PostgreSQL - create-employee-table-in-postgresql-551115) |
- 📖 Create Your Own Recipe Database - create-your-own-recipe-database-551100) |
- 📖 Verify PostgreSQL Connection Details - verify-postgresql-connection-details-551083) |
- 📖 PostgreSQL Relationships and Joins - postgresql-relationships-and-joins-550959) |
- 📖 PostgreSQL Index Optimization - data-filtering-and-simple-queries-in-postgresql-550955) |
- 📖 PostgreSQL Table Creation and Data Types - postgresql-table-creation-and-data-types-550901) |
- 📖 Installation and Initial Setup of PostgreSQL - installation-and-initial-setup-of-postgresql-550900) |
- 📖 Database Management Basics with PostgreSQL - database-management-basics-with-postgresql-550899) |
- 📖 Data Filtering and Simple Queries in PostgreSQL - data-filtering-and-simple-queries-in-postgresql-550898) |
- 📖 Basic Data Operations in PostgreSQL - basic-data-operations-in-postgresql-550897) |
- 📖 How to add multiple argparse arguments - how-to-add-multiple-argparse-arguments-451011) |
- 📖 How to pass arguments in Python multiprocessing - how-to-pass-arguments-in-python-multiprocessing-430780) |
- 📖 How to deactivate Python venv - how-to-deactivate-python-venv-425435) |
- 📖 How to use regex capture groups in Python - how-to-use-regex-capture-groups-in-python-420906) |
- 📖 How to align output in Python printing - how-to-align-output-in-python-printing-418802) |
- 📖 How to create inline functions in Python - how-to-create-inline-functions-in-python-418721) |
- 📖 Installation and Basic Configuration of MySQL - installation-and-basic-configuration-of-mysql-418415) |
- 📖 Database Management Fundamentals with MySQL - database-management-fundamentals-with-mysql-418414) |
- 📖 MySQL Table Structure and Data Types - mysql-table-structure-and-data-types-418307) |
- 📖 MySQL Data Filtering and Sorting - mysql-data-filtering-and-sorting-418305) |
- 📖 MySQL Basic Data Manipulation - mysql-basic-data-manipulation-418303) |
- 📖 Record Movie Data Challenge - record-movie-data-challenge-418302) |
- 📖 Create a Product Catalog Table - create-a-product-catalog-table-418298) |
- 📖 Book Search Challenge - book-search-challenge-418297) |
- 📖 Create Your First MySQL Database - create-your-first-mysql-database-418265) |
- 📖 How to format the hexadecimal output in Python - how-to-format-the-hexadecimal-output-in-python-417964) |
- 📖 How to efficiently group a Python list based on a given function - how-to-efficiently-group-a-python-list-based-on-a-given-function-417802) |
- 📖 How to replace multiple whitespaces in a Python string - how-to-replace-multiple-whitespaces-in-a-python-string-417565) |
- 📖 How to resolve ValueError: too many values to unpack - how-to-resolve-valueerror-too-many-values-to-unpack-417493) |
- 📖 How to start PostgreSQL in Kali Linux - how-to-start-postgresql-in-kali-linux-417476) |
- 📖 How to wait for a Python thread to finish - how-to-wait-for-a-python-thread-to-finish-417461) |
- 📖 How to resolve 'NameError: name 'json' is not defined' in Python - how-to-resolve-nameerror-name-json-is-not-defined-in-python-417445) |
- 📖 How to find the top N elements in a Python list - how-to-find-the-top-n-elements-in-a-python-list-397996) |
- 📖 How to redirect the print function to a file in Python - how-to-redirect-the-print-function-to-a-file-in-python-398057) |
- 📖 How to parse response content from a Python requests call - how-to-parse-response-content-from-a-python-requests-call-398048) |
- 📖 How to include additional files in a Python package - how-to-include-additional-files-in-a-python-package-398030) |
- 📖 How to implement error handling in Python socket communication - how-to-implement-error-handling-in-python-socket-communication-398023) |
- 📖 How to implement authentication in a Python client-server system - how-to-implement-authentication-in-a-python-client-server-system-398021) |
- 📖 How to handle unauthorized responses in Python requests - how-to-handle-unauthorized-responses-in-python-requests-398018) |
- 📖 How to handle missing or invalid function arguments in Python - how-to-handle-missing-or-invalid-function-arguments-in-python-398011) |
- 📖 How to handle different HTTP status codes in Python requests - how-to-handle-different-http-status-codes-in-python-requests-398002) |
- 📖 What is the difference between positional arguments and optional arguments in Python's argparse module? - what-is-the-difference-between-positional-arguments-and-optional-arguments-in-python-s-argparse-module-397717) |
- 📖 How to handle file paths across different operating systems in Python - how-to-handle-file-paths-across-different-operating-systems-in-python-397684) |
- 📖 How to use next to get the next element from a Python iterator - how-to-use-next-to-get-the-next-element-from-a-python-iterator-397701) |
- 📖 What are the differences between file access modes in Python? - what-are-the-differences-between-file-access-modes-in-python-397713) |
- 📖 How to check the Python system path to find necessary modules - how-to-check-the-python-system-path-to-find-necessary-modules-397953) |
- 📖 How to create a defaultdict with a default value of 0 in Python - how-to-create-a-defaultdict-with-a-default-value-of-0-in-python-397967) |
- 📖 How to set custom headers in a Python requests call - how-to-set-custom-headers-in-a-python-requests-call-398067) |
- 📖 How to activate and deactivate a Python virtual environment - how-to-activate-and-deactivate-a-python-virtual-environment-397940) |
- 📖 Reconsider Design Decision - reconsider-design-decision-132719) |
- 📖 Review Basic File I/O - review-basic-file-i-o-132392) |
- 📖 Review Simple Functions Exception Handling - review-simple-functions-exception-handling-132393) |
- 📖 Define a Simple Object - define-a-simple-object-132394) |
- 📖 Defining and Importing Python Modules - defining-and-importing-python-modules-132395) |
- 📖 Different Ways of Representing Records - different-ways-of-representing-records-132428) |
- 📖 Various Data Analysis Problems - various-data-analysis-problems-132438) |
- 📖 Iterate Like a Pro - iterate-like-a-pro-132442) |
- 📖 Make a New Primitive Type - make-a-new-primitive-type-132443) |
- 📖 Make a Custom Container - make-a-custom-container-132444) |
- 📖 Exploring Python's First-Class Objects Memory Model - exploring-python-s-first-class-objects-memory-model-132489) |
- 📖 Define a Simple Class - define-a-simple-class-132490) |
- 📖 Attribute Access and Bound Methods - attribute-access-and-bound-methods-132491) |
- 📖 Class Variables and Class Methods - class-variables-and-class-methods-132493) |
- 📖 Private Attributes and Properties - private-attributes-and-properties-132494) |
- 📖 Practical Use of Inheritance - practical-use-of-inheritance-132495) |
- 📖 Redefining Special Methods - redefining-special-methods-132496) |
- 📖 Type Checking and Interfaces - type-checking-and-interfaces-132497) |
- 📖 Mixin Classes and Cooperative Inheritance - mixin-classes-and-cooperative-inheritance-132498) |
- 📖 How Objects Are Represented - how-objects-are-represented-132499) |
- 📖 Behavior of Inheritance - behavior-of-inheritance-132500) |
- 📖 Learn About Descriptors - learn-about-descriptors-132501) |
- 📖 Customizing Attribute Access - customizing-attribute-access-132502) |
- 📖 Definitional Aspects of Functions - definitional-aspects-of-functions-132503) |
- 📖 Returning Values From Functions - returning-values-from-functions-132504) |
- 📖 Python's Higher Functions - python-s-higher-functions-132505) |
- 📖 Learn More About Closures - learn-more-about-closures-132506) |
- 📖 Exception Handling and Logging - exception-handling-and-logging-132507) |
- 📖 Python Unittest Module - python-unittest-module-132508) |
- 📖 Function Argument Passing Conventions - function-argument-passing-conventions-132509) |
- 📖 Scoping Rules and Tricks - scoping-rules-and-tricks-132510) |
- 📖 Inspect the Internals of Functions - inspect-the-internals-of-functions-132511) |
- 📖 Create Code with Exec - create-code-with-exec-132512) |
- 📖 Define a Proper Callable Object - define-a-proper-callable-object-132513) |
- 📖 Define a Simple Decorator Functions - define-a-simple-decorator-functions-132514) |
- 📖 Decorator Chaining and Parameterized Decorators - decorator-chaining-and-parameterized-decorators-132515) |
- 📖 Learn About Class Decorators - learn-about-class-decorators-132516) |
- 📖 Low-Level of Class Creation - low-level-of-class-creation-132517) |
- 📖 Create Your First Metaclass - create-your-first-metaclass-132519) |
- 📖 Metaclasses in Action - metaclasses-in-action-132521) |
- 📖 Customize Iteration Using Generators - customize-iteration-using-generators-132522) |
- 📖 Utilize Generators For Stocksim Pipelines - utilize-generators-for-stocksim-pipelines-132523) |
- 📖 Coroutine-Powered Data Processing - coroutine-powered-data-processing-132524) |
- 📖 Yield Statement Management in Python - yield-statement-management-in-python-132525) |
- 📖 Learn About Managed Generators - learn-about-managed-generators-132526) |
- 📖 Learn About Delegating Generators - learn-about-delegating-generators-132527) |
- 📖 A Review of Module Basics - a-review-of-module-basics-132528) |
- 📖 Create a Python Package - create-a-python-package-132529) |
- 📖 Controlling Symbols and Combining Submodules - controlling-symbols-and-combining-submodules-132530) |
- 📖 Circular and Dynamic Module Imports - circular-and-dynamic-module-imports-132531) |
- 📖 Python Programming Introduction - python-programming-introduction-132700) |
- 📖 A First Program - a-first-program-132701) |
- 📖 Mathematical Calculations Tutorial - mathematical-calculations-tutorial-132702) |
- 📖 Text Processing Fundamentals - text-processing-fundamentals-132703) |
- 📖 Introducing Python Lists Fundamentals - introducing-python-lists-fundamentals-132704) |
- 📖 File Access Fundamentals - file-access-fundamentals-132705) |
- 📖 Organizing Larger Programs with Functions - organizing-larger-programs-with-functions-132706) |
- 📖 Datatypes and Data Structures - datatypes-and-data-structures-132707) |
- 📖 Lists Dictionaries Sets Introduction - lists-dictionaries-sets-introduction-132708) |
- 📖 Structured Data Output for Data Analysis - structured-data-output-for-data-analysis-132709) |
- 📖 Python Sequence Fundamentals - python-sequence-fundamentals-132710) |
- 📖 Concise Introduction to Collections Module - concise-introduction-to-collections-module-132711) |
- 📖 List Comprehension for Processing Items - list-comprehension-for-processing-items-132712) |
- 📖 Python Object Model Internals - python-object-model-internals-132713) |
- 📖 Python Script Writing Practice - python-script-writing-practice-132714) |
- 📖 More on Functions - more-on-functions-132715) |
- 📖 Error Handling and Exceptions - error-handling-and-exceptions-132716) |
- 📖 Modular Programming with Functions - modular-programming-with-functions-132717) |
- 📖 Main Program Introduction - main-program-introduction-132718) |
- 📖 Usetex Font Effects - usetex-font-effects-49020) |
- 📖 Primary 3D View Planes - primary-3d-view-planes-49021) |
- 📖 Interactive Data Visualization with Matplotlib - interactive-data-visualization-with-matplotlib-49022) |
- 📖 Violin Plotting with Matplotlib - violin-plotting-with-matplotlib-49023) |
- 📖 Matplotlib Hlines and Vlines - matplotlib-hlines-and-vlines-49024) |
- 📖 3D Voxel Plot of the NumPy Logo - 3d-voxel-plot-of-the-numpy-logo-49025) |
- 📖 Create 3D Voxel Plots with RGB - create-3d-voxel-plots-with-rgb-49026) |
- 📖 Creating 3D Voxel Plots in Matplotlib - creating-3d-voxel-plots-in-matplotlib-49027) |
- 📖 3D Voxel Plotting with Matplotlib - 3d-voxel-plotting-with-matplotlib-49028) |
- 📖 Overlay Image on Matplotlib Plot - overlay-image-on-matplotlib-plot-49029) |
- 📖 Add Watermark to Matplotlib Plot - add-watermark-to-matplotlib-plot-49030) |
- 📖 Web Application Server Sgskip - web-application-server-sgskip-49031) |
- 📖 Animate a 3D Wireframe Plot - animate-a-3d-wireframe-plot-49032) |
- 📖 3D Wireframe Plotting - 3d-wireframe-plotting-49033) |
- 📖 Create 3D Wireframe Visualizations with Python Matplotlib - create-3d-wireframe-visualizations-with-python-matplotlib-49034) |
- 📖 Adding a Cursor in WX - adding-a-cursor-in-wx-49035) |
- 📖 Xcorr Acorr Demo - xcorr-acorr-demo-49036) |
- 📖 Matplotlib Visualization with XKCD Style - matplotlib-visualization-with-xkcd-style-49037) |
- 📖 Zoom Inset Axes - zoom-inset-axes-49038) |
- 📖 Matplotlib Event Handling Tutorial - matplotlib-event-handling-tutorial-49039) |
- 📖 Adjusting Matplotlib Drawing Order - adjusting-matplotlib-drawing-order-49040) |
- 📖 Approximate Nearest Neighbors in TSNE - approximate-nearest-neighbors-in-tsne-49054) |
- 📖 Discrete Versus Real AdaBoost - discrete-versus-real-adaboost-49055) |
- 📖 Multi-Class AdaBoosted Decision Trees - multi-class-adaboosted-decision-trees-49056) |
- 📖 Boosted Decision Tree Regression - boosted-decision-tree-regression-49057) |
- 📖 AdaBoost Decision Stump Classification - adaboost-decision-stump-classification-49058) |
- 📖 Affinity Propagation Clustering - affinity-propagation-clustering-49060) |
- 📖 Agglomerative Clustering Metrics - agglomerative-clustering-metrics-49061) |
- 📖 Plot Agglomerative Clustering - plot-agglomerative-clustering-49062) |
- 📖 Hierarchical Clustering Dendrogram - hierarchical-clustering-dendrogram-49063) |
- 📖 Data Scaling and Transformation - data-scaling-and-transformation-49064) |
- 📖 Anomaly Detection Algorithms Comparison - anomaly-detection-algorithms-comparison-49065) |
- 📖 Comparing Linear Bayesian Regressors - comparing-linear-bayesian-regressors-49066) |
- 📖 Curve Fitting with Bayesian Ridge Regression - curve-fitting-with-bayesian-ridge-regression-49067) |
- 📖 Bias-Variance Decomposition with Bagging - bias-variance-decomposition-with-bagging-49068) |
- 📖 Document Biclustering Using Spectral Co-Clustering Algorithm - document-biclustering-using-spectral-co-clustering-algorithm-49069) |
- 📖 Comparing BIRCH and MiniBatchKMeans - comparing-birch-and-minibatchkmeans-49070) |
- 📖 Bisecting K-Means and Regular K-Means Performance Comparison - bisecting-k-means-and-regular-k-means-performance-comparison-49071) |
- 📖 Caching Nearest Neighbors - caching-nearest-neighbors-49072) |
- 📖 Probability Calibration Curves - probability-calibration-curves-49073) |
- 📖 Probability Calibration for 3-Class Classification - probability-calibration-for-3-class-classification-49074) |
- 📖 Plotting Classification Probability - plotting-classification-probability-49077) |
- 📖 Nearest Neighbors Classification - nearest-neighbors-classification-49078) |
- 📖 Scikit-Learn Classifier Comparison - scikit-learn-classifier-comparison-49080) |
- 📖 Comparing Clustering Algorithms - comparing-clustering-algorithms-49081) |
- 📖 Exploring K-Means Clustering with Python - exploring-k-means-clustering-with-python-49082) |
- 📖 Image Segmentation with Hierarchical Clustering - image-segmentation-with-hierarchical-clustering-49084) |
- 📖 Color Quantization Using K-Means - color-quantization-using-k-means-49085) |
- 📖 Column Transformer with Mixed Types - column-transformer-with-mixed-types-49086) |
- 📖 Comparison of Calibration of Classifiers - comparison-of-calibration-of-classifiers-49088) |
- 📖 Compare Cross Decomposition Methods - compare-cross-decomposition-methods-49089) |
- 📖 Plot Compare GPR KRR - plot-compare-gpr-krr-49090) |
- 📖 Dimensionality Reduction with Pipeline and GridSearchCV - dimensionality-reduction-with-pipeline-and-gridsearchcv-49092) |
- 📖 Plot Concentration Prior - plot-concentration-prior-49093) |
- 📖 Scikit-Learn Confusion Matrix - scikit-learn-confusion-matrix-49094) |
- 📖 Post Pruning Decision Trees - post-pruning-decision-trees-49095) |
Categories
Sub Categories
Keywords
awesome-list
33
programming
32
labex
32
hands-on
32
awesome
32
free
31
free-tutorials
31
tutorials
31
exercises
19
education
13
shell
3
python
3
mysql
3
mongodb
3
kubernetes
3
java
3
ansible
3
pandas
2
numpy
2
react
2
matplotlib
2
cybersecurity
2
devops
2
docker
2
git
2
go
2
css
2
linux
2
hydra
1
data-science
1
javascript
1
html
1
labs
1
cysec
1
bigdata
1
opencv
1
django
1
postgresql
1
web-development
1
redis
1
cpp
1
sqlite
1
wireshark
1
c
1
rust
1
ml
1
sklearn
1
hadoop
1
projects
1