devops-free-tutorials
Free DevOps tutorials for beginners with 464 interactive lessons. Easy-to-follow programming guides with hands-on practice exercises.
https://github.com/labex-labs/devops-free-tutorials
Last synced: 11 days ago
JSON representation
-
Languages
- 📖 How to send and receive messages using Python sockets - how-to-send-and-receive-messages-using-python-sockets-398244) |
- 📖 How to properly set up an __init__.py file in a Python package - how-to-properly-set-up-an-init-py-file-in-a-python-package-398237) |
- 📖 How to efficiently process large CSV files in Python - how-to-efficiently-process-large-csv-files-in-python-398186) |
- 📖 How to create a list with a range of numbers in Python - how-to-create-a-list-with-a-range-of-numbers-in-python-398166) |
- 📖 How to configure network interfaces in Python - how-to-configure-network-interfaces-in-python-398157) |
- 📖 How to check if an object is iterable in Python - how-to-check-if-an-object-is-iterable-in-python-398148) |
- 📖 How to use the __dict__ attribute to manage instance data in Python - how-to-use-the-dict-attribute-to-manage-instance-data-in-python-398095) |
- 📖 How to use itertools.combinations in Python - how-to-use-itertools-combinations-in-python-398083) |
- 📖 How to set custom headers in a Python requests call - how-to-set-custom-headers-in-a-python-requests-call-398067) |
- 📖 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 access and modify attributes of a Python object - how-to-access-and-modify-attributes-of-a-python-object-395033) |
- 📖 Ansible Hostvars - ansible-hostvars-391846) |
- 📖 Bash getopt - bash-getopt-391993) |
- 📖 Git Pull: Ignore Local Chang - git-pull-ignore-local-chang-391995) |
- 📖 How to Iterate Over Lines in a File with Bash - how-to-iterate-over-lines-in-a-file-with-bash-392550) |
- 📖 How to Check if Unzip is Installed on Linux - how-to-check-if-unzip-is-installed-on-linux-392759) |
- 📖 Troubleshooting Su Authentication Failures on Linux - troubleshooting-su-authentication-failures-on-linux-392816) |
- 📖 How to Assign and Reassign Variables in Bash - how-to-assign-and-reassign-variables-in-bash-392817) |
- 📖 How to Find the Target of a Symbolic Link - how-to-find-the-target-of-a-symbolic-link-392854) |
- 📖 How to Ignore EXE Files in a Git Repository Using GitIgnore - how-to-ignore-exe-files-in-a-git-repository-using-gitignore-392944) |
- 📖 How to Print Bash Array Elements One Per Line - how-to-print-bash-array-elements-one-per-line-392979) |
- 📖 Space Academy Communication - space-academy-communication-393069) |
- 📖 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) |
- 📖 What are the differences between file access modes in Python? - what-are-the-differences-between-file-access-modes-in-python-397713) |
- 📖 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) |
- 📖 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 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 check the Python system path to find necessary modules - how-to-check-the-python-system-path-to-find-necessary-modules-397953) |
- 📖 How to activate and deactivate a Python virtual environment - how-to-activate-and-deactivate-a-python-virtual-environment-397940) |
- 📖 How to Remove Matching Elements from a Bash Array - how-to-remove-matching-elements-from-a-bash-array-397749) |
- 📖 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 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 use __init__, __str__, and __repr__ methods in Python - how-to-use-init-str-and-repr-methods-in-python-415189) |
- 📖 How to list files and directories in long format with Ansible - how-to-list-files-and-directories-in-long-format-with-ansible-415153) |
- 📖 How to list current Shell options with the set command in Linux - how-to-list-current-shell-options-with-the-set-command-in-linux-415142) |
- 📖 How to use re.findall() in Python to find all matching substrings - how-to-use-re-findall-in-python-to-find-all-matching-substrings-415132) |
- 📖 How to find common elements in two Python lists - how-to-find-common-elements-in-two-python-lists-415086) |
- 📖 How to test server connectivity with curl in Linux - how-to-test-server-connectivity-with-curl-in-linux-415082) |
- 📖 How to display output of shell commands in Ansible playbooks - how-to-display-output-of-shell-commands-in-ansible-playbooks-415017) |
- 📖 How to use the Ansible ping module for connectivity testing - how-to-use-the-ansible-ping-module-for-connectivity-testing-414981) |
- 📖 How to capture the output of a script executed by Ansible - how-to-capture-the-output-of-a-script-executed-by-ansible-414952) |
- 📖 How to configure the gather_facts option in an Ansible playbook - how-to-configure-the-gather-facts-option-in-an-ansible-playbook-414866) |
- 📖 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) |
- 📖 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 handle file not found error in Python - how-to-handle-file-not-found-error-in-python-397683) |
- 📖 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) |
- 📖 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) |
- 📖 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) |
- 📖 How to generate unique random lottery numbers in Python - how-to-generate-unique-random-lottery-numbers-in-python-395065) |
- 📖 How to access nested keys in a Python JSON object - how-to-access-nested-keys-in-a-python-json-object-395034) |
- 📖 Linux Command Timing - linux-command-timing-271405) |
- 📖 Linux Privilege Granting - linux-privilege-granting-271393) |
- 📖 Linux File End Display - linux-file-end-display-271395) |
- 📖 Preserve Airship's Mystical Archives with Tar - preserve-airship-s-mystical-archives-with-tar-271397) |
- 📖 Linux Output Multiplexing - linux-output-multiplexing-271399) |
- 📖 Linux Condition Testing - linux-condition-testing-271403) |
- 📖 Linux File Creating/Updating - linux-file-creating-updating-271409) |
- 📖 Linux Directory Tree Display - linux-directory-tree-display-271413) |
- 📖 Linux Character Translating - linux-character-translating-271411) |
- 📖 Linux Group Removing - linux-group-removing-271295) |
- 📖 Linux Group Displaying - linux-group-displaying-271297) |
- 📖 Linux File Beginning Display - linux-file-beginning-display-271299) |
- 📖 Linux Command Assistance - linux-command-assistance-271301) |
- 📖 Linux User/Group ID Displaying - linux-user-group-id-displaying-271305) |
- 📖 Linux Job Managing - linux-job-managing-271311) |
- 📖 Linux File Joining - linux-file-joining-271313) |
- 📖 Ninja Process Termination Training - ninja-process-termination-training-271314) |
- 📖 Linux Process Terminating - linux-process-terminating-271315) |
- 📖 Linux File Paging - linux-file-paging-271319) |
- 📖 Linux Link Creating - linux-link-creating-271321) |
- 📖 Linux File Locating - linux-file-locating-271323) |
- 📖 Linux Logic Operations - linux-logic-operations-271325) |
- 📖 Linux Content Listing - linux-content-listing-271327) |
- 📖 Linux Manual Access - linux-manual-access-271329) |
- 📖 Linux Directory Creating - linux-directory-creating-271331) |
- 📖 Linux File Scrolling - linux-file-scrolling-271333) |
- 📖 Linux File System Mounting - linux-file-system-mounting-271335) |
- 📖 Linux File Moving/Renaming - linux-file-moving-renaming-271337) |
- 📖 Linux Simple Text Editing - linux-simple-text-editing-271339) |
- 📖 Linux Networking Utility - linux-networking-utility-271341) |
- 📖 Linux Network Monitoring - linux-network-monitoring-271343) |
- 📖 Linux Line Numbering - linux-line-numbering-271345) |
- 📖 Linux Password Changing - linux-password-changing-271347) |
- 📖 Linux Line Merging - linux-line-merging-271349) |
- 📖 Linux Patch Applying - linux-patch-applying-271351) |
- 📖 Linux Network Testing - linux-network-testing-271353) |
- 📖 Linux Python Package Installing - linux-python-package-installing-271355) |
- 📖 Linux Data Piping - linux-data-piping-271357) |
- 📖 Linux Pattern-Based Killing - linux-pattern-based-killing-271359) |
- 📖 Linux Text Formatting - linux-text-formatting-271361) |
- 📖 Linux Process Displaying - linux-process-displaying-271363) |
- 📖 Linux Directory Displaying - linux-directory-displaying-271365) |
- 📖 Linux Input Reading - linux-input-reading-271367) |
- 📖 Linux I/O Redirecting - linux-i-o-redirecting-271369) |
- 📖 Linux File Removing - linux-file-removing-271371) |
- 📖 Linux Stream Editing - linux-stream-editing-271375) |
- 📖 Linux Shell Setting - linux-shell-setting-271379) |
- 📖 Linux Execution Delaying - linux-execution-delaying-271383) |
- 📖 Linux Text Sorting - linux-text-sorting-271385) |
- 📖 Linux Script Executing - linux-script-executing-271387) |
- 📖 Linux Secure Connecting - linux-secure-connecting-271389) |
- 📖 Linux User Switching - linux-user-switching-271391) |
- 📖 Linux Task Displaying - linux-task-displaying-271407) |
- 📖 Linux System Information Displaying - linux-system-information-displaying-271415) |
- 📖 Linux Duplicate Filtering - linux-duplicate-filtering-271417) |
- 📖 Linux Variable Unsetting - linux-variable-unsetting-271419) |
- 📖 Linux Unzip Decompression - linux-unzip-decompression-271421) |
- 📖 Linux User Adding - linux-user-adding-271423) |
- 📖 Linux User Removing - linux-user-removing-271425) |
- 📖 Linux User Modifying - linux-user-modifying-271427) |
- 📖 Linux Text Editing - linux-text-editing-271429) |
- 📖 Linux File Difference Viewing - linux-file-difference-viewing-271431) |
- 📖 Linux Process Waiting - linux-process-waiting-271433) |
- 📖 Linux Command Repeating - linux-command-repeating-271435) |
- 📖 Linux Text Counting - linux-text-counting-271437) |
- 📖 Linux Non-interactive Downloading - linux-non-interactive-downloading-271439) |
- 📖 Linux File/Command Finding - linux-file-command-finding-271441) |
- 📖 Linux Command Locating - linux-command-locating-271443) |
- 📖 Linux User Identifying - linux-user-identifying-271445) |
- 📖 Linux Wildcard Character - linux-wildcard-character-271447) |
- 📖 Linux Command Building - linux-command-building-271449) |
- 📖 Linux File Compression - linux-file-compression-271451) |
- 📖 Python Variables and Data Types - python-variables-and-data-types-271605) |
- 📖 Rewriting History - rewriting-history-387746) |
- 📖 Clone a Repository - clone-a-repository-387454) |
- 📖 Working with Files and Staging Area - working-with-files-and-staging-area-387457) |
- 📖 Advanced Git Commit Operations - advanced-git-commit-operations-387471) |
- 📖 Operation Quantum Leap - operation-quantum-leap-387717) |
- 📖 Time Machine Identity Configuration - time-machine-identity-configuration-387720) |
- 📖 The Time Traveler's Suitcase - the-time-traveler-s-suitcase-387725) |
- 📖 The Time Traveler's Dilemma - the-time-traveler-s-dilemma-387733) |
- 📖 Weather Advisory System - weather-advisory-system-388885) |
- 📖 Arithmetic Operations in Shell - arithmetic-operations-in-shell-388813) |
- 📖 Basic String Operations - basic-string-operations-388814) |
- 📖 Conditional Statements in Shell - conditional-statements-in-shell-388815) |
- 📖 Interstellar Cargo Manifest - interstellar-cargo-manifest-388869) |
- 📖 Bash Function Return Values - bash-function-return-values-391153) |
- 📖 Generating and Visualizing Sine Signals with Python - generating-and-visualizing-sine-signals-with-python-48951) |
- 📖 Matplotlib Spine Placement - matplotlib-spine-placement-48952) |
- 📖 Matplotlib Visualization with Dropped Spines - matplotlib-visualization-with-dropped-spines-48953) |
- 📖 Customize Matplotlib Spines - customize-matplotlib-spines-48954) |
- 📖 Plotting Sparsity Patterns - plotting-sparsity-patterns-48955) |
- 📖 Matplotlib Stackplots and Streamgraphs - matplotlib-stackplots-and-streamgraphs-48956) |
- 📖 Matplotlib Stepwise Histogram Tutorial - matplotlib-stepwise-histogram-tutorial-48957) |
- 📖 Stem Plot Visualization with Python - stem-plot-visualization-with-python-48958) |
- 📖 3D Stem Plot - 3d-stem-plot-48959) |
- 📖 Using Matplotlib's Step and Plot Functions - using-matplotlib-s-step-and-plot-functions-48960) |
- 📖 Stix Fonts Demo - stix-fonts-demo-48961) |
- 📖 Create Customized Stock Price Graphs - create-customized-stock-price-graphs-48962) |
- 📖 Create Real-Time Oscilloscope with Matplotlib - create-real-time-oscilloscope-with-matplotlib-48963) |
- 📖 Matplotlib Style Sheets - matplotlib-style-sheets-48964) |
- 📖 Creating Matplotlib Subfigures - creating-matplotlib-subfigures-48965) |
- 📖 Matplotlib Subplot Creation Tutorial - matplotlib-subplot-creation-tutorial-48966) |
- 📖 3D Plots as Subplots - 3d-plots-as-subplots-48967) |
- 📖 Subplots Spacings and Margins - subplots-spacings-and-margins-48968) |
- 📖 Creating Subplots with Matplotlib - creating-subplots-with-matplotlib-48969) |
- 📖 Creating 3D Surface Plots with Matplotlib - creating-3d-surface-plots-with-matplotlib-48970) |
- 📖 Creating Customized 3D Surface Plots - creating-customized-3d-surface-plots-48971) |
- 📖 3D Surface Plotting with Polar Coordinates - 3d-surface-plotting-with-polar-coordinates-48972) |
- 📖 3D Surface Plotting with Matplotlib - 3d-surface-plotting-with-matplotlib-48973) |
- 📖 Matplotlib SVG Filter Line - matplotlib-svg-filter-line-48974) |
- 📖 Matplotlib Pie Chart Filter - matplotlib-pie-chart-filter-48975) |
- 📖 Creating an Interactive Histogram with Matplotlib - creating-an-interactive-histogram-with-matplotlib-48976) |
- 📖 Matplotlib SVG Tooltip - matplotlib-svg-tooltip-48977) |
- 📖 Matplotlib Symmetric Log Plots - matplotlib-symmetric-log-plots-48978) |
- 📖 Matplotlib Table Function - matplotlib-table-function-48979) |
- 📖 Matplotlib Visualization Techniques for Data Analysis - matplotlib-visualization-techniques-for-data-analysis-48980) |
- 📖 Text Alignment in Matplotlib - text-alignment-in-matplotlib-48981) |
- 📖 Matplotlib: Text Commands - matplotlib-text-commands-48982) |
- 📖 Customize Text Styling in Matplotlib Plots - customize-text-styling-in-matplotlib-plots-48983) |
- 📖 Rotate Text in Matplotlib Plots - rotate-text-in-matplotlib-plots-48984) |
- 📖 Text Annotations in 3D - text-annotations-in-3d-48985) |
- 📖 Interactive Plotting with Textbox - interactive-plotting-with-textbox-48986) |
- 📖 Matplotlib Tick Formatter Tutorial - matplotlib-tick-formatter-tutorial-48987) |
- 📖 Setting Default Y-Axis Tickels on the Right - setting-default-y-axis-tickels-on-the-right-48988) |
- 📖 Creating Tickels From a List of Values - creating-tickels-from-a-list-of-values-48989) |
- 📖 Matplotlib Tick Locators - matplotlib-tick-locators-48990) |
- 📖 Creating TickedStroke in Matplotlib - creating-tickedstroke-in-matplotlib-48992) |
- 📖 Matplotlib Custom Tickels - matplotlib-custom-tickels-48993) |
- 📖 Fixing Too Many Ticks in Matplotlib - fixing-too-many-ticks-in-matplotlib-48994) |
- 📖 Matplotlib Time Series Histogram - matplotlib-time-series-histogram-48995) |
- 📖 Creating Matplotlib Timeline Visualizations - creating-matplotlib-timeline-visualizations-48996) |
- 📖 Using Matplotlib General Timer Objects - using-matplotlib-general-timer-objects-48997) |
- 📖 Matplotlib Tool Manager - matplotlib-tool-manager-48999) |
- 📖 Topographic Hillshading with Matplotlib - topographic-hillshading-with-matplotlib-49000) |
- 📖 Matplotlib Offset Copy - matplotlib-offset-copy-49001) |
- 📖 Contour Plotting Unstructured Triangular Grids - contour-plotting-unstructured-triangular-grids-49002) |
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
linux
2
css
2
data-science
2
go
2
git
2
react
2
docker
2
cybersecurity
2
matplotlib
2
bigdata
1
cysec
1
labs
1
html
1
javascript
1
hydra
1
opencv
1
django
1
postgresql
1
web-development
1
redis
1
cpp
1
sqlite
1
wireshark
1
c
1
devops
1
rust
1
ml
1
sklearn
1
hadoop
1
projects
1