Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to Java EE
Rating: 4.5 out of 5(2,859 ratings)
8,524 students

Introduction to Java EE

Learn the Fundamentals of Java EE and Learn How to Package & Deploy an App
Created byOcho Tech
Last updated 4/2024
English
English [Auto],Spanish [Auto],

What you'll learn

  • Introduce Java EE technologies to Java users
  • Students will get a good understanding of Java EE
  • Learn How to Package & Deploy an App
  • Deployment options
  • Setting up your deployment

Course content

4 sections21 lectures1h 40m total length
  • Introduction2:14

    Explore Java EE from a high-level view, learn its programming model, and identify whether it fits your project or organization by examining business impacts, architecture, and concrete use cases.

  • Java platform4:42

    Explore Java as both a language and a platform, covering Java SE, ME, and EE, their JVM and APIs, and enterprise capabilities for scalable, secure applications.

  • Enterprise Application3:17

    Java EE enables large-scale multi-tier enterprise applications by coordinating client, web, middle, interoperability, and enterprise information system tiers, delivering scalable, reliable, and secure applications.

  • Java SE vs. Java EE1:52

    Java EE adds APIs for transactions, messaging, and persistence to Java SE, enabling web applications. It relies on containers and a programming model to reduce complexity and support business needs.

  • The Java EE Programming Model7:31

    Explore how Java EE uses metadata and convention over configuration to map objects to databases. See container-managed transactions and the entity manager simplify persistence without manual SQL.

  • Quick Recap1:14

    This quick recap outlines the Java ecosystem, four platforms including standard edition, micro edition, ethics, and enterprise edition, and showcases Java EE's convention over configuration with annotations and container services.

Requirements

  • basic understanding of Java

Description

In this 2 part course we'll go over the fundamentals of Java EE and learn how to package & deploy an app.

Java Platform, Enterprise Edition (Java EE) is a widely used enterprise computing platform developed under the Java Community Process. The platform provides an API and runtime environment for developing and running enterprise software, including network and web services, and other large-scale, multi-tiered, scalable, reliable, and secure network applications.

This course will provide students with an overview of Java EE and will show some details of its programming model. You'll learn about what Java EE is, how it compares to the Java language, should you transition to it, and which type of application would benefit from it.

In part two of the course, you'll learn how to package & deploy an app. We'll explain how to package your application correctly and reviews three different options: deployment to a local environment with glassfish, deploying to the cloud with Azure and AWS, and deploying to Docker containers. Learn about the typical uses and benefits of each option, so you can pick the best strategy for your workflow and your end user.

Who this course is for:

  • Programmers
  • Java Developers
  • anyone looking to understand Java EE