Pour les demandes entreprises : (+212) 703173603

Pour les demandes particuliers : (+212) 702062126

A propos de la formation Play Framework Training With Scala And Java

The Play Framework Training with Scala and Java is a comprehensive course designed to equip professionals with the skills needed to develop web applications using the Play Framework with Scala and Java programming languages. Participants will learn the fundamentals of building full-stack applications, leveraging the lightweight and stateless architecture of the Play Framework.

Détails
Objectifs pédagogiques de la formation Play Framework Training With Scala And Java
  • Gain proficiency in building web applications using the Play Framework with Scala and Java
  • Understand the lightweight and stateless architecture of the Play Framework
  • Learn to develop full-stack applications leveraging Akka-the underlying framework of Playf or scalability
  • Acquire the skills to design and implement highly scalable and web-friendly applications
  • Be equipped to contribute to the development of robust and efficient web solutions using Play Framework with Scala and Java.

Qui devrait suivre cette formation Play Framework Training With Scala And Java ?

Public visé par la formation Play Framework Training With Scala And Java

This training course is ideal for various professionals seeking to enhance their web development skills, including: Web Developers Scala Developers Java Developers Full Stack Developers Backend Developers Application Developers Solutions Architects

Prérequis de la formation Play Framework Training With Scala And Java

While there are no formal prerequisites for attending the Play Framework Training with Scala and Java Course, participants will benefit from having a basic understanding of Java and Scala programming languages. Familiarity with web development concepts and frameworks would also be advantageous.

Formations Similaires

Déroulé de la formation Play Framework Training With Scala And Java


Utilizing API Documentation for Configuration
 

Module 1: HTTP Programming in Play

 

Working with Actions, Controllers, and Results

Defining HTTP Routes

Manipulating HTTP Response Results

Managing Session and Flash Scopes

Handling Request Body Parsing

Composing Actions

Negotiating Content Types

Error Handling in HTTP Requests


Module 2: Twirl Template Engine

 

Understanding Twirl Template Syntax

Dependency Injection with Templates

Common Use Cases of Twirl Templates

Customizing Template Formats


Module 3: Form Submission and Validation

 

Processing Form Submissions

Protecting Against Cross-Site Request Forgery (CSRF)

Implementing Custom Validations

Customizing Form Field Constructors


Module 4: Working with JSON and XML

 

Handling and Serving JSON Data

Mapping Java Objects to JSON

Processing JSON Requests

Sending JSON Responses

Advanced JSON Usage

Handling and Serving XML Data

Processing XML Requests

Sending XML Responses


Module 5: File Upload Handling

 

Uploading Files in Play

Direct File Upload Techniques

Managing Temporary File Cleanup


Module 6: Accessing SQL Databases

 

Configuring JDBC Connection Pools

Setting Up JDBC Driver Dependency

Database Configuration in Play

Accessing JDBC Datasources

Working with JDBC Connections

Using Custom Execution Contexts

Configuring Connection Pools

Testing Database Operations

Enabling Play Database Evolutions


Module 6: Caching with Play Cache API

 

Importing and Accessing the Cache API

Managing Different Cache Types

Setting Execution Context for Caching

Caching HTTP Responses

Implementing Custom Cache Strategies


Module 7: Consuming REST APIs with Play WS

 

Overview of Play WS API

Connecting to OpenID Services

Accessing Resources Protected by OAuth

Formations Similaires
CMS Drupal Détails
CMS Prestashop Détails
CMS WordPress Détails
PHP 7 Détails
React JS Détails
jQuery Détails
CodeIgniter Framework Détails
Symfony 4 Détails
Spring Security Détails
Web Design Détails
Websphere Détails
Jasper Report Détails
JAVA EE Application Developer Détails
Java EE JSF Developer Détails
JavaScript Détails
Laravel Framework Détails
Magento Détails
MCSD Web Apps Détails
Java EE JPA Détails
Java EE Enterprise Java Beans (EJB) Détails
JAVA & Android Détails
Java EE Web Component Developer Détails
Web complet Détails
AngularJS Détails
Angular 5 Détails
JavaScript Avancé Détails
Spring Boot – Développement d’applications Java modernes Détails
Symfony 7 – Certificate Exam Détails
.NET – Développement d’Applications Détails
Angular – Framework Front-End Détails
React – Bibliothèque Front-End Détails
JavaScript – Développement Front-End et Interactif Détails
ASP.NET Core 8 & .NET 9 – Développement Web et API Détails
Symfony 7.x – Développement Web PHP Détails
React 18 / 19 – Développement Front-End Moderne Détails
Angular 18 / 19 – Développement Front-End Moderne avec Signals Détails
Node.js & Next.js 14 – Développement Full-Stack Moderne Détails
PHP 8.3 / Laravel 11 – Développement Web Full-Stack Détails

Vous pouvez faire l’inscription ou la demande du devis avec un seul click