Concepteur developpeur web full stack - 3IL
Pôle Formation - UIMM Occitanie_ site de Beauzelle (CFA de l'Industrie)
Non finançable CPF
Tout public
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Niveau BAC + 5
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
- Concevoir et structurer des interfaces web pour produire des sites conformes aux exigences des standards d'accessibilité du W3C et à l'optimisation pour le référencement (SEO)
- Créer et intégrer, grâce au CSS3, des interfaces intuitives pour les utilisateurs (UI), en tenant compte de la compréhension approfondie de l'expérience utilisateurs (UX) et des meilleures pratiques en matière de design d'interaction
- Élaborer et réaliser des interfaces web adaptatives pour assurer une expérience utilisateur cohérente et de qualité sur tous types de terminaux
- Implémenter des interactions côté client pour concevoir des fonctionnalités interactives (validation de formulaires, animations?) permettant d?améliorer l?engagement utilisateur et l?interactivité du site web
- Optimiser la communication asynchrone entre les utilisateurs et les serveurs en développant des requêtes AJAX pour accroître la réactivité et la performance des applications web
- Structurer et intégrer des interfaces utilisateur riches et réactives adaptées aux besoins spécifiques du projet pour améliorer la productivité et la maintenabilité du code
- Configurer et personnaliser l?environnement de développement en paramétrant un IDE (environnement de développement intégré) et en utilisant le terminal afin de l'aligner de l'environnement de production cible
- Élaborer et implémenter des solutions back-end en appliquant la programmation orientée objet (POO), en utilisant des architectures MVC ainsi que les Frameworks adaptés pour structurer un code robuste et maintenable
- Optimiser et sécuriser les serveurs web, en ajustant les paramètres serveur et en employant des commandes avancées via le terminal pour améliorer les performances et la sécurité (SSH, MFA) des applications web en fonction de son OS (Linux, Windows)
- Élaborer et administrer des bases de données relationnelles (telles que MySQL ou PostgreSQL) et en utilisant SQL et en respectant les principes de normalisation pour assurer l'intégrité, la performance et la sécurité des données
- Concevoir et gérer l'administration des bases de données NoSQL, telles que le stockage de documents, les bases de données clé-valeur, en colonne ou les graphes, en tenant compte du besoin de l'application, pour optimiser et fluidifier l'utilisation de grandes volumétries de données non structurées
- Arbitrer et décider du choix entre les bases de données relationnelles et NoSQL en tenant compte des caractéristiques de chaque catégorie de base de données pour optimiser l'application en fonction de ses besoins
- Mettre en ?uvre des stratégies de sauvegarde et de récupération en tenant compte des politiques de sécurité et de continuité d'entreprise pour protéger les données contre les pertes et les sinistres &l
Programme
Développement front-end
- Conception d'interfaces adaptatives et interactives
- Production de sites conformes aux normes d'accessibilité et optimisés pour le SEO
- Création d'interfaces intuitives avec CSS3 selon les meilleures pratiques UX/UI
- Développement d'interfaces cohérentes sur tous les terminaux
- Implémentation d'interactions pour améliorer l'engagement utilisateur
- Optimisation de la réactivité avec AJAX
- Intégration d'interfaces réactives adaptées au projet
Développement back-end
- Conception de services back-end complexes
- Personnalisation de l'environnement de développement
- Implémentation de solutions back-end avec POO et MVC
- Optimisation et sécurisation des serveurs web
- Gestion des bases de données relationnelles et NoSQL
- Mise en œuvre de sauvegardes et récupérations de données
Conception et sécurité des API
- Conception d'API pour intégration et interopérabilité
- Sécurisation des API avec des protocoles standardisés
- Réalisation de tests pour garantir la robustesse des API
- Documentation des API pour une meilleure maintenabilité
Architecture des systèmes d'information
- Optimisation des architectures système pour l'industrialisation
- Intégration de solutions cloud pour moderniser les systèmes
- Sélection de l'architecture d'application adaptée
- Administration des plateformes cloud pour performance et coûts
Gestion de versions et déploiement
- Gestion des révisions de code avec Git
- Facilitation du travail collaboratif (fusion de code, résolution de conflits)
- Développement d'environnements virtualisés pour le déploiement
- Coordination des conteneurs pour optimiser la résilience
- Automatisation des ressources cloud avec DevOps
Gestion de projets numériques
- Analyse des besoins utilisateurs
- Évaluation de la faisabilité du projet
- Planification et conduite de projets (V, cascade, Agile)
- Coordination et suivi des équipes
- Suivi des performances du projet
- Mise en œuvre de tests automatisés
- Création et maintenance de documentation technique
Veille technologique et partage des connaissances
- Veille technologiq
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser

Gestion de projet : PRINCE2® 7 Foundation + ChatGPT offert
MARSEILLE, DIJON, LILLE ET 11 AUTRE(S) LOCALITÉ(S)
Offre spéciale
Avis du centre
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Gestion CPF
Gestion en Ligne
Agile scrum
Agile scrum CPF
Agile scrum en Ligne
Jira
Amoa
Chef de projet web
Gestion d entreprise
Gestion de projet
Chef de projet
Chef de projet moa
Methode agile
Entrepreneuriat
Conduite de projet
Agile scrum Paris
Amoa Toulouse
Chef de projet informatique Paris
Chef de projet web Beaumont-sur-Oise
Jira Paris
Jira Évry-Courcouronnes
Chef de projet web Villiers-le-Bel
Chef de projet informatique Évry-Courcouronnes
Amoa Montpellier
Agile scrum Évry-Courcouronnes
Haut de page