Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation Sound Therapy CBT Cognitive Behavioral Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting

DevelopmentWeb DevelopmentJava EE

Java Enterprise Edition 8 for Beginners course

Understand Jakarta EE, JPA, CDI, JAX-RS, REST, JWT, JSON-P and JSON-B and more. Add "JEE Developer" to your résumé!
Rating: 4.1 out of 54.1 (2,143 ratings)
14,067 students
Created by Tim Buchalka's Learn Programming Academy, Luqman Saeed
Last updated 8/2021
English
English [Auto]

What you'll learn

  • Understand the theoretical underpinnings of Java Enterprise Edition (JEE)
  • Understand what JEE specifications and implementations are and how to use them
  • Learn to create applications using JEE!
  • Learn to write loosely coupled code using dependency injection API (CDI)
  • Learn how the various Java EE APIs work together to make you a productive developer
  • Learn to write powerful web services using the Java API Restful Web Services (JAX-RS)
  • Master a set of web services that can facilitate rapid development of strong enterprise level applications
  • Build complex database applications based on platforms using its services and APIs
  • Write integration tests for Java EE components
  • And much more!

Requirements

  • Basic knowledge in Java programming
  • Enthusiasm and a willingness to take your Java skills to the next level

Description

Are you ready to take your Java skills to the next level and finally understand Java Enterprise Edition (JEE) ?

The fact is, that Java Enterprise Edition is in use by companies around the world, including many of the Fortune 500 companies. Because of this there a lots of JEE opportunities and as a JEE developer you will be among the highest paid of all Java developers.


This course will get you up to speed quickly and give you the real world skills you need to add "Java Enterprise Edition 8 developer" to your résumé fast!


What's this course about?

Java Enterprise edition has changed and evolved a lot over the years. This course is about teaching you what JEE is, and how to use it and become a productive JEE developer.

The course focuses on JEE 8 (also known as Jakarta EE).

By taking this course you will avoid learning about obsolete versions of Java EE, and learn best practices along the way.

The course starts at a theoretical level helping you to understand the underpinnings of JEE 8, including understanding the JEE specifications and implementations (which is a very important for a Java Enterprise Edition developer to understand).

But then you will dive into understanding JEE 8 at a developmental level with practical hands-on development. Ultimately, this is a hands-on course, so you will be doing a lot of coding as you learn how to use JEE 8.

Your instructor in this course is Luqman Saeed, an experienced software developer who has vast knowledge in a number of programming languages including Python, C# and of course Java. He also has extensive Java Enterprise Edition (JEE) experience and has created a great course to pass on his skills with JEE to you.

Some of the highest paid jobs in the industry for Java developers are available to those people who know and understand JEE, so here is your chance to dramatically increase your salary and future career opportunitues.


What topics are covered in this course?

General JEE concepts

Contexts and Dependency Injection (CDI 2.0)

Java Persistence API (JPA 2.2)

Java API for Restful Web Services (JAX-RS 2.1)

JWT (Json Web Token)

Java API for Web Sockets

Testing with Arquillian Framework and JUnit.

And a lot more.


Why take this course?

This is the most comprehensive Java EE/Jakarta EE course on the internet with 340+ HD video lectures!

Learn how to write full working Java EE code that is portable across various JEE vendors.

The course has a pure standard Java EE API usage focus on app portability across vendors. This is an important skill to master.

In-depth coverage of database persistence with JPA.

This is the only online course that teaches the Contexts and Dependency Injection API in detail!

In-depth coverage of developing REST web services using standards based JAX-RS.

Course constantly updated to reflect latest update with Jakarta EE.


What skills do you need to enrol?

This course assumes you have a basic understanding of the Java programming language. If you have taken a Java course on Udemy such as Tim Buchalka Java Masterclass you will be more than ready for this course.

Ready to start?

If you're ready to start the Java Enterprise Edition 8 for Beginners Course, then click the enrol button to get started.

Feel free to try some of the free video previews on this page as well.

Who this course is for:

  • This is course is suitable for those who have basic knowledge in Java, who wish to enhance their knowledge
  • Anyone wanting to enhance their résumé and learn about Java Enterprise Edition

Instructors

Tim Buchalka's Learn Programming Academy
Professional Programmers and Teachers - 1.24M students
Tim Buchalka's Learn Programming Academy
  • 4.5 Instructor Rating
  • 439,908 Reviews
  • 1,533,456 Students
  • 53 Courses

The Learn Programming Academy was created by Tim Buchalka, a software developer with 35 years experience, who is also an instructor on Udemy, with over 1.24M+ students in his courses on Java, Python, Android, C#  and the Spring framework. 

The Academy’s goal in the next three years, is to teach one million people to learn how to program.

Apart from Tim’s own courses, which are all available here, we are working with the very best teachers, creating courses to teach the essential skills required by developers, at all levels.

One other important philosophy is that our courses are taught by real professionals; software developers with real and substantial experience in the industry, who are also great teachers.  All our instructors are experienced, software developers!

Our team is busy creating new courses right now.

Whether you are a beginner, looking to learn how to program for the very first time, or to brush up on your existing skills, or to learn new languages and frameworks, the Academy has you covered.

Luqman Saeed
Software Engineer, Business Systems Consultant
Luqman Saeed
  • 4.0 Instructor Rating
  • 2,550 Reviews
  • 17,529 Students
  • 11 Courses

Hello there! Thanks for checking out my profile. My name is Luqman, a Java EE developer with Pedantic Devs. I have been doing software development for close to a decade. I started with PHP and now do Java EE full time.

My goal on Udemy is to help you get productive with the powerful, modern, intuitive and easy to use Java EE APIs. 

I'll serve you the best of vanilla, pure and awesome Java EE courses to help you master the skills needed to solve whatever development challenge you have at hand. 

So check out my courses and let's get started making you a Java EE ninja.




Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.