Java Enterprise Edition 8 for Beginners course
Java Enterprise Edition 8 for Beginners course, available at $84.99, has an average rating of 4.41, with 385 lectures, 3 quizzes, based on 3232 reviews, and has 20260 subscribers.
You will learn about 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! This course is ideal for individuals who are This is course is suitable for those who have basic knowledge in Java, who wish to enhance their knowledge or Anyone wanting to enhance their résumé and learn about Java Enterprise Edition It is particularly useful for This is course is suitable for those who have basic knowledge in Java, who wish to enhance their knowledge or Anyone wanting to enhance their résumé and learn about Java Enterprise Edition.
Enroll now: Java Enterprise Edition 8 for Beginners course
Summary
Title: Java Enterprise Edition 8 for Beginners course
Price: $84.99
Average Rating: 4.41
Number of Lectures: 385
Number of Quizzes: 3
Number of Published Lectures: 385
Number of Published Quizzes: 3
Number of Curriculum Items: 388
Number of Published Curriculum Objects: 388
Original Price: $69.99
Quality Status: approved
Status: Live
What You Will 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!
Who Should Attend
- 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
Target Audiences
- 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
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.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction to the Course
Chapter 2: The Theory of Java EE
Lecture 1: What is Java EE?
Lecture 2: What is an Application Server?
Lecture 3: Examples of Java EE App Servers
Lecture 4: What is a JSR?
Lecture 5: Java Specification Request Examples
Lecture 6: Java Specification Request Examples – JAX-RS
Lecture 7: What is a Reference Implementation?
Lecture 8: What is Jakarta EE?
Lecture 9: Java EE and Spring Framework
Lecture 10: Summary What is Java EE?
Chapter 3: Setup
Lecture 1: Intro to Software Setup
Lecture 2: How to Install JDK on Windows
Lecture 3: How to Install NetBeans IDE On Windows
Lecture 4: A Note on IDEs
Lecture 5: A Note on Eclipse IDE
Lecture 6: How to Install GIT SCM on Windows
Lecture 7: How to Install Insomnia REST Client
Lecture 8: How to Install Apache Maven on Windows
Lecture 9: Downloading Payara Micro Server
Lecture 10: A Simple Hello World with Java EE 8
Chapter 4: Getting Your Feet Wet
Lecture 1: Getting Your Feet Wet – Introduction
Lecture 2: Project Creation
Lecture 3: Creating the Todo Object
Lecture 4: Transforming the Todo Object into a JPA Entity
Lecture 5: Entity Lifecycle Callback
Lecture 6: Persistence Unit
Lecture 7: Todo Service
Lecture 8: Todo REST Endpoints
Lecture 9: Overview of What Has Been Done so Far
Lecture 10: Packaging and Deployment
Lecture 11: Testing our Todo Endpoints
Lecture 12: Testing our Todo Endpoints cont'd
Lecture 13: Validating our Todo Entity
Lecture 14: Marking a Todo Object as Complete
Lecture 15: Packaging and Deployment
Lecture 16: Testing Bean Validation
Lecture 17: Java EE Uber Jar
Lecture 18: Packaging and Deploying with Payara Micro
Lecture 19: Outro
Lecture 20: What is Your Understanding of Java EE?
Lecture 21: The 3 Secret APIs to Java EE Mastery
Lecture 22: Secret API 1 – Java Persistence API
Lecture 23: Secret API 2 – Java API for RESTful Web Services
Lecture 24: Secret API 3 – Contexts and Dependency Injection
Chapter 5: Contexts and Dependency Injection (CDI 2.0)
Lecture 1: Introduction to CDI
Lecture 2: What is Dependency Injection
Lecture 3: CDI Features – Typesafe Dependency
Lecture 4: CDI Features – Lifecycle Contexts
Lecture 5: CDI Features – Interceptors
Lecture 6: CDI – Features – Events
Lecture 7: CDI Features – Service Provider Interface
Lecture 8: CDI Bean Discovery Mode
Lecture 9: What is the CDI Container?
Lecture 10: What are Beans and Contextual Instances?
Lecture 11: CDI Injection Point – Field
Lecture 12: CDI Injection Point – Constructor
Lecture 13: CDI Injection Point – Method
Lecture 14: CDI Lifecycle callback – PostConstruct
Lecture 15: CDI Lifecycle callback – PreDestroy
Lecture 16: Let's Run the Code!
Lecture 17: Managed Beans and Bean Types
Lecture 18: Introduction to CDI Qualifiers
Lecture 19: CDI Qualifiers Part 2
Lecture 20: CDI Qualifiers Part 3
Lecture 21: CDI Qualifiers Part 4
Lecture 22: Let's Run the Code!
Lecture 23: Let's Run the Code! cont'd
Lecture 24: CDI Stereotypes – What are they?
Lecture 25: Introduction to CDI Scopes and Contexts
Lecture 26: CDI Scopes and Contexts – Dependent Scope
Lecture 27: CDI Scopes and Contexts – Request Scope
Lecture 28: CDI Scopes and Contexts – Session Scope
Lecture 29: CDI Scopes and Contexts – Application and Conversation Scope
Lecture 30: CDI Scopes and Contexts – Recap
Lecture 31: CDI Scopes and Contexts – Let's Run the Code!
Lecture 32: Summary of CDI Scopes and Contexts
Lecture 33: CDI Producers – An Introduction
Lecture 34: CDI Producers – Scoping Returned Beans
Lecture 35: CDI Producers – Field Producers
Lecture 36: CDI Producers – Qualifying Beans
Lecture 37: CDI Producers – Let's Run the Code!
Lecture 38: CDI Producers – Disposers
Lecture 39: CDI Producers – Summary
Lecture 40: CDI Interceptors – An Introduction
Lecture 41: CDI Interceptors – Interceptor Binding Code
Lecture 42: CDI Interceptors – Activating Using Priority Annotation
Lecture 43: CDI Interceptors – Let's Run the code!
Lecture 44: CDI Events – An Introduction
Lecture 45: CDI Events – The Event Interface API Docs
Lecture 46: CDI Events – The Event Interface
Lecture 47: CDI Events – Simple Events
Lecture 48: CDI Events – Qualifying Events
Lecture 49: CDI Events – Conditional Observers
Instructors
-
Tim Buchalka's Learn Programming Academy
Professional Programmers and Teachers – 2M students -
Luqman Saeed
Software Engineer, Business Systems Consultant
Rating Distribution
- 1 stars: 110 votes
- 2 stars: 129 votes
- 3 stars: 432 votes
- 4 stars: 997 votes
- 5 stars: 1564 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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024