Play Framework Web Development For Beginners – Udemy
Présentation
Points forts
- Instructeur Play Framework certifiĂ© expert implantĂ© Ă Vienne đŠđč
- Approche hautement pragmatique orientĂ©e cas rĂ©els đšâđ»
- Formation mise Ă jour rĂ©cemment pour compatibilitĂ© Java moderne đ
- Cours dĂ©butant unique proposĂ© exclusivement par cet instructeur sur Udemy đ
Points faibles
- Formation courte, contenu limitĂ© Ă 2 heures seulement âł
- Peu d'exercices pratiques supplĂ©mentaires pour s'entraĂźner đ
Caractéristiques
Présentation du formateur
Udemy is a leading global provider of online learning and professional certification preparation courses. It offers a diverse range of subjects and is dedicated to enhancing skills that are in demand in todayâs job market. Through its platform, learners can access courses anytime and anywhere, enabling flexible and personalized learning experiences. Udemy Business specifically caters to corporate clients, offering tailored training solutions to foster employee development and productivity. Recognized by top companies like Nasdaq, Volkswagen, NetApp, and Eventbrite, Udemy continues to empower individuals and organizations by facilitating in-demand skill acquisition and career advancement.
Programme
- Introduction au Play Framework :
- Présentation de Play Framework
- Installation et configuration
- Architecture et composants clés
- DĂ©veloppement d’une application Web :
- CrĂ©ation d’un projet Play
- Gestion des routes et actions
- Utilisation de Twirl pour les templates
- Interaction avec les bases de données :
- Configurer l’accĂšs aux bases de donnĂ©es
- Création et migration de schémas
- ExĂ©cution de requĂȘtes et manipulation des donnĂ©es
- Développement avancé avec Play :
- Validation et gestion des formulaires
- Utilisation de Bootstrap pour les interfaces utilisateur
- Gestion de la sécurité et authentification
- Déploiement et mise en production :
- PrĂ©paration de l’application pour la production
- Stratégies de déploiement
Play Framework Training With Scala And Java – The Knowledge Academy
Présentation
Points forts
- Certification reconnue, dĂ©livrĂ©e par un leader mondial de la formation đ
- DisponibilitĂ© de formateurs experts sĂ©lectionnĂ©s internationalement đšâđ«
- AccĂšs permanent 24/7 Ă une plateforme dĂ©diĂ©e MyTKA đ»
- Format ultra-flexible : en ligne, en prĂ©sentiel ou en autonomie đ
Points faibles
- Pas dâĂ©tude de cas ni projet final pratique đ
- Formation condensĂ©e sur une seule journĂ©e đ
Caractéristiques
Présentation du formateur
The Knowledge Academy is a prominent global provider of certification training courses, renowned for its extensive international reach with over 490 locations. Serving over 2 million delegates and 15,000 organizations, the academy offers a vast portfolio of training options, including online instructor-led, self-paced, and classroom sessions. They provide a range of certifications such as PRINCE2, Agile, ITIL, Lean Six Sigma, and many others, accredited by leading bodies like APMG, BCS, and Microsoft. Known for flexible learning solutions, The Knowledge Academy ensures high engagement and tailored experiences to maximize training outcomes.
Programme
- Introduction au Framework Play :
- Qu’est-ce que le Play Framework ?
- Exigences du Play
- Créer une Nouvelle Application
- Anatomie d’une Application Play
- Utilisation de la Console Play
- Configuration de votre IDE Préféré
- API de Configuration :
- API Config Typesafe
- Accéder à la Configuration
- Programmation HTTP :
- Actions, ContrÎleurs et Résultats
- Routing HTTP
- Sessions et Flash Scopes
- Moteur de Template Twirl :
- Syntaxe des Templates
- Injection de Dépendances avec Templates
- Soumission et Validation :
- Gestion de la Soumission de Formulaires
- Validations Personnalisées
- Travail avec JSON et XML :
- Gestion et Service JSON
- Gestion et Service des RequĂȘtes XML
- Gestion des Téléchargements de Fichiers :
- Téléchargement de Fichiers
- Téléchargement Direct de Fichiers
- AccÚs à une Base de Données SQL :
- Configuration des Pools de Connexion JDBC
- API Cache Play :
- AccĂ©der Ă l’API Cache
- Appels aux APIs REST avec Play WS :
- Utilisation de Play WS pour REST
Formation Play Framework – OptĂ©dif Formation
Présentation
Points forts
- Adaptation sur-mesure au mĂ©tier et au niveau de chaque participant đ ïž
- ĂligibilitĂ© Ă de multiples financements publics, dont CPF đŒ
- Certification ICPF&PSI et Datadock garante de qualitĂ© đ
- DisponibilitĂ© intĂ©grale en distanciel et internationalement accessible đ
Points faibles
- Manque de prĂ©cision sur les prĂ©requis techniques nĂ©cessaires đ»
- DurĂ©e variable des sessions sans standard fixe đ
Caractéristiques
Présentation du formateur
OptĂ©dif Formation est une organisation spĂ©cialisĂ©e dans la conception et la dispensation de formations professionnelles sur mesure, axĂ©es sur l’amĂ©lioration des compĂ©tences sectorielles et personnelles. Elle propose une large gamme de programmes couvrant des domaines tels que le management, la communication, les technologies de l’information, la gestion de projet et le dĂ©veloppement personnel. Les formations, disponibles en prĂ©sentiel ou Ă distance, sont conçues pour rĂ©pondre aux besoins spĂ©cifiques des entreprises et des individus, favorisant ainsi une montĂ©e en compĂ©tence rapide et efficace. Le corps formateur est constituĂ© de professionnels expĂ©rimentĂ©s, garantissant une transmission de savoir pertinente et adaptĂ©e aux rĂ©alitĂ©s du marchĂ©.
Programme
- Introduction Ă Play Framework :
- Présentation du framework et son architecture MVC
- Avantages d’un framework asynchrone et non bloquant
- Installation et configuration de l’environnement de dĂ©veloppement
- Structure d’un projet Play Framework
- Concepts fondamentaux du développement web avec Play :
- Routage et gestionnaires de requĂȘtes
- Création de contrÎleurs
- Conception et intégration des modÚles
- SystĂšme de templates et vues dynamiques
- Gestion des données et persistance :
- IntĂ©gration avec Slick pour l’accĂšs aux bases de donnĂ©es
- Modélisation et mapping objet-relationnel
- RequĂȘtes asynchrones et non bloquantes
- Gestion des transactions
- DĂ©veloppement d’API RESTful :
- Conception d’API conformes aux standards REST
- Sérialisation et désérialisation JSON
- Gestion des erreurs et des codes de statut HTTP
- Documentation des API avec Swagger/OpenAPI
- Fonctionnalités avancées :
- Support WebSocket pour applications temps réel
- IntĂ©gration avec Akka pour le modĂšle d’acteurs
- Gestion asynchrone des opérations longues
- Mise en cache et optimisation des performances
- Tests et qualité du code :
- Tests unitaires avec JUnit et ScalaTest
- Tests d’intĂ©gration et fonctionnels
- Simulation de requĂȘtes HTTP pour les tests
- Mesure de couverture de code
- Déploiement et DevOps :
- Packaging d’applications Play Framework
- Configuration des environnements (dev, test, production)
- Déploiement sur différentes plateformes
- Intégration avec des outils CI/CD
- Sécurité des applications :
- Authentification et autorisation
- Protection contre les attaques web courantes
- Gestion des sessions et des tokens
- Chiffrement et bonnes pratiques
Formation Play 2 – Ambient IT
Présentation
Points forts
- Formateur reconnu, expert Play avec expĂ©rience grands comptes đšâđ»
- Format hybride prĂ©sentiel Paris ou classe virtuelle đ»
- Groupe rĂ©duit pour forte interactivitĂ© pĂ©dagogique đ€
- AccĂšs financement Bonus Atlas CPF simplifiĂ© đ¶
Points faibles
- Ne couvre pas Play 3 ni les derniĂšres Ă©volutions đ°ïž
- Tarif Ă©levĂ© sans certification officielle reconnue đž
Caractéristiques
Présentation du formateur
Ambient IT est un centre de formation informatique spécialisé dans les nouvelles technologies et le développement. Ils proposent des formations de pointe à des tarifs adaptés, dispensées par des formateurs experts dans divers domaines comme Kubernetes, Docker et DevOps. Leur engagement inclut des contenus constamment mis à jour et une approche sans compromis sur la qualité.
Programme
- Introduction :
- Qu’est-ce que Play ?
- Caractéristiques principales
- Quand l’utiliser ?
- Premiers Pas :
- Installation de Play
- CrĂ©ation d’une premiĂšre application
- Commandes essentielles
- Controllers :
- Routing
- Actions
- Results
- Utilisation des infos de requĂȘte
- Cookies et sessions
- Filtres HTTP
- Gestion des formulaires et JSON
- Vues :
- Structure
- Syntaxe de template Twirl
- Gestion des assets statiques
- Organisation du Code Métier :
- Injection de dépendances
- Configuration
- Exécution de code au démarrage/fin
- Utilisation d’une Base de DonnĂ©es :
- Migrations de schéma
- Intégrations avec JDBC, JPA, Ebean
- Concepts Avancés :
- Programmation asynchrone
- Streaming de réponses
- Caching







