DE Demandeurs d'emploi

Full Stack Developpeur Python

Les développeurs d'aujourd'hui sont confrontés à des défis complexes, exigeant une expertise étendue sur plusieurs fronts. Notre formation spécialisée en Python offre une immersion approfondie dans les technologies web, préparant les participants à exceller sur les trois principaux niveaux de développement :

1. Technologies Clients Interactives : Maîtrisez les fondamentaux de Python et explorez le développement orienté objet (OO).

2. Web : Développez des compétences dans la création de serveurs web au travers de Flask/Django et construisez des expériences utilisateurs grâce à Angular

3. Serveur Web et Bases de Données : Explorez Docker pour la gestion efficace des conteneurs, et apprenez à intégrer des bases de données à vos applications web. Comprenez les interactions cruciales entre le serveur web et les systèmes de bases de données, éléments essentiels dans le développement d'applications robustes et évolutives.

En outre, notre formation reconnaît l'importance de la collaboration dans un environnement professionnel. Selon la taille de l'organisation, les développeurs peuvent être amenés à travailler étroitement avec différents corps de métiers.

De ce fait, cette formation prépare nos participants à exceller dans des équipes multidisciplinaires, renforçant ainsi leur polyvalence professionnelle.

6 mois

Durée de la formation

icone de date ligne courbe
icone de date ligne courbe

Début de la formation

icone de cible

Objectifs de la formation

Débouchés possibles :

  •  Développeur Web Full Stack : Les participants seront bien équipés pour occuper des postes de développeurs web full stack, capables de travailler à la fois sur le frontend (Angular) et le backend (Flask, Python). 
  • Développeur Frontend Angular : Les connaissances approfondies d'Angular préparent les participants à des rôles spécialisés dans le développement frontend. 
  • Chef de Projet Web : La compréhension des différentes couches du développement web et des interactions entre celles-ci prépare les participants à des rôles de gestion de projet dans le domaine du développement web.
image public cible

Public de la formation

Connaissances de Base en Programmation : Une compréhension fondamentale des concepts de programmation est essentielle

Compréhension des Concepts Orientés Objet (OO) : Puisque la formation couvre le développement orienté objet, il est recommandé d'avoir une compréhension préalable des concepts OO tels que les classes, les objets, l'encapsulation et l'héritage.

Notions de bases en développement web : Une connaissance de base en Html/Css/Js seraient bénéfique

Soucis du détail, Motivation et engagement

Modalités pratiques

Séances d'info

Des séances d'info auront lieu sur Teams pour vous présenter le déroulement de la formation ainsi que la pédagogie et l'encadrement proposés par Technofutur TIC.

Elles seront suivies par un test et des entretiens individuels afin de sélectionner 12 candidats pour la formation Full stack Python.

Les candidatures restent ouvertes jusqu'au démarrage de la formation.

Pour être contacté, il vous suffit de vous inscrire via le bouton en bas de la fiche "Demande d'inscription".

Informations pratiques

  • Formation gratuite pour les demandeurs d'emploi de Wallonie, Bruxelles et Flandre.
  • Formation à temps plein, en journée
  • Contrat de formation Forem F70Bis
  • Les places sont limitées à 12 candidats
  • Sélection des candidats sur base de tests et interviews
  • Nos formations sont données par des professionnels du métier afin de vous partager les réalités du terrain
  • Une étude de cas d'une vraie entreprise devra être présentée devant jury à la fin de votre formation pour démontrer votre savoir faire et les compétences acquises. Ce travail représente une plus value auprès de potentiels recruteurs.
  • Possibilité de suivre un stage en entreprise de 6 semaines en fin de formation
icone carte mobile icone forme carte mobile

Programme
de la formation

  • Modélisation relationnelle et dénormalisation
  • Développement déclaratif SQL
  • Développement procédural SQL
  • Algorithmique pour le développement sur le langage Python
  • Python : les bases du développement
  • Python OO
  • Développement d'API avec Flask/Django
  • Accès aux bases de données avec SQLAlchemy/ORM
  • Git : application
  • Authentification et sécurité
  • Déploiement d'applications Python
  • Projet de développement Back end
  • Docker et Kubernetes pour les dévelpppeurs
  • Principes de base du DevOps
  • Agile et SCRUM
  • Les bases du développement Typescript
  • Angular
  • Directives et Piptes
  • Services et Dependency injection
  • Routing et Navigation
  • Formulaires et validation
  • Testing
  • Optimisation des performances et best practices
  • Projet pratique en Angular
  • Renforcement, consolidation, dépassement 
  • Projet de fin de formation
  • Soft skills et recherche d'emploi
image ligne principale image ligne secondaire

Personne de contact

Inès Attia

Inès Attia

Chargée des parcours stagiaires

+32 71 25 49 60 [email protected]