Bienvenue sur le guide de préparation au championnat romand ICT Skills 2026 – Web Technologies !
Cette page a été conçue spécialement pour t’accompagner pas à pas dans ta préparation afin que tu sois prêt·e à relever le défi le 14 mars 2026. Tu y trouveras des conseils, des explications et des bonnes pratiques pour t’aider à aborder la compétition avec confiance et efficacité. L’objectif est de te donner toutes les clés pour que tu puisses développer ton projet au mieux et montrer tout ton potentiel lors du concours.
Objectif : Lors de la compétition, tu disposeras de trois heures pour réaliser un maximum de tâches indépendantes, au nombre de trois à cinq. Ces tâches, pouvant partager un thème commun, ont pour but d’évaluer tes compétences dans le domaine des technologies web.
1. Comprendre les exigences de la compétition
Durée et structure
Temps total : 3 heures.
Tâches : Plusieurs missions indépendantes mais souvent liées par un thème commun, évaluant des compétences variées en développement web (front-end et back-end).
Langue de la compétition
Toutes les instructions et communications écrites sont en anglais.
Toutes les instructions orales seront données en français lors des Championnats Romands et en anglais lors des SwissSkills.
Reproduis un environnement similaire à celui du concours en limitant ton temps à deux heures pour résoudre plusieurs tâches.
Utilise un setup identique à celui prévu (Linux, éditeurs comme VS Code ou PHPStorm, documentation hors-ligne via Zeal.
Si tu as l’occasion, participe à des hackathons pour simuler la pression d’une compétition.
Réussir les épreuves précédentes est un bon indicateur de ta préparation. Le défi principal reste la gestion du temps !
Simulations d’épreuves
Nous te mettons à disposition un espace Perplexity pré-entrainée afin de t’entrainer et de te préparer aux épreuves. Tu peux l’utiliser en lui demandant de te générer une nouvelle épreuve. Par exemple :
Je suis candidat-e aux Championnats Romand et je veux me qualifier pour les Swiss Skills 2026. Je suis encore en cours de formations d’informaticien-ne. J’ai besoin que tu me créé une nouvelle épreuve pour le skill […] afin que je puisse m’entrainer. Base toi sur les anciennes épreuves du skill que ce soit au niveau de la difficulté, des technologies ainsi que des règles de l’épreuve.
Tu peux également demander qu’il te génère les fichiers de démarrage ainsi que les tests unitaires à la suite de sa première réponse :
Fournis moi une arborescence, les fichiers HTML, CSS et JavaScript de départ ainsi que les tests unitaires en [JavaScript/PHP] afin que je puisse tester mon travail et valider les tâches que tu m’as données.
Tu peux également l’utiliser pour entrainer des tâches spécifiques :
Je suis candidat-e aux Championnats Romand afin de me qualifier pour les Swiss Skills et je suis encore en cours de formations d’informaticien-ne. Je me prépare pour le skill 17 Web Technologies et je dois entrainer les regex. Propose moi des exercices et masque les corrigés.
En cliquant sur les titres des exercices, il te donnera ensuite les réponses.
Les IA traitent difficilement plusieurs demandes simultanées. Si les réponses ne sont pas satisfaisantes, formule tes requêtes une par une. Par exemple, demande d’abord de te donner le descriptif de l’exercice, puis les fichiers de base, ensuite les tests unitaires. Ses réponses seront de meilleures qualités.
Perplexity est fourni gratuitement, si l’interface te demande de te créer un compte ou de passer a un abonnement payant tu peux simplement ignorer les popup.
Entrainement spécifique par technologies
Tu peux utiliser Perplexity même pour des tâches spécifiques ou pour obtenir des défis sur des technologies particulière. Cependant pour approfondir des compétences tu peux aussi utiliser ces ressources :
HTML / CSS :
CSS Diner : Jeu interactif pour maîtriser les sélecteurs CSS.
Résolution d’erreurs courantes : Familiarise-toi avec les messages d’erreur dans les environnements que tu utiliseras (JavaScript, Node.js, PHP).
Développement sous contraintes : Fixe-toi des défis comme “résoudre un problème sans consulter internet” ou “travailler uniquement avec la documentation hors ligne”.
Exercices d’algorithmes : Résous des problèmes sur des plateformes comme LeetCode ou Exercism, cela te permettra de renforcer ta logique et ta capacité à trouver rapidement une solution.
5. Développer des compétences transversales
En plus des compétences techniques, travaille sur :
Ton organisation : gérer ton temps efficacement pendant la compétition.
Ta capacité à résoudre rapidement des problèmes techniques ou logiques sous pression.
6. Job Description
Objectif
Te fournir une description détaillée des tâches pour te préparer au Championnat régional 2026.
Tu dois être familier avec le déroulement de la compétition avant le jour J, sinon tu risques de manquer de temps pour résoudre les tâches.
Utilisation du “Competition Manager”
Prépare-toi en suivant les étapes ci-dessous via l’outil competition-manager.
Étapes à suivre :
1. Télécharge le Setup Bundle :
Ce bundle contient les fichiers nécessaires à la configuration (e.g., package.json, composer.json) et des scripts d’installation.
Il doit être téléchargé avant la compétition pour configurer ton environnement.
Suis les consignes détaillées dans le fichier README.md pour installer correctement l’environnement.
2. Télécharge le Task Bundle :
Ce bundle contient les tâches, le code et les tests pour la compétition.
Les fichiers sont chiffrés et ne peuvent être décryptés qu’avec un mot de passe fourni par ton encadrant.
Tu peux télécharger l’épreuve de démonstration et utiliser le mot de passe 1234 pour déchiffrer les fichiers.
3. Teste et soumets tes résultats :
Résous les tâches en suivant les instructions fournies. Le projet de démonstration contient déjà la solution aux tâches dans les commentaires (cherche solution).
Vérifie qu’après avoir exécuté les tests, tu obtiens tous les points.
Ton score n’est volontairement pas visible sur le site web ci-dessus. Le championnat romand suivra la même structure que le projet de démonstration. Il est donc fortement recommandé que tu te familiarises avec les fichiers ainsi qu’avec le Competition Manager.
4. Le jour de la compétition
Les fichiers des tâches du championnat seront déjà disponibles le 13 mars, tu pourras donc les télécharger en avance pour ne pas perdre de temps le 14 mars. Le mot de passe pour déchiffrer ces fichiers sera communiqué uniquement au début de l’épreuve.
En cas de problème
Si un problème survient lors de l’installation ou de l’utilisation des fichiers, tu peux créer un ticket sur le dépôt GitHub du Competition Manager (ce qui nécessite un compte GitHub). ICT-BEJUNE ne pourra pas t’aider directement, tu devras passer par GitHub.
Conseils pratiques pour réussir
Télécharge et configure tous les fichiers nécessaires bien avant la compétition.
Familiarise-toi avec l’outil Competition Manager et teste tes solutions en utilisant la démo.
Assure-toi que ton environnement est prêt avant le jour J pour éviter tout retard ou problème technique.
Parle à ton maître d’apprentissage ou ton professeur pour organiser un coaching personnalisé. Si ce n’est pas possible, contacte-nous à info@ict-bejune.ch afin que nous puissions t’aider à trouver une solution adaptée.
Motivation
Trouver la motivation est essentiel pour exceller dans ta préparation. Inspire-toi des parcours de jeunes professionnels suisses en regardant le documentaire “Mission apprentis”, réalisé par la RTS. Ce film suit Sophie, mécanicienne poids lourds de Bienne, Marc, serveur de Martigny, et Loïc, menuisier de La-Chaux-de-Fonds, dans leur aventure aux WorldSkills 2024 à Lyon. Découvre leurs défis, leur passion et leur détermination qui les ont menés à représenter la Suisse avec brio sur la scène internationale.
Avec sept médailles d’or, autant d’argent et une de bronze, la Suisse s’est hissée au rang de meilleur pays européen et troisième au niveau mondial !
En suivant ces étapes et en t’entraînant régulièrement, tu seras bien préparé pour relever ce défi passionnant ! Bonne chance dans ta préparation et ta performance au championnat !
Tes prochains rendez-vous.
14.03.2026 à Neuchâtel
Les Championnats Romands sont l’épreuves qualificative pour participer au SwissSkills.
Les Championnats Suisses ICT se dérouleront dans le cadre des SwissSkills 2026 à Berne.
15.11.2028 – 20.11.2028
Les WorldSkills mettront en lice l’élite mondiale des jeunes professionnels à Aichi (Japon).
Découvre les moments forts des compétitions passées sur le compte Instagram d’ICTSkills ! Plonge dans l’ambiance en explorant les photos et souvenirs partagés. Clique sur le lien ci-contre pour y jeter un œil.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
FonctionnelFonctionnel
Always active
Nous utilisons des cookies indispensables pour permettre le fonctionnement du site et fournir les services que vous avez explicitement demandés. Ces cookies ne nécessitent pas votre consentement.
PreferencesPreferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
StatistiquesStatistiques
The technical storage or access that is used exclusively for statistical purposes.Le stockage ou l'accès technique utilisé exclusivement à des fins statistiques anonymes. Sans assignation, consentement volontaire de votre fournisseur d'accès Internet ou données supplémentaires d'un tiers, les informations stockées ou consultées à cette fin ne peuvent généralement pas être utilisées pour vous identifier.
MarketingMarketing
Le stockage ou l'accès technique est nécessaire pour créer des profils utilisateurs afin d'envoyer des publicités ciblées ou pour suivre l'utilisateur sur un site web ou sur plusieurs sites à des fins de marketing similaires. Ces cookies nécessitent votre consentement préalable.