Concepteur developpeur web full stack
CCI Formation - Cantal
Non finançable CPF
Etudiant
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
6500 €
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
Programme
- Sécuriser les API, en mettant en œuvre des protocoles d'authentification et d'autorisation en utilisant des outils et des pratiques de sécurité standardisés pour protéger les données et les interactions contre les accès non autorisés et les vulnérabilités
- Réaliser différents tests sur les API (tests unitaires, d'intégration, de charge et de performance) avec des frameworks pour garantir la fiabilité et la robustesse des API dans des conditions d'utilisation variées et à fort trafic
- Réaliser et maintenir la documentation de l'API en collaboration avec les développeurs, en utilisant des outils tels que Swagger pour les API ou des générateurs de documentation de code dans le but de faciliter la maintenabilité et l'évolutivité de l'API
- Évaluer les besoins et intégrer les solutions cloud pour améliorer et moderniser les architectures des systèmes d'information
- Analyser les besoins techniques en s'appuyant sur des connaissances avancées des structures telles que monolithiques, microservices, serverless ou n-tiers pour sélectionner l'architecture d'application la plus appropriée aux exigences spécifiques du projet
- Administrer et rationaliser les plateformes cloud pour assurer l'équilibre entre la performance élevée et la gestion budgétaire efficace des services cloud
- Assurer la gestion et le suivi des révisions de code source à l'aide d'un logiciel de gestion de versions comme Git afin de garantir la traçabilité des changements et la coordination des versions au sein de l'équipe de développement
- Définir et appliquer des procédures de fusion de code et de résolution de conflits à l'aide de plateformes telles que GitHub ou GitLab pour faciliter le travail collaboratif, la révision de code et l'intégration continue (CI)
- Développer des environnements virtualisés en utilisant une plateforme conteneurisation pour standardiser et simplifier le déploiement d'applications sur tous types d'infrastructure
- Coordonner les containeurs avec des logiciels d'orchestration en garantissant l'activité des pipelines d'intégration et de déploiement continus pour optimiser la résilience et la performance des applications
- Automatiser la gestion et le déploiement des ressources cloud en appliquant les principes DevOps et en paramétrant les mesures de sécurité des applications et des données hébergées pour l'optimisation continue des processus de développement et de déploiement
- Analyser les besoins des utilisateurs et des parties prenantes à partir de résultats d'enquêtes et d'interviews pour identifier les objectifs et déterminer les fonctionnalités du projet numérique
- Étudier et évaluer la faisabilité du projet en tenant compte de la mobilisation des ressources humaines et matériels disponibles et nécessaires et de la pertinence et la faisabilité technique du projet numérique, afin d'atteindre les objectifs de l'application
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Product Owner - Product Manager Bac+5
À DISTANCE
Finançable CPF
5499.7 €
À distance
Salarié en poste / Demandeur d'emploi / Entreprise
You Web Formation
Manager de projet en intelligence artificielle
VILLENEUVE-D'ASCQ
Finançable CPF
9000 €
À distance / En centre
Salarié en poste / Demandeur d'emploi / Entreprise
IMT Nord Europe
Certification PSM I : Réussir Scrum Master Professionnel
PARIS 8E
Finançable CPF
990 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Elitek
Jira Cloud - Avancé
LE HAILLAN
Non finançable CPF
900 €
À distance / En centre / En entreprise
Entreprise
4SH Learning
Scrum Master PSM® et Product Owner PSPO® - certification incluse
ANGERS, NICE, STRASBOURG ET 11 AUTRE(S) LOCALITÉ(S)
Finançable CPF
1900 €
À distance / En centre
Salarié en poste / Demandeur d'emploi / Entreprise
Avis du centre
.
Skills4All
Manager agile
À DISTANCE
Finançable CPF
2499 €
À distance
Salarié en poste / Demandeur d'emploi / Entreprise
Avis du centre
.
26 ACADEMY
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Angers
Formation Dijon
Formation Gestion CPF
Formation Gestion en ligne
Formation Agile scrum CPF
Formation Agile scrum en ligne
Formation Gestion d entreprise
Formation Entrepreneuriat
Formation Gestion de projet
Formation Chef de projet
Formation Conduite de projet
Formation Chef de projet moa
Formation Prince2
Formation Jira
Formation Amoa
Formation Strategie entreprise
Formation Gestion d entreprise Nantes
Formation Gestion d entreprise Toulouse
Formation Gestion d entreprise Paris
Formation Gestion de projet Paris
Formation Gestion de projet Toulouse
Formation Entrepreneuriat Paris
Formation Conduite de projet Paris
Formation Gestion d entreprise Strasbourg
Formation Chef de projet moa Paris
Formation Chef de projet Paris