Java for the Real World

A tour of the major frameworks and tools used in corporate Java applications

So you’ve just got your first Java development job out of school or you’re an experienced developer using Java for the first time. You know how to write code, but do you understand the Java landscape, tools, and frameworks used in real world applications?

What you’ll learn

  • Be familiar with the vast Java ecosystem.
  • Understand the pros and cons of competing Java tools and frameworks.
  • Jump into a real world Java program with confidence.

Course Content

  • Introduction –> 1 lecture • 1min.
  • The Java Virtual Machine (JVM) –> 2 lectures • 12min.
  • Build Tools –> 7 lectures • 33min.
  • Testing –> 7 lectures • 41min.
  • Spring –> 7 lectures • 35min.
  • Web Application Frameworks –> 12 lectures • 1hr 7min.
  • Web Application Deployment –> 2 lectures • 12min.
  • Data Access –> 14 lectures • 1hr 7min.
  • Logging –> 6 lectures • 34min.
  • Bonus Lecture –> 1 lecture • 3min.

Java for the Real World

Requirements

  • Have a basic understanding of Java syntax and writing simple Java applications. This is not a course to learn Java programming..

So you’ve just got your first Java development job out of school or you’re an experienced developer using Java for the first time. You know how to write code, but do you understand the Java landscape, tools, and frameworks used in real world applications?

This course bridges the gap between understanding Java the language and understanding the Java ecosystem. You will get an overview of the major tools and frameworks in use today from a Java professional with over 10 years of industry experience.

After completing this course, you will have the knowledge to jump into your first application with confidence.

Note: I have manually corrected 100% of the captions to help Deaf, Hard-of-Hearing, and English as a second language learners.

 

Get Tutorial