Formation Outsystems
€ HT / personne |
4 jours (28 heures) |
Présentation
OutSystems est une plateforme low-code d’entreprise pour créer des applications Web et Mobile. Cette solution accélère le développement grâce à des UI patterns réutilisables, une modélisation de données visuelle et l’automatisation des workflows.
Notre formation OutSystems vous permettra d’intégrer des API REST/SOAP, de gérer les rôles et la sécurité, puis d’orchestrer le cycle de vie applicatif avec LifeTime.
Vous apprendrez aussi à optimiser la performance, à maîtriser les déploiements multi-environnements et à tirer parti de MABS pour les apps mobiles.
À la suite de cette formation, vous serez en mesure d’industrialiser vos applications et de respecter les exigences de gouvernance.
Comme toutes nos formations, celle-ci vous présentera la dernière version stable v2.24.0 de Outsystems.
Objectifs
- Concevoir un MVP OutSystems Web/Mobile
- Modéliser données, workflows et UI patterns
- Intégrer des API et sécuriser via roles/permissions
- Déployer avec LifeTime et optimiser performance
- Industrialiser la qualité : tests et gouvernance
Public visé
- Développeurs low-code
- Intégrateurs SI
- Chefs de projet
- Tech leads
- Product owners
Pré-requis
- Bases en modélisation de données et API
- Notions d’architecture et sensibilité UX
Programme de notre formation OutSystems
Panorama d’OutSystems et outillage
- Positionnement low-code : Web Reactive, Mobile, Traditional
- Service Studio, Integration Studio, LifeTime
- Artefacts : modules, applications, dépendances, versions
- Environnements dev / test / prod et gouvernance
- Atelier : premier projet réactif
Modélisation de données & entités
- Entities, Static Entities, attributs et relations
- Aggregates, SQL avancé, filtres
- Règles de validation et contraintes d’intégrité
- Imports, données de référence
- Bonnes pratiques de naming et normalisation
UI & design avec OutSystems UI
- Patterns réactifs, templates d’écran, thèmes
- Styles, variables, overrides CSS/JS
- Navigation, URL/slugs, state
- Accessibilité et responsive
- Atelier : tableau de bord réactif
Logique métier & actions
- Client/Server Actions, Data Actions, exceptions
- Timers et tâches planifiées
- Réutilisation : Libraries, core vs. end-user
- Traces, logs, error handling
- Structuration des flows et test rapide
Intégrations & connectivité
- APIs REST/SOAP : auth, pagination, erreurs
- Connecteurs : SSO, e-mail, fichiers, DB externes
- Caching, réessais, timeouts
- Sécurisation des secrets
- Atelier : consommation d’une API REST
Sécurité & contrôle d’accès
- Users, Roles, Permissions
- Input validation, prévention OWASP
- Logs, audit, sessions
- Séparation des responsabilités
- Atelier : matrice de rôles
Performance & scalabilité
- Optimisation Aggregates/SQL, index
- Static content, caching, CDN
- Lifetime Analytics et métriques
- Asynchronisme, files, parallélisation
- Checklist front (Core Web Vitals)
DevOps & déploiements avec LifeTime
- ALM : pipelines Dev → Test → Prod
- Tags, versions, compare & merge
- Automatisation et approbations
- Rollback, hotfix, incidents
- Atelier : pipeline de déploiement
Mobile & offline
- MABS builds, certificats
- Offline sync et stratégies
- Capacités natives (caméra, push, géoloc)
- Responsive multi-plateforme
- Atelier : écran mobile + liste offline
Architecture & réutilisabilité
- Architecture Canvas, couches Core/Library/App
- Découpage modulaire et dépendances
- Contrats d’API, compatibilité
- Qualité de code, patterns
- Anti-patterns à éviter
Tests & qualité continue
- Stratégie unit/integration
- Régression UI : principes & outillage
- Données de test et seeders
- Revue de code et DoD
- Atelier : scénarios de tests
Capstone & mise en production
- MVP end-to-end (data, UI, intégrations)
- Checklist sécurité et performance
- Préparation release et hand-over
- Plan d’évolution
- Atelier : démo + déploiement
Pour aller plus loin
Formation Power Apps
Formation Power Automate
Formation Google Apps Script
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
€ HT / personne |
4 jours (28 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS