Videos
-
5 advantages of GitLab CI/CD pipelines
Products can ease the oft-cumbersome CI/CD process. In this video tutorial, walk through five ways GitLab enables and eases CI/CD for DevOps teams and professionals.
-
Xray for Jira tutorial on test management, execution
The Xray plugin makes test management easier within Jira. Follow along with this video tutorial to take some of the friction out of your test management process.
-
Follow this step-by-step Bamboo CI/CD tutorial
Train with this video tutorial to learn how to use Bamboo, setting up a CI/CD pipeline. Customize it with triggers, learn how to control branches and more.
-
GitHub Actions tutorial walks through a CI/CD setup
New to GitHub Actions? Get started with this video tutorial, which walks step by step through the process to make a CI/CD workflow, using Terraform and Azure as an example.
-
Watch this Atlassian Confluence tutorial for beginners
Agile leaders must manage and connect with their development teams, no matter where they're located. In this Atlassian Confluence demo, learn how to boost remote developer collaboration.
-
Get to work with Python in this PyCharm tutorial
IDEs make it a lot easier to work with programming languages like Python. In this video PyCharm tutorial, learn how to use features to catch syntax errors, debug issues and run code.
-
Get hands-on in this Microsoft Visual Studio Code tutorial
Modern IDEs make programmers' jobs a bit easier, helping them code cleaner and faster with AI-enabled features. Watch this video tutorial for a crash course on Visual Studio Code.
-
Learn how to build low-code apps in this Zoho Creator tutorial
So, your organization has assigned you to create an application. With this video tutorial, learn how you can use low-code tool Zoho Creator for the task.
-
Step-by-step tutorial to install Git Integration for Jira
If your team uses Jira and desperately needs more streamlined and comprehensible project updates, check out this video overview of the Git integration add-on.
-
Run code complexity tools and Java coverage tests with Maven
No software should go into production without complete test coverage. Here, we look at how to install Maven and use it to run code complexity tools and ensure full Java code coverage.
-
Learn how to install Jenkins CI to enhance your DevOps skills
In this video tutorial, we demonstrate how to install Jenkins CI, and subsequently run a simple build job. It's a first step to acquire key DevOps skills.
-
How to create CI builds with the Jenkins freestyle project
In this video tutorial, we explore how build jobs work in the Jenkins continuous integration tool. Watch as we create a simple freestyle Jenkins project and then run the corresponding job.
-
Java video tutorial: JDK download and JRE installation
This quick and concise Java video tutorial shows you how to perform a JDK download and JRE installation, while also explaining how to configure PATH and JAVA_HOME system variables.
-
Getting to the heart of modern app development takes practice
When it comes to updating your application development process, the hardest step is the first one. Red Hat's Steve O'Keefe explains how to start and think about the process.
-
Of metrics, REST API best practices and too many app updates
TechTarget's application development editorial team talks REST API best practices, metrics and why our mobile apps seem to be always updating.
-
How to do DevOps at scale? Start with your customers
Is it time to scale a successful DevOps effort? Expert Kaimar Karu warns it's not as easy as it looks. His advice: Put the customer first in order to get there.
-
Three different answers to the "What does DevOps mean?" question
At the DevOps Enterprise Summit 2016, discussions focused on DevOps culture. Here's what executives from Electric Cloud and Hewlett Packard Enterprise have to say.
-
Modernize your project lifecycle management process
In today's lightning fast world, app development has to be flawless. Expert Gerie Owen explains how to modernize your project lifecycle management process.
-
Red Hat program manager advocates DevOps methodology
An experienced program manager shares the benefit of her experience helping enterprise organizations adopt DevOps methodologies.
-
Continuous deployment plays a big role in DevOps
This video is great for software development teams that are new to the ideas of continuous deployment and DevOps and looking for a place to begin.
-
Red Hat expert defines DevOps
The definition of DevOps can be tricky. DevOps is defined differently at different organizations. This video takes a look at some common DevOps definitions.
-
What is IoT?
The Internet of Things is the interconnectedness of things that access the cloud. Applications can control a wide variety of real-world appliances.
-
Which integration framework: Apache Camel, Spring Integration or Mule?
Java expert Kai Wähner explains the importance of an integration framework and the differences between this approach and ESBs and integration suites.
-
Version control may be the first step to continuous delivery
Red Gate's continuous delivery tools keep databases in sync with their applications by helping them graduate from backups to full version control.
-
Agile 2013: The project management process for baking a cookie
At Agile 2013 Sujey Edward, vice president of Salient Solutions, Agile Center of Excellence, gave a demo on the project management process for baking a cookie.
-
Explain software testing benefits to the executives
Find out why some executives see testing as #EpicFail, and learn how to convince them of the benefits of software testing and QA.
-
The Death Star Conspiracy as software testing ethics training
Take a satirical look at the facts behind the destruction of the Death Star and learn about the need for ethics training in software QA management.
-
What's ailing enterprise software security management?
Enterprise application security testing means not only finding security vulnerabilities, but tracking them down and putting an end to them.
-
Webgoat Tutorial
Expert Kevin Beaver demonstrates some of the power and versatility of free online testing tool Webgoat.
-
Common mistakes in real-time Java programming
When you hit a key on your keyboard, the delay before the letter appear on your screen is mildly annoying. When you're in a warship under enemy attack, having a delay before new radar information shows up would be deadly. In a nutshell, that's the difference between general-purpose and real-time programming.
Photo Stories
-
Organize your team with an Agile scaling frameworks comparison
-
What's in store for software development trends in 2020?
-
5 software development trends propel innovation in 2019
-
What are the emerging trends in software development?
-
Measuring software developer productivity one task at a time
Podcasts
-
DevOps news and trends to watch in 2021
-
Jeff Gallimore: Psychological safety for remote teams
-
Tanmay Bakshi talks programming with Julia and Swift
-
Heed these core Scrum values to see measurable change
-
How Python makes automating security tasks a snap
-
DevOps in the enterprise requires focus on security, visibility