Java

Java Programming Languag

Learning

Learning Paths

Expand the capabilities for Java apps on Azure
Published: 4/19/2023, Length: 4:48:00

Start here and learn how you can get the full power of Azure with your Java apps - use idiomatic libraries to connect and interact with your preferred cloud services, including Azure SQL and NoSQL databases, messaging and eventing systems, Redis cache, storage and directory services. As always, use tools and frameworks that you know and love – Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform and more.

Levels: Beginner, Intermediate, Advanced

Roles: Developer, DevOps Engineer, App Maker, Solution Architect, Student, Technology Manager

Modules

Best practices for Java apps on Azure
Published: 4/19/2023, Length: 5:30:00

Start here and learn how you can monitor, automate, tune, autoscale, secure and build Java apps on Azure. As always, use tools and frameworks that you know and love – Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform and more.

Levels: Beginner, Intermediate, Advanced

Roles: Developer, DevOps Engineer, App Maker, Solution Architect, Student, Technology Manager

Modules

Take your first steps with Vue.js
Published: 12/15/2022, Length: 1:50:00

Vue.js is a progressive web framework. We will see how this can help you create your applications in Vue and JavaScript.

Levels: Intermediate

Roles: Developer, Student

Modules

Build JavaScript applications using TypeScript
Published: 12/15/2022, Length: 6:16:00

Learn how using TypeScript for JavaScript development can help you build more robust code, reduce runtime type errors, take advantage of modern features before they are available in JavaScript, and work better with development teams.

Levels: Intermediate

Roles: Student, Developer

Modules

Creating your first web apps with React
Published: 12/15/2022, Length: 1:21:00

Get started with your first React project using JavaScript, create custom components, and manage state and events.

Levels: Beginner, Intermediate

Roles: Developer, Student

Modules

Get started with Java on Azure
Published: 11/3/2022, Length: 5:03:00

Start here and learn how you can build, migrate and scale Java applications on Azure using Azure services. Use tools and frameworks that you know and love – Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform and more.

Levels: Beginner, Intermediate, Advanced

Roles: Developer, DevOps Engineer, App Maker, Solution Architect, Student, Technology Manager

Modules

Build JavaScript applications with Node.js
Published: 9/14/2022, Length: 3:12:00

Node.js provides a large set of built-in APIs that help you build various types of applications, command-line apps, web apps, servers, and more. It also offers testing and debugging capabilities and a rich ecosystem of third-party packages that you can easily add to your application. Use Node.js with JavaScript/TypeScript to create all kind of applications using Visual Studio Code.

Levels: Beginner

Roles: Developer, Student

Modules

Transform your business applications with fusion development
Published: 9/14/2022, Length: 3:05:00

Fusion development allows your business to build better applications, faster by bringing together professional developers with citizen, or low-code, developers. This learning path will teach you how a fusion development team functions, introduce low-code concepts for professional developers, and explain how a professional developer can enable their citizen developer counterparts to build amazing Power Apps applications using pro-code tools and frameworks they're already familiar and comfortable with, like JavaScript, ASP.NET Core web APIs, and Azure API Management.

Levels: Beginner

Roles: App Maker, Developer

Modules

Explore Microsoft Graph scenarios for JavaScript development
Published: 9/14/2022, Length: 1:44:00

This learning path includes hands-on exercises that will show you how to perform common tasks, such as showing a user's emails, accessing calendar events, and downloading and uploading files, in a JavaScript app using Microsoft Graph APIs.

Levels: Intermediate

Roles: Developer

Modules

Learning Modules

Using GitHub Copilot with JavaScript
Published: 9/13/2023, Length: 0:22:00
Use GitHub Copilot with Visual Studio Code to make changes and updates to a JavaScript application.
Deploy a Java EE (Jakarta EE) application to Azure
Published: 5/25/2023, Length: 0:47:00
Deploy a Java EE (Jakarta EE) application to JBoss EAP on Azure App Service and bind it to Azure Database for MySQL.
Show a user's emails in a JavaScript app with Microsoft Graph
Published: 5/18/2023, Length: 0:26:00
Learn how to show a user's emails in JavaScript apps with Microsoft Graph. Also, learn how to optimize Microsoft Graph queries and page through large datasets.
Add chat to a Microsoft Teams app by using the Teams JavaScript client library
Published: 5/18/2023, Length: 0:18:00
The Microsoft Teams JavaScript client library can help you integrate native Teams features right in your application. In this module, you'll learn how to integrate the Teams chat capability in your app by using the Teams JavaScript client library.
Get started with Microsoft Graph Toolkit
Published: 5/18/2023, Length: 0:26:00
Learn how to use Microsoft Graph Toolkit, a set of web components and authentication providers to connect your web app to Microsoft Graph and load data from Microsoft 365. You can use Microsoft Graph Toolkit in any JavaScript framework.
Access a user's calendar events in a JavaScript app with Microsoft Graph
Published: 5/18/2023, Length: 0:50:00
Microsoft Graph provides access to data stored across Microsoft 365 services. In this module, you'll learn how to access Microsoft 365 data to show a user's default calendar in a JavaScript application by using Microsoft Graph APIs and SDKs. To make sure that the web app only shows what's immediately relevant to the user, you'll access and display occurrences and instances of events for a...
Download and upload files in a JavaScript app with Microsoft Graph
Published: 5/18/2023, Length: 0:28:00
Learn how to list, download, and upload a user's files from a single-page application by using Microsoft Graph.
Access user photo information by using Microsoft Graph
Published: 5/18/2023, Length: 0:17:00
Learn how to create a custom JavaScript application to retrieve user photo information by using Microsoft Graph.
Configure a JavaScript application to retrieve Microsoft 365 data by using Microsoft Graph
Published: 5/18/2023, Length: 0:38:00
Learn how to create a custom JavaScript application to retrieve Microsoft 365 data by using Microsoft Graph.
Deploy a Java web app to Azure App Service
Published: 5/17/2023, Length: 0:21:00
You'll learn how to create a Java web application and deploy it to Azure App Service.
Create a web app that uses data to make decisions on the basketball court
Published: 5/17/2023, Length: 1:05:00
Create a web app by using JavaScript, Azure, GitHub, and Visual Studio Code to help the Tune Squad coach use data to make decisions on the basketball court, inspired by SPACE JAM: A NEW LEGACY.
Drive higher utilization of your Java apps - autoscaling
Published: 5/17/2023, Length: 0:56:00
Learn how to drive higher utilization of your Java apps on Azure using autoscaling