Rte des Acacias 24 | 1227 Genève | 022 328 0770 | info@nomades.ch
Le diplôme de Back-End Developer intègre les compétences requises pour la conception et le développement d’applications dynamiques coté-serveur. Il comprend, initialement, le langage de programmation PHP, le framework de développement sur PHP Laravel, ainsi que la gestion d’un système de Bases de Données MySQL (Structured Query Langage).
Ces connaissances acquises, on peut aborder le développement de sites web sur le CMS Drupal open-source, conçu pour la gestion de sites d’entreprise comportant une grande masse d’informations avec des fonctions multi-langues et multi-sites. La communauté Drupal a réussi à faire, à partir de la version 8, un petit bijou, qui facilité la tâche des développeurs et peut très bien convenir pour le développent des sites web classiques.
Le framework Symfony est conçu pour le développement en PHP des grandes applications d’entreprise. La version 4 apporte un nouveau mode de développement plus simple avec, notamment, un système d’installation et de configuration des bundles automatisé.
Le Plan de Formation Back-End Developer comporte trois modules qui correspondent, chacun, à trois métiers connus et identifiables dans le secteur du développement web.
PHP/ MySQL / Framework Laravel
Durée : 7 semaines (35 jours)
Drupal Site Builder : création et administration de sites web sur Drupal.
Drupal Developper : Thèmes personnalisés, Modules, Formulaires, Gestion de la BDD
Drupal Expert : Entités et Plugins, Processus de déploiement, Optimisation des performances.
Durée : 6 semaines (30 jours).
Développement en PHP de large-scale applications en découplant la logique-métier du reste
de l’application la rendant ainsi réutilisable et ”scalable”. Programmation événementielle.
Durée : 8 semaines (40 jours)
Chacun de ces modules comporte un travail de Projet personnel. Celui-ci permet d’obtenir la Certification de compétences-métier correspondante.
La formation complète se déroule sur 20 semaines. Elle comporte 100 journées de formation.
Les participants inscrits à la formation Back-End Developer peuvent, s’ils le souhaitent, interrompre leur formation au terme de chaque module, soit pour l’arrêter complètement, soit pour la poursuivre le semestre suivant.
Langage PHP. SGBD MySQL
Le modèle-objet en PHP. Framework Laravel. Sécurité.
Travail de Projet: Conception & Développement d’une application web client-serveur
Les Thèmes Drupal. Drupal Site Builder. Entités. Twig. Blocs. Routing. Core Modules.
Base de Données. Formulaires. Création de Modules. State.
Travail de Projet: Conception et développement d'un site web avec intégration de modules.
Architecture. Components. Bundles. Bridges. Contrôleurs. Routage. Vues. Twig.
Modèles et Entités. Validation d'objet PHP. Gestion Cache. Services. Injection dépendances.
Travail de Projet: Développement d’une application dynamique avec Symfony.
Prochaines dates
15.03.2021 - 07.05.2021
Architecture logicielle. d'Android. IDE. Components. Manifest File. Fondements.
Android Dev. Tools Android Studio. Intégration de l'Interface. Workflow. Développement.
Travail de Projet Développement d'une application mobile native sur Android platform.
Je souhaite faire une Pré-Inscription et réserver une place sans engagement (*) sur les modules de formation suivants :