Tu souhaites te former au développement Web ?
Prêt·e à t’investir dans une formation pleine de défis et axée sur la pratique ?
Aussi intéressé·e par la DATA ?
► Découvre la formation
Informations pratiques
Le projet n’est plus programmé actuellement
>> Consultez ici nos prochaines formations pour demandeur.euse.s d’emploi.
Les inscriptions aux séances d’information sont maintenant clôturées. Vous pouvez vous inscrire à notre newsletter pour rester informé.e des prochaines formations.
Pourquoi se former au développement Web Back-End ?
L’informatique, c’est un secteur d’avenir ! En plein essor, il est riche en opportunités et porteur d’emploi. Le développement Web est l’une des branches des métiers informatiques où les entreprises recrutent tous les jours. En effet, le Web ne cesse d’évoluer, des nouveautés apparaissent chaque jour et les utilisations sont de plus en plus nombreuses.
Et le Back-End ?
Opposé au Front-End, le Back-End est la partie non visible et non accessible d’un site web ou d’une application web : l’utilisatrice·eur ne la voit pas et n’y a pas accès.
Le Back-End est généralement composé :
- d’une base de données pour stocker des informations – ça ressemble à des tableaux dans Excel ;
- de fichiers de codes écrit avec un ou plusieurs langage.s de programmation ;
- d’un serveur pour enregistrer tous les fichiers de codes et les données.
Donc : le développement Back-End, c’est surtout écrire des lignes de codes qui seront interprétées et traitées par le serveur pour faire fonctionner le site web ou l’application web, et pour récupérer les données qui sont rangées et classées dans les “tableaux” de la base de données.
Si le développement web avait pour but de construire une voiture, alors le Back-End consisterait à construire le moteur, le réservoir d’essence, le châssis avec les amortisseurs, le système de direction et freinage, et les roues.
Programme de la formation
Beaucoup de programmation, plus de 60% de la formation sont consacrés au codage et aux langages de programmation – 9 langages différents – pour développer :
- des sites web
- des applications mobiles – smartphones et tablettes –
- développer des logiciels.
Il sera donc question de la programmation qui va permettre de créer le “moteur” d’une application, d’un site web ou d’un logiciel – qui va le faire fonctionner.
Il y a également des cours liés aux bases de données et à la gestion des données : des logiciels stockent, classent et organisent des données qui sont utilisées pour des sites web, des applications ou des logiciels connectés à internet.
- Cours généraux – 3,5 jours
- Environnement PC
- Faire une présentation
- Culture numérique orientée Web
- Green IT : les bonnes pratiques pour le développement Web
- Fondements – 18 jours
- Initiation à la programmation avec Python
- Programmation Orientée Objet
- Gestion de projet Agile
- Développement Web Front-End – 18 jours
- HTML
- CSS
- JavaScript – AJAX
- Développement Web Back-End – 36 jours
- PHP
- Python applicatif
- Framework PHP
- NodeJS
- C# / ASP.NET
- Ruby
- UML
- Environnement Serveur – 4 jours
- installation /configuration /sécurité serveur/machine virtuelle ( LAMP +IIS)
- Base de données – 12 jours
- Initiation aux DB et SGDB
- SQL
- Base de données SQL : MySQL
- Base de données NoSQL : MongoDB
- CSS
- JavaScript – AJAX
- Projet transversal individuel – 12,5 jours
- Développement socio-professionnel
- CV, lettre de motivation et relooking CV
- Préparation aux entretiens d’embauche
- Marché caché et recrutement Web
- Objectifs, plan d’action et coaching
- Estime de soi, image de soi, freins et confiance en soi
- Gestion du stress et du temps
- Compétences communicationnelles
- Cohésion et gestion d’équipe
- Comprendre et respecter les consignes
- Apprendre à apprendre
- Plan d’action, coaching et recherche d’emploi
Avec le soutien du Digital Belgium Skills Fund