Les POE préparation pour l’emploi : un vrai plus pour votre avenir !

Voilà quelques années maintenant que je donne des formations pour les POE. Ces formations longues sont une réelle opportunité pour devenir développeur / développeuse, consultant / consultante.

La POE – Qu’est ce que c’est ?

Ce cursus, d’un minimum de 400 heures, propose de vous former afin de changer de métier : rien que ça !

Et quelle opportunité ! Pôle emploi vous propose d’acquérir tout le savoir minimum pour changer de métier :

En 400 heures minimum, ces centres de formation vous proposent de vous former, vous et en moyenne 10 autres personnes (ce nombre n’est pas fixe, et dépend des sessions de formation).

Vous souhaitez devenir développeur développeuse dotnet, C# ?

J’ai le plaisir depuis plusieurs années d’intervenir auprès de plusieurs centres de formation dans toute la France (Nantes, Lilles, Strasbourg, Paris, Lyon, …)

J’ai par exemple pu permettre à plus de 40 personnes (et ce n’est pas fini !) d’acquérir les bases du développement C# !
Les POE C# ou dotnet sont très complètes ! De un à plusieurs formateurs interviennent dans les parties suivantes :

Et lorsqu’on a l’expérience métier pour couvrir plus de 90 % de la POE (suivant le planning de chacun bien entendu) : tout le monde est gagnant !
Les apprenants, apprenantes : ils ont un formateur dynamique expérimenté qui les accompagne durant des durées de 1 à presque 3 mois, le centre de formation et le client final.

Il arrive que les autres formations que je donne me permette d’être présent pour un, deux ou trois modules. En somme, on s’adapte ! Et surtout : on cherche à avoir un fil conducteur entre les formateurs qui interviennent : c’est essentiel !

Acquérir les bases du métier de Consultant BI

Les POE Consultant BI proposent elles-aussi une formation très complète !

Ici, il est question d’acquérir toutes les bases pour devenir consultat BI :

Ici, mes domaines d’interventions sont plus précis : la recette logicielle et l’agilité.

La Préparation Opérationnelle à l’Emploi – Travailler dur pour un emploi (presque) à la clef

apprendre POE csharp dotnet web bi
Photo by Helloquence on Unsplash

Ces formations sont des formations intenses : en un minimum de 400 heures (pour la plupart où je suis intervenu), chaque personne doit acquérir un bagage intense.

Et pourtant quelle opportunité à la clef : celle de pouvoir avoir un métier qui est demandé voire très demandé aujourd’hui : on recrute dans l’informatique à tour de bras. Et à priori, selon les analystes, ça va encore continuer sur quelques années encore !

Bosser dur, s’investir

Comme je le disais, les POE sont des formations intenses. Donc surtout n’y allez pas les bras croisés en pensant qu’il ne faudra pas bosser à côté.
Comme tout savoir : même si je l’amènerai avec beaucoup de fun, de joie, de plaisir, certains apprentissages pourront demander de l’énergie.

Surtout ne lâchez rien ! Accrochez-vous ! Et bossez le soir, le week-end, bossez, révisez, et posez des questions, cherchez à comprendre.

 

Au plaisir de vous retrouver durant des formations, dans toute la France !

Que vous soyez centre de formation cherchant un formateur pour collaborer avc vous dans la réalisation d’une POE, ou bien, vous, futur(e) apprenant-e de la formation, ce sera avec plaisir de vous retrouver pour devenir développeur, développeuse Dotnet, ou bien Consultant BI (ou d’autres POE : déevloppeur-euse web, Consultant agile, …) !

Ca y est, je peux enfin me poser quelques jours, avant de repartir à donner des formations. Cinq mois où l’on donne des formations aux quatre coins de la France, ça donne quoi ?
Faisons ensemble un tour des retours des stagiaires qui ont pu suivre mes formations.

(suite…)

Découvrons ensemble une méthode pour amener un code de qualité. Car bien coder, c’est bien, mais coder sans penser au reste de l’application, ça amène des risques forts pour tout le projet, le site web que l’on développe. Cette méthode, la méthode C2T (Code, Test, Test tout), amène trois étapes pour créer du code et une application de qualité.

Nous verrons d’ailleurs que l’on pourra un peu modifier son appellation en fin de cet article.

Code, en cherchant la qualité

La méthode C2T commence par le code, comme pour toute application, site web, ou logiciel de gestion.

Lorsque l’on code, il faut toujours chercher à créer un code de qualité.

Chercher à appliquer des principes de bases, tels que :

Des approches agiles, par exemple XP (eXtreme Programing) ont cherché à renforcer ces principes jusqu’à « l’extrême », car essentiels pour avoir un code, un projet de qualité.

Teste ton code

C’est bien beau de créer un code qualité, mais s’il n’est pas testé, on aura des bugs en production.
Et toute la qualité pensée n’aura servi à rien.

C’est ici tout l’équilibre entre un code maintenable, de bonne qualité, mais aussi testable, et vérifiable.

Il ne suffit pas d’être le-la meillleur-e codeur-euse à créer (pisser) des milliers de lignes de code. Si on oublie de vérifier son code, régulièrement, on est vite confronté à des bugs d’exécution … bien souvent rudimentaires.

Petit clin d’oeil de commit strip

 

Donc après chaque fonction écrite, voire même partie de code, on teste :

Teste tout, pour une qualité dans son code

Et puis, une fois que l’on a fini une fonctionnalité, on va chercher à la tester dans son environnement complet : l’application.

Ainsi, on relance tous les tests automatisés (s’il y en a), on demande aux testeurs de vérifier toutes les fonctionnalités.
Et surtout, ô surtout, on vérifie soit même avant de l’envoyer aux testeurs.

Le cahier de recette ne doit pas, par exemple, réservés aux recetteurs.
C’est un outil qui doit être partagés entre :

 

L’astuce du concrétiseur : Le mindmap des dépendances de fonctionnalités

Pour aider les développeurs, et même les testeurs, recetteurs, il peut être intéressant de mettre en place un mindmap (une carte heuristique) des fonctionnalités, et de leurs dépendances.

Wordpress - Outil d'administration
Exemple de début de minmap des dépendances de fonctionnalités

 

Ainsi, si on modifie la fonctionnalité de création d’article, nous irons tout de suite tester la modification d’article.

Note : la granularité peut être plus fine, au besoin, et représenter ds modules qui sont utilisés par plusieurs fonctionnalités.

 


Et vous, comment faîtes-vous pour assurer la qualité de vos logiciels, de vos applications ?