HOME > IT & Software > Java for the Real World

Java for the Real World

SynopsisJava for the Real World, available at $54.99, has an average...
Java for the Real World  No.1

Java for the Real World, available at $54.99, has an average rating of 4.15, with 59 lectures, 16 quizzes, based on 26 reviews, and has 162 subscribers.

You will learn about 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 This course is ideal for individuals who are Someone just starting their programming career using Java or A university student who wants to know more abuout how Java is used in corporate settings or A profressional programmer who has never worked in Java before and needs to catch up quickly It is particularly useful for Someone just starting their programming career using Java or A university student who wants to know more abuout how Java is used in corporate settings or A profressional programmer who has never worked in Java before and needs to catch up quickly.

Enroll now: Java for the Real World

Summary

Title: Java for the Real World

Price: $54.99

Average Rating: 4.15

Number of Lectures: 59

Number of Quizzes: 16

Number of Published Lectures: 59

Number of Published Quizzes: 16

Number of Curriculum Items: 75

Number of Published Curriculum Objects: 75

Original Price: $79.99

Quality Status: approved

Status: Live

What You Will 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
  • Who Should Attend

  • Someone just starting their programming career using Java
  • A university student who wants to know more abuout how Java is used in corporate settings
  • A profressional programmer who has never worked in Java before and needs to catch up quickly
  • Target Audiences

  • Someone just starting their programming career using Java
  • A university student who wants to know more abuout how Java is used in corporate settings
  • A profressional programmer who has never worked in Java before and needs to catch up quickly
  • 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.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: The Java Virtual Machine (JVM)

    Lecture 1: JVM Overview

    Lecture 2: JVM Versions

    Chapter 3: Build Tools

    Lecture 1: Building Java Applications

    Lecture 2: Ant

    Lecture 3: Maven

    Lecture 4: Maven: Navigating a POM File

    Lecture 5: Maven: Repositories

    Lecture 6: Maven: Summary

    Lecture 7: Gradle

    Chapter 4: Testing

    Lecture 1: Preparing the IScream Application for Testing

    Lecture 2: JUnit

    Lecture 3: TestNG

    Lecture 4: Test Doubles Overview

    Lecture 5: EasyMock

    Lecture 6: Mockito

    Lecture 7: PowerMock

    Chapter 5: Spring

    Lecture 1: Spring Intro

    Lecture 2: Spring XML

    Lecture 3: Spring Annotations

    Lecture 4: Spring Properties Support

    Lecture 5: IScream Properties

    Lecture 6: Spring Boot Intro

    Lecture 7: ISCream Spring Boot

    Chapter 6: Web Application Frameworks

    Lecture 1: Web Application Frameworks Overview

    Lecture 2: Spring MVC Intro

    Lecture 3: Spring MVC Views

    Lecture 4: Spring MVC Controllers

    Lecture 5: Spring MVC Config

    Lecture 6: Spring Boot for Web

    Lecture 7: JavaServer Faces Intro

    Lecture 8: JavaServer Faces Application

    Lecture 9: Vaadin Intro

    Lecture 10: Vaadin 8 Layouts

    Lecture 11: Vaadin 8 UIs

    Lecture 12: Vaadin Flow

    Chapter 7: Web Application Deployment

    Lecture 1: Web Application Deployment Overview

    Lecture 2: Web Application Deployment Demo

    Chapter 8: Data Access

    Lecture 1: Data Access Overview

    Lecture 2: Spring JDBC Template

    Lecture 3: Spring JDBC Template: Reading

    Lecture 4: Spring JDBC Template: Writing

    Lecture 5: H2 Web Console

    Lecture 6: MyBatis: Intro

    Lecture 7: MyBatis: Reading

    Lecture 8: MyBatis: Writing

    Lecture 9: MyBatis: Dynamic SQL

    Lecture 10: MyBatis: IScream Webapp Example

    Lecture 11: Hibernate: Intro

    Lecture 12: Hibernate: Object Mapping

    Lecture 13: Hibernate: Writing

    Lecture 14: Hibernate: Reading

    Chapter 9: Logging

    Lecture 1: Logging: Intro

    Lecture 2: Logging: java.util.logging

    Lecture 3: Logging: log4j

    Lecture 4: Logging: logback

    Lecture 5: Logging: slf4j

    Lecture 6: Logging: Apache Commons

    Chapter 10: Bonus Lecture

    Lecture 1: Bonus Lecture

    Instructors

  • Java for the Real World  No.2
    Phillip Johnson
    Senior Software Developer
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 0 votes
  • 3 stars: 2 votes
  • 4 stars: 10 votes
  • 5 stars: 13 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!