Java

Sort options

Building Scalable Java Microservices with Spring Boot and Spring Cloud (Coursera)

May 14th 2024
Building Scalable Java Microservices with Spring Boot and Spring Cloud (Coursera)
Course Auditing
Categories
Effort
Languages
"Microservices" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. In this course, [...]

Introduction to Java (Coursera)

May 13th 2024
Introduction to Java (Coursera)
Course Auditing
Categories
Effort
Languages
If you want to get started in the world of software development, this course will help you take the first steps. You will learn to make your first programs using one of the most popular languages, in force for years and with great demand in the market: Java. The [...]

Functional Programming with Java and Threads (Coursera)

This course provides an in-depth journey through modern Java object-oriented and function programming concepts and features, and explores how to apply these concepts and features to implement efficient and scalable concurrent programs using very modern Java features like virtual threads.

Core Java (Coursera)

May 13th 2024
Core Java (Coursera)
Course Auditing
Categories
Effort
Languages
Code and run your first Java program in minutes without installing anything! This course is designed for learners with limited coding experience, building on a solid foundation of Java, learners will dive into key Java classes, interfaces, and frameworks. The modules in this course cover developer best practices, data [...]

Introduction to Java Enterprise Edition (EE) (Coursera)

May 13th 2024
Introduction to Java Enterprise Edition (EE) (Coursera)
Course Auditing
Categories
Effort
Languages
This course focuses on JEE as a platform. We discuss the motivation and purpose, as well as some of the frequently used libraries and technologies, in the Java Enterprise Edition. We take a look at Web basics, our building blocks for understanding how the internet works. Then, [...]

Enterprise Java Beans (EJBs) and the Jakarta Persistence API (JPA) (Coursera)

May 13th 2024
Enterprise Java Beans (EJBs) and the Jakarta Persistence API (JPA) (Coursera)
Course Auditing
Categories
Effort
Languages
The EJB architecture was the first component-based development model for Java EE specification. It consists of three main components; enterprise beans (EJBs), the EJB container, and the Java application server. In this course students will develop EJBs to run it run inside an EJB container, that is running on [...]

Managing Scope in a Java Enterprise Edition Application (Coursera)

May 13th 2024
Managing Scope in a Java Enterprise Edition Application (Coursera)
Course Auditing
Categories
Effort
Languages
We’ll learn the purpose and some of the features of sessions. We’ll review basic servlet construction, examine servlet lifecycle, and take a look at how servlets maintain state. We’re going to dive a little deeper into session management, including request scope, application scope, and cookies.

Java Servlet Pages (JSPs) (Coursera)

May 13th 2024
Java Servlet Pages (JSPs) (Coursera)
Course Auditing
Categories
Effort
Languages
This course will provide an overview of JSP and show the power of using Scripting Elements. Additionally, key JSP Directives are covered. We’ll do an overview of JSP Tags and introduce how to create and access Java Beans to manipulate their properties. We explore JSP Expression Language, examining [...]

Mocking with JUnit (Coursera)

May 13th 2024
Mocking with JUnit (Coursera)
Course Auditing
Categories
Effort
Languages
This course gives a foundational knowledge in mocking. What is mocking, why mock and how to mock are all questions that will be answered in this course.

Java Testing: An Introduction to TDD (Coursera)

May 13th 2024
Java Testing: An Introduction to TDD (Coursera)
Course Auditing
Categories
Effort
Languages
Test Driven Development (TDD) is an industry accepted technique to build Enterprise Applications and enhance quality. This course will introduce a test first approach for the development of Java artifacts and explain the benefits of adopting such a technique