Programmation
web

Cet ensemble de formations s'adresse à celles et ceux qui souhaitent se spécialiser dans le développement web en vue de réaliser un projet, compléter des connaissances déjà acquises, se reconvertir, intégrer une équipe de développement ou tout simplement découvrir de façon avancée l'univers passionnant du développement web.

Ces formations certifiantes vous apporteront les compétences et les connaissances indispensables pour devenir un·e développeur·euse web qualifié·e. Vous apprendrez à coder avec les langages et les outils les plus recherchés, à sélectionner et utiliser les meilleurs éditeurs, et à maîtriser les frameworks modernes de référence. En plus des bases en développement, ces formations aborderont des sujets avancés tels que les choix technologiques, la configuration et la gestion de serveurs, ainsi que les principes de sécurité et d'optimisation.

Vous bénéficierez d'un accompagnement personnalisé pour explorer toutes les facettes de ce domaine en pleine croissance. À l'issue de ces formations, vous serez prêt·e à mener à bien vos propres projets ou à intégrer une équipe de développement, armé·e des savoir-faire nécessaires pour répondre aux exigences du secteur.

Introduction au développement web

Référence: PW1

Vous êtes curieux de découvrir l'univers du développement web ? Cette formation de 10 heures vous apporte une vision d’ensemble des fondamentaux et des multiples facettes du métier de développeur web. Au cours de cette introduction, vous comprendrez les rôles et responsabilités du développeur web et explorerez les différents types de sites et applications : des sites vitrine pour promouvoir des entreprises, aux plateformes e-commerce qui transforment les interactions en ligne, en passant par les applications dynamiques qui répondent aux besoins spécifiques des utilisateurs. Si vous envisagez une carrière dans le domaine ou si vous souhaitez simplement enrichir votre compréhension du web, cette formation vous donnera les bases nécessaires pour appréhender les possibilités infinies du développement web.

10 heure(s)

samedi

09h00-12h00

CHF 350.-

Genève, rue Jean-Dassier 1

Attestation de participation

Langage de programmation

Référence: PW2

Envie de créer des sites web structurés, stylisés et interactifs ? Cette formation vous plonge au cœur des langages fondamentaux du développement web : HTML, CSS et JavaScript. Dans cette introduction aux langages de programmation, vous apprendrez à structurer et styliser des pages web en HTML et CSS, en maîtrisant les bases qui donneront forme et style à vos créations. Ensuite, vous découvrirez le JavaScript pour animer vos pages, manipuler le DOM et ajouter des fonctionnalités interactives qui engagent les utilisateurs. Vous aurez également un aperçu des frameworks graphiques et du responsive design pour concevoir des sites adaptés à tous les écrans. Que vous soyez débutant ou souhaitiez solidifier vos compétences, cette formation vous fournira les bases indispensables pour développer des sites modernes et dynamiques.

30 heure(s)

samedi

09h00-12h00

CHF 1050.-

Genève, rue Jean-Dassier 1

Attestation de participation

Langages et technologies back-end

Référence: PW3

Plongez dans l’univers du développement web côté serveur et découvrez les technologies qui font tourner les applications web modernes ! Cette formation vous introduira aux langages back-end essentiels, tels que PHP, Python, et Node.js, pour apprendre à créer et gérer les fonctionnalités qui se cachent derrière les interfaces utilisateurs. Vous découvrirez également les bases des bases de données, qu’elles soient SQL (MySQL, PostgreSQL) ou NoSQL (MongoDB), et comprendrez comment elles permettent de stocker, structurer et récupérer les données de manière efficace. Grâce aux concepts fondamentaux du CRUD (Create, Read, Update, Delete), vous apprendrez à créer des applications interactives et dynamiques en connectant vos sites à une base de données. Idéale pour ceux qui souhaitent élargir leurs compétences en développement web, cette formation vous apportera les bases pour concevoir des applications robustes, capables de traiter et de gérer les données avec efficacité.

50 heure(s)

samedi

09h00-12h00

CHF 1750.-

Genève, rue Jean-Dassier 1

Attestation de participation

Frameworks et bibliothèques front-end

Référence: PW4

Vous souhaitez développer des interfaces utilisateurs dynamiques et réactives ? Cette formation vous introduira aux principaux frameworks et bibliothèques front-end utilisés dans le développement web moderne. Cette formation débutera par React, l’un des frameworks les plus populaires, en explorant ses composants, la gestion de l’état et des événements, qui permettent de créer des applications web performantes et interactives. Vous découvrirez comment structurer votre code en modules réutilisables et apprendrez les bases qui vous permettront de concevoir des interfaces fluides et intuitives. En plus de React, vous pourrez comparer d'autres frameworks majeurs comme Vue.js et Angular, en soulignant leurs forces respectives et les cas d'utilisation adaptés à chacun. Que vous soyez novice ou que vous souhaitiez élargir votre expertise, cette formation vous donnera les outils pour faire des choix éclairés et développer des applications front-end robustes et modernes. Idéale pour ceux qui souhaitent maîtriser les outils modernes du front-end, cette formation vous donnera les compétences nécessaires pour construire des expériences web interactives et performantes, adaptées aux besoins des utilisateurs.

25 heure(s)

samedi

09h00-12h00

CHF 875.-

Genève, rue Jean-Dassier 1

Attestation de participation

Exploration et configuration de systèmes de gestion de contenu

Référence: PW5

Cette formation est conçue pour vous initier aux divers systèmes de gestion de contenu (CMS) qui simplifient la création et la gestion de sites web, en fonction de vos besoins techniques et créatifs.Vous découvrirez d’abord les Flat CMS, des solutions légères idéales pour des sites simples et rapides à déployer. Cette formation abordera ensuite l'Headless CMS comme Strapi et Directus, qui permettent de séparer la gestion du contenu de l’interface utilisateur, pour une intégration flexible avec un front-end moderne. Enfin, vous découvrirez des CMS plus traditionnels tels que WordPress, Joomla et Drupal, qui offrent des outils puissants pour des projets complexes. Idéale pour ceux qui souhaitent adapter leur approche de gestion de contenu aux exigences de leur projet, cette formation vous fournira les compétences nécessaires pour choisir et configurer le CMS le plus adapté, que ce soit pour un site simple, une application dynamique ou une solution évolutive.

25 heure(s)

samedi

09h00-12h00

CHF 875.-

Genève, rue Jean-Dassier 1

Attestation de participation

Choix technologiques et outils

Référence: PW6

Dans le développement web, le choix des bonnes technologies et outils est essentiel pour garantir la réussite d'un projet. Cette formation vous guidera dans le processus de sélection des technologies les plus adaptées en fonction des besoins spécifiques de vos projets. Vous apprendrez à découvrir et à évaluer les frameworks, les bibliothèques et les langages les plus populaires, tout en tenant compte des exigences techniques et fonctionnelles de chaque projet. Vous apprendrez à faire de bons choix entre outils front-end et back-end, en fonction de critères comme la performance, la scalabilité, et la flexibilité. Idéale pour ceux qui souhaitent prendre des décisions éclairées dans la sélection de leurs technologies, cette formation vous donnera les clés pour choisir les outils les mieux adaptés à vos besoins et créer des projets web performants et durables.

10 heure(s)

samedi

09h00-12h00

CHF 350.-

Genève, rue Jean-Dassier 1

Attestation de participation

Serveurs et hébergement

Référence: PW7

Dans cette formation, vous découvrirez les concepts essentiels liés aux serveurs et à l'hébergement de sites web, un aspect clé du développement web. Cette formation commencera par les bases des serveurs et du déploiement web, en explorant les environnements de développement, de staging et de production, et en comprenant leurs rôles dans le cycle de vie d’un projet. Vous apprendrez ensuite les principes des serveurs cloud modernes, tels qu'AWS et Jelastic, et comment ces solutions permettent de déployer des applications évolutives et performantes à l’échelle mondiale. Idéale pour ceux qui souhaitent comprendre l'infrastructure qui soutient les sites et applications web, cette formation vous donnera les compétences nécessaires pour choisir, configurer et déployer des solutions d’hébergement adaptées aux besoins de vos projets.

20 heure(s)

samedi

09h00-12h00

CHF 700.-

Genève, rue Jean-Dassier 1

Attestation de participation

Les fondamentaux du DevOps

Référence: PW8

Le DevOps est un ensemble de pratiques visant à automatiser et améliorer le processus de développement et de déploiement des applications. Dans cette formation, vous découvrirez les bases essentielles du DevOps, en commençant par la gestion des versions avec Git, GitHub et GitLab, des outils indispensables pour collaborer efficacement et suivre les évolutions du code. Vous apprendrez également les principes de l'intégration continue (CI) et du déploiement continu (CD), ainsi que l’automatisation des flux de développement pour accélérer la livraison des applications. Enfin, cette formation abordera la virtualisation avec Docker, en expliquant comment utiliser les conteneurs pour isoler et déployer vos applications de manière flexible et portable. Idéale pour ceux qui souhaitent rationaliser leurs processus de développement et déploiement, cette formation vous fournira les compétences nécessaires pour adopter les meilleures pratiques DevOps et automatiser efficacement vos projets web.

25 heure(s)

samedi

09h00-12h00

CHF 875.-

Genève, rue Jean-Dassier 1

Attestation de participation

Sécurité web

Référence: PW9

La sécurité est un enjeu majeur dans le développement web, et cette formation vous fournira les connaissances de base pour protéger vos sites et applications. Vous apprendrez à sécuriser un site en utilisant des certificats SSL pour le chiffrement des données et des techniques d'authentification pour garantir l'accès sécurisé des utilisateurs. Cette formation abordera également les vulnérabilités les plus courantes, telles que XSS (Cross-Site Scripting), les injections SQL et CSRF (Cross-Site Request Forgery), et comment prévenir ces attaques grâce aux bonnes pratiques de développement et aux outils de sécurité. Idéale pour ceux qui souhaitent renforcer la sécurité de leurs applications web, cette formation vous apportera les compétences nécessaires pour mettre en place des protections robustes et assurer la sécurité des données et des utilisateurs sur vos projets.

15 heure(s)

samedi

09h00-12h00

CHF 525.-

Genève, rue Jean-Dassier 1

Attestation de participation

Optimisation des performances

Référence: PW10

Quelles sont les techniques pour réduire le temps de chargement des pages? Comment optimiser des images, utiliser le lazy loading et cache d'un navigateur? La vitesse de chargement d'un site web est cruciale pour offrir une expérience utilisateur fluide et améliorer le référencement. Cette formation vous enseignera les techniques d'optimisation des performances essentielles pour réduire les temps de chargement des pages. Vous apprendrez à optimiser les images en réduisant leur taille sans perdre en qualité, à mettre en œuvre le lazy loading pour charger les ressources au moment où elles sont visibles, et à utiliser le cache du navigateur pour éviter de recharger des éléments déjà visités. Ces techniques vous aideront à améliorer la vitesse de votre site, à économiser des ressources et à rendre vos applications plus réactives. Idéale pour ceux qui souhaitent améliorer l'expérience utilisateur et la performance de leurs sites, cette formation vous donnera les outils nécessaires pour créer des applications rapides et efficaces.

10 heure(s)

samedi

09h00-12h00

CHF 350.-

Genève, rue Jean-Dassier 1

Attestation de participation

Design et UX UI

Référence: PW11

Dans cette formation, vous découvrirez les principes fondamentaux du design UX/UI, essentiels pour concevoir des interfaces utilisateurs à la fois esthétiques et intuitives. Vous apprendrez à créer des parcours utilisateurs "user-friendly" qui répondent aux attentes et aux besoins des utilisateurs, tout en offrant une navigation fluide et agréable. Cette formation abordera également les outils de design web populaires tels que Pixelmator Pro, Affinity et Figma, pour vous permettre de réaliser des maquettes de sites web et d’applications modernes et fonctionnelles. Idéale pour ceux qui souhaitent améliorer l'expérience utilisateur sur leurs projets, cette formation vous fournira les compétences nécessaires pour concevoir des interfaces performantes et adaptées aux utilisateurs.

20 heure(s)

samedi

09h00-12h00

CHF 700.-

Genève, rue Jean-Dassier 1

Attestation de participation

Méthodes de gestion de projets

Référence: PW12

La gestion de projet efficace est essentielle pour mener à bien un projet de développement web. Cette formation vous initiera aux méthodologies Agile et SCRUM, des approches populaires pour organiser et gérer les projets de manière flexible et collaborative. Vous découvrirez également comment utiliser des outils de gestion de projet tels que Trello et Jira, qui permettent de suivre l'avancement des tâches, de planifier les sprints et de faciliter la communication au sein des équipes. Enfin, cette formations abordera l'organisation du travail en équipe pour optimiser la productivité et garantir le succès du projet. Idéale pour ceux qui souhaitent structurer efficacement leurs projets et travailler de manière agile, cette formation vous fournira les outils et les pratiques nécessaires pour gérer vos projets de développement web avec succès.

20 heure(s)

samedi

09h00-12h00

CHF 700.-

Genève, rue Jean-Dassier 1

Attestation de participation

Conception et architecture d'application web

Référence: PW13

Dans cette formation, vous apprendrez à structurer et planifier un projet d'application web de manière efficace, en définissant les étapes essentielles de sa conception, de sa mise en œuvre et de son déploiement. Vous explorez également le rôle fondamental des APIs dans les écosystèmes web modernes, en vous montrant comment elles permettent l’échange de données entre différentes applications. Vous découvrirez l'architecture REST, l'approche la plus courante pour créer des services web évolutifs, ainsi qu'une introduction à GraphQL, une alternative puissante permettant de requêter des données de manière plus flexible et performante. Idéale pour ceux qui souhaitent comprendre les bases de l'architecture web et concevoir des applications web robustes, cette formation vous fournira les compétences nécessaires pour structurer vos projets et intégrer des APIs de manière efficace.

25 heure(s)

samedi

09h00-12h00

CHF 875.-

Genève, rue Jean-Dassier 1

Attestation de participation

Formation à la résolution de problèmes

Référence: PW14

La capacité à résoudre rapidement et efficacement les problèmes techniques est essentielle pour tout développeur. Cette formation vous fournira des techniques de débogage et de diagnostic pour identifier et corriger les erreurs courantes dans vos applications web. Vous apprendrez à adopter une approche analytique pour résoudre les bugs, en utilisant des outils et des méthodes efficaces pour isoler et comprendre les problèmes. Vous explorerez les meilleures pratiques pour aborder les erreurs logicielles, en minimisant les interruptions et en optimisant votre workflow de développement. Idéale pour ceux qui souhaitent améliorer leur capacité à résoudre des problèmes techniques, cette formation vous donnera les outils nécessaires pour diagnostiquer rapidement les erreurs et améliorer la qualité de vos projets.

10 heure(s)

samedi

09h00-12h00

CHF 350.-

Genève, rue Jean-Dassier 1

Attestation de participation

Création d'un portfolio professionnel

Référence: PW15

Se préparer efficacement au marché de l'emploi est crucial pour réussir en tant que développeur web. Cette formation vous guidera à travers les étapes essentielles pour créer un portfolio de projets qui met en valeur vos compétences et les connaissances acquises durant votre formation. Vous apprendrez à concevoir un portfolio professionnel attractif et pertinent, en sélectionnant vos projets les plus significatifs. Cette formation vous fournira également des conseils pratiques pour rédiger un CV de développeur web, réussir des entretiens techniques et vous démarquer auprès des recruteurs. Enfin, vous explorerez les différentes options de carrière, que ce soit en freelance, dans une entreprise ou au sein d’une startup, afin de vous aider à choisir la voie professionnelle qui vous correspond. Idéale pour ceux qui souhaitent se lancer dans le développement web, cette formation vous préparera à présenter vos réalisations et à naviguer sur le marché de l'emploi avec confiance et succès.

10 heure(s)

samedi

09h00-12h00

CHF 350.-

Genève, rue Jean-Dassier 1

Attestation de participation

Certification de compétence complète CCC

Référence: CCC

En complétant 75% des formations ci-dessus, vous recevrez les informations nécessaires pour accéder à un projet final et à un examen permettant d'obtenir la Certification de Compétence Complète (CCC).

Cette certification de niveau supérieur valorisera tous les efforts que vous avez entrepris et les nouvelles compétences que vous avez acquises. C’est une reconnaissance globale et approfondie de l’ensemble des formations que vous avez suivies dans le cadre de cet ensemble de formations. Conçue pour valider l’expertise que vous avez atteinte en suivant l’intégralité des formations proposées, cette certification vous permettra de démontrer une maîtrise complète et cohérente des savoirs et savoir-faire abordés.

En obtenant cette certification, vous pourrez vous distinguer par votre capacité à appliquer vos nouvelles connaissances sur des projets concrets et transversaux. Cette certification vous offrira une reconnaissance formelle et professionnelle, renforcée par un examen final et un projet pratique validé par notre Jury et équipe pédagogique dédiée à la préparation des formations, la correction des projets et l'organisation des examens. Cette certification constituera ainsi un atout majeur pour démontrer vos compétences, votre CV, entreprendre une reconversion le cas échéant ou vous spécialiser dans ce domaine que vous avez tant étudié.

Demander une place pour
participer à une ou plusieurs formations.

Informations importantes :

  • En nous envoyant ce formulaire, vous nous faites parvenir une demande de participation sans engagements. Nous vous répondrons à l'email que vous nous avez indiqué pour vous informer si une place est encore disponible.
    • Si une place est encore disponible, nous vous transmettrons les détails pour y participer, incluant une facture à régler avant votre participation. Une fois que nous aurons reçu le paiement, votre place pour participer à notre formation vous sera définitivement confirmée par email.
    • Si aucune place est actuellement disponible, nous vous proposerons de vous réserver une place pour une session de formation suivante. Nous organisons plusieurs sessions de formation par année.
  • Avant de participer à notre formation, nous vous demandons de prendre connaissance de notre règlement général.
Retourner à toutes les formations