Hands-On Tutorials

Step-by-Step Interactive Guides Covering Linux, DevOps, Programming in Python/C/C++/Go, Data Science, Web Development, Hadoop, and More.

Storing Credentials in Jenkins

Storing Credentials in Jenkins

Create, inspect, and update a Jenkins username/password credential from the Jenkins dashboard.
Jenkins
Initializing a Jenkins Controller

Initializing a Jenkins Controller

Start an isolated Jenkins controller, retrieve the initial admin password, create a real administrator, confirm the initialized dashboard, and clean up the temporary controller.
Jenkins
Configuring Tools and Labeled Agents

Configuring Tools and Labeled Agents

Configure a Jenkins node label, a local Git tool, and a Freestyle job from the Jenkins dashboard.
Jenkins
Publishing Test Reports and Build Notifications

Publishing Test Reports and Build Notifications

Create a Jenkins Freestyle job from the dashboard, publish JUnit test results, and configure build email notifications.
Jenkins
Running Pipelines on Container Agents

Running Pipelines on Container Agents

Run a Jenkins Pipeline in the container-backed Jenkins environment and capture container execution evidence.
Jenkins
Using Jenkins Shared Libraries

Using Jenkins Shared Libraries

Create a local Jenkins shared library, register it from the dashboard, and call it from a Pipeline job.
Jenkins
Writing Scripted Jenkins Pipelines

Writing Scripted Jenkins Pipelines

Create and run a Jenkins scripted Pipeline job with node, stage, shell steps, and Groovy control flow.
Jenkins
Backing Up and Restoring Jenkins Configuration

Backing Up and Restoring Jenkins Configuration

Back up a Jenkins job configuration, delete it, restore it from an archive, and verify the restored job.
Jenkins
Triggering Jenkins Builds with Webhooks

Triggering Jenkins Builds with Webhooks

Simulate a repository webhook with curl, pass branch and commit data into a Jenkins job, and verify the triggered build log.
Jenkins
Creating Multibranch Pipelines

Creating Multibranch Pipelines

Create a local two-branch Git repository, configure a Jenkins Multibranch Pipeline from the dashboard, and compare branch builds.
Jenkins
Implement C++ Operators

Implement C++ Operators

Learn essential C++ operators for arithmetic, comparison, logical, and bitwise operations, mastering fundamental programming techniques for efficient code development.
C++
Perform File Operations in C++

Perform File Operations in C++

Learn essential file handling techniques in C++ including text and binary file operations, error handling, and resource management for effective data storage and retrieval.
C++
Manipulate Arrays and Strings in C++

Manipulate Arrays and Strings in C++

Learn fundamental array and string manipulation techniques in C++, including initialization, indexing, sorting, searching, and string class methods for beginners.
C++
Define and Use Functions in C++

Define and Use Functions in C++

Learn essential C++ function techniques including parameter passing, overloading, recursion, and prototypes to enhance programming skills and code organization.
C++
Craft Multilingual Greeting Messages

Craft Multilingual Greeting Messages

Create a C++ program that prints greetings in different languages using various comment and output styles.
C++
Create a Temperature Converter

Create a Temperature Converter

Build a C++ program that converts temperatures using type casting and constant variables
C++
Create Classes and Objects in C++

Create Classes and Objects in C++

Learn to design and implement object-oriented programming concepts in C++, including class definition, inheritance, constructors, and access control techniques.
C++
Use STL Components in C++

Use STL Components in C++

Learn essential C++ Standard Template Library (STL) components, including vectors, lists, maps, sets, and algorithms for efficient data manipulation and container management.
C++
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 895
  • Next