Java Tutorials & Videos

  • Home
  • Java Tutorials & Videos

Java Tutorials & Videos Java Software Development Videos and Tutorials Directory

Do you want to spend time learning Kubernetes or writing YAML files? How is that helping you to fix your bugs or deliver...
25/06/2024

Do you want to spend time learning Kubernetes or writing YAML files? How is that helping you to fix your bugs or deliver new features? While Kubernetes has done a fantastic job pushing cloud-native applications forward, it has complicated the life of Java developers.

Do you want to spend time learning Kubernetes or writing YAML files? How is that helping you to fix your bugs or deliver new features? While Kubernetes has done a fantastic job pushing cloud-native applications forward, it has complicated the life of Java developers. It is hard to keep up …

As unit testing is often the first quality activity targeting code during the software development lifecycle, this artic...
25/06/2024

As unit testing is often the first quality activity targeting code during the software development lifecycle, this article considers several examples of effective approaches to the naming of unit tests.

As unit testing is often the first quality activity targeting code during the software development lifecycle, this article considers several examples of effective approaches to the naming of unit tests. Author: Nataliia Syvynska, TestMatick, https://testmatick.com/ Unit testing is an essential part....

Passing data through a pipeline of transformations is an alternative approach to classic Object-Oriented Programming (OO...
10/05/2024

Passing data through a pipeline of transformations is an alternative approach to classic Object-Oriented Programming (OOP). The LINQ methods in .NET are designed around this, but the pipeline approach can be used for so much more than manipulating collections.

Passing data through a pipeline of transformations is an alternative approach to classic Object-Oriented Programming (OOP). The LINQ methods in .NET are designed around this, but the pipeline approach can be used for so much more than manipulating collections. This presentation looks at pipeline-ori...

Java 20 will preview one of the most anticipated features, virtual threads, and structured concurrency. It rethinks the ...
10/05/2024

Java 20 will preview one of the most anticipated features, virtual threads, and structured concurrency. It rethinks the way multithreading works in Java. It was born out of the idea that reactive Java is too complicated and blocking threads has to be cheap. Resulting in the new virtual threads that we run thousands of!

Java 20 will preview one of the most anticipated features, virtual threads, and structured concurrency. It rethinks the way multithreading works in Java. It was born out of the idea that reactive Java is too complicated and blocking threads has to be cheap. Resulting in the new virtual threads that....

Software development has come a long way since its inception – from punch cards and assembly code to modern frameworks a...
10/05/2024

Software development has come a long way since its inception – from punch cards and assembly code to modern frameworks and agile methods. However, as technology advances, so do the complexities that developers face. Any small glitch or vulnerability can now have devastating consequences. That’s why software quality assurance (QA) is more important than ever.

Software development has come a long way since its inception – from punch cards and assembly code to modern frameworks and agile methods. However, as technology advances, so do the complexities that developers face. Any small glitch or vulnerability can now have devastating consequences. That's wh...

The easier designs are to use, the less users tend to think about the work that went into making them that way. We know ...
10/05/2024

The easier designs are to use, the less users tend to think about the work that went into making them that way. We know good designs are largely the result of your careful efforts during softgware development projects.

The easier designs are to use, the less users tend to think about the work that went into making them that way. We know good designs are largely the result of your careful efforts during softgware development projects. https://www.youtube.com/watch?v=-QGCRaIGwtU Video producer : https://www.nngroup....

In the dynamic and fast-paced world of software development, the significance of robust software testing and quality ass...
21/02/2024

In the dynamic and fast-paced world of software development, the significance of robust software testing and quality assurance (QA) practices cannot be overstated. These processes are vital for ensuring the reliability, performance, and user satisfaction of software products.

In the dynamic and fast-paced world of software development, the significance of robust software testing and quality assurance (QA) practices cannot be overstated. These processes are vital for ensuring the reliability, performance, and user satisfaction of software products. With the advent of new....

Feedback in software development projects sucks. It is horrible to give, it can be painful to receive – even when a proj...
30/01/2024

Feedback in software development projects sucks. It is horrible to give, it can be painful to receive – even when a project manager gives praise, we are still uncomfortable.

Feedback in software development projects sucks. It is horrible to give, it can be painful to receive – even when a project manager gives praise, we are still uncomfortable. It is a problem, because if members of a software development team cannot give effective feedback to each other, and if...

Compilable and sharable infrastructure with Infrastructure as Code, Self-provisioned runtimes, great IDE support, energy...
30/01/2024

Compilable and sharable infrastructure with Infrastructure as Code, Self-provisioned runtimes, great IDE support, energy, and CO2 savings – Java is the perfect language and runtime for serverless cloud environments.

Compilable and sharable infrastructure with Infrastructure as Code, Self-provisioned runtimes, great IDE support, energy, and CO2 savings - Java is the perfect language and runtime for serverless cloud environments. This presentation discusses the key differences between serverless Java and monolith...

The rising trend of using SOA and then microservices as a software architecture has led to the creation of multiple tool...
30/01/2024

The rising trend of using SOA and then microservices as a software architecture has led to the creation of multiple tools for automated testing of the services API. This article presents a list of open source API testing tools.

The rising trend of using SOA and then microservices as a software architecture has led to the creation of multiple tools for automated testing of the services API. This article presents a list of open source API testing tools. Wikipedia defines an application programming interface (API) is a way fo...

DevOps is great if you have the people, processes, and tools to support it. This session highlights the easiest ways for...
30/11/2023

DevOps is great if you have the people, processes, and tools to support it. This session highlights the easiest ways for Java developers to work with their IT organizations and partners to deliver their code to the cloud, including the best ways to reliably make updates and maintain production cloud code. The focus is on real-world examples using Linux command line tools, open source tools including Jenkins, and other free SDKs and tools available on GitHub.

DevOps is great if you have the people, processes, and tools to support it. This session highlights the easiest ways for Java developers to work with their IT organizations and partners to deliver their code to the cloud, including the best ways to reliably make updates and maintain production cloud...

In the fast-paced world of software development, being able to release software quickly is a crucial advantage in stayin...
30/11/2023

In the fast-paced world of software development, being able to release software quickly is a crucial advantage in staying competitive. Agile organizations recognize that shorter release cycles can result in satisfied customers, faster innovation, and a more efficient development process.

In the fast-paced world of software development, being able to release software quickly is a crucial advantage in staying competitive. Agile organizations recognize that shorter release cycles can result in satisfied customers, faster innovation, and a more efficient development process. However, th...

Address


Alerts

Be the first to know and let us send you an email when Java Tutorials & Videos posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

  • Address
  • Alerts
  • Claim ownership or report listing
  • Want your business to be the top-listed Media Company?

Share