informatique

Formation Création Web complète : HTML, CSS, Responsive & Développement Mobile Kotlin Multiplateforme

Maîtrisez la création de pages web avec HTML5, CSS3, et le Responsive Design. Plongez dans le développement mobile Android et iOS grâce à Kotlin Multiplatform (KMP). Apprenez à concevoir des applications web et mobiles innovantes, depuis les fondamentaux front-end jusqu'à l'intégration multiplateforme. Transformez vos idées en projets concrets.

Formation certifianteCertifié Qualiopi
Disponible en
Durée
21 h · 3 j
Rythme
Sessions de 7 h
Niveau
Tout niveau
Lieu
Vos locaux ou nos centres
Délai d'accès
11 jours ouvrés

Tarif intra-entreprise

Sur devis

Groupe jusqu'à 10 personnes · programme adaptable

Demander un devisÊtre rappelé par un conseiller

Réponse sous 24 h ouvrées · sans engagement

Financement

OPCOPlan de développement des compétencesFNE / FAFSimuler mon financement

Objectifs de la formation

Concevoir et styliser des pages web avec HTML5 et CSS3
Développer des logiques métier avec Kotlin Multiplatform
Intégrer des interfaces utilisateur mobiles avec Kotlin Multiplatform
Déboguer et déployer des applications Kotlin Multiplatform

Programme détaillé

12 modules · 21 heures
01

Introduction au Développement Web : HTML5 - Structurer son Contenu

  • —Présentation des rôles Front-end et Back-end.
  • —Anatomie d'une page HTML : balises principales (head, body, div, p, a, img).
  • —Structuration sémantique avec HTML5 : header, nav, main, article, section, aside, footer.
02

CSS3 Fondamentaux : Styliser les Pages Web

  • —Introduction au CSS : sélecteurs (balise, classe, ID).
  • —Propriétés de base : couleur, typographie, taille, marge (margin), remplissage (padding).
  • —Modèle de boîte (Box Model) : Comprendre le flux des éléments.
03

CSS3 Avancé et Responsive Design : Adapter aux Écrans

  • —Flexbox pour la mise en page flexible.
  • —Media Queries : Adapter les styles aux différentes tailles d'écran.
  • —Principes du Mobile First et du Responsive Web Design.
04

Introduction au Développement Mobile avec Kotlin

  • —Présentation de Kotlin : historique, avantages, syntaxe de base.
  • —Environnement de développement : Installation d'Android Studio.
  • —Premiers pas avec une application mobile simple (Hello World).
05

Kotlin Multiplatform (KMP) : Concepts Fondamentaux

  • —Introduction à KMP : Qu'est-ce que c'est et pourquoi l'utiliser ?
  • —Architecture de KMP : common, platforms (Android, iOS).
  • —Configuration d'un projet KMP de base.
06

KMP - Développement Cross-Platform : Logique Métier Commune

  • —Partage de code métier : Use cases, modèles de données.
  • —Implémentation du code commun dans le module common.
  • —Appels de fonctions spécifiques aux plateformes (expect/actual).
07

KMP - Développement Interface Utilisateur Android

  • —Composants UI Android avec Jetpack Compose (bases).
  • —Affichage de données du module commun dans l'UI Android.
  • —Navigation simple entre écrans Android.
08

KMP - Développement Interface Utilisateur iOS (SwiftUI)

  • —Introduction à SwiftUI et Xcode.
  • —Affichage de données du module commun dans l'UI iOS.
  • —Liaison du code Kotlin partagé avec l'interface SwiftUI.
09

KMP - Gestion des Données et Consommation d'API

  • —Gestion des états et des données partagées.
  • —Consommation d'API RESTful dans le module commun (Ktor Client).
  • —Affichage des données distantes sur les interfaces Android et iOS.
10

KMP - Persistance des Données et Bases de Données

  • —Introduction aux options de persistance locale (SqlDelight).
  • —Implémentation d'une base de données locale KMP.
  • —Synchronisation des données locales et distantes.
11

KMP - Tests et Débogage Multiplateformes

  • —Stratégies de tests unitaires et d'intégration en KMP.
  • —Outils de débogage pour les applications Android et iOS.
  • —Gestion des erreurs et des exceptions en code partagé.
12

Déploiement et Bonnes Pratiques KMP : Projet Fil Rouge

  • —Préparation d'une application KMP pour le déploiement sur les stores.
  • —Bonnes pratiques de développement KMP : architecture, modularité.
  • —Réalisation d'un mini-projet complet intégrant toutes les notions.
Le conseil de l'expert

Un des objectifs pédagogiques clés de notre formation sur la création web complète est d'apprendre à concevoir et styliser des pages web avec HTML5 et CSS3. Ce savoir-faire est fondamental pour toute personne souhaitant entrer dans le développement web, car il constitue la base sur laquelle reposent toutes les applications et sites modernes. La maîtrise de ces technologies permettra aux apprenants de créer des interfaces attrayantes et fonctionnelles. L'un des défis majeurs rencontrés par les apprenants dans ce domaine est souvent la difficulté à intégrer des concepts de développement cross-platform, notamment avec Kotlin Multiplatform. Beaucoup s'égarent dans la complexité des différentes plateformes et des outils disponibles, ce qui peut entraîner des frustrations et un manque de confiance. Cette formation vise à clarifier ces concepts et à fournir une approche structurée pour surmonter ces obstacles. Ce qui distingue notre programme des autres offres est son approche intégrée qui combine le développement web et mobile au sein d'une seule formation. En mettant l'accent sur Kotlin Multiplatform, nous permettons aux apprenants d'acquérir des compétences transversales qui sont de plus en plus recherchées sur le marché. Ils sortiront de cette formation avec une compréhension solide des logiques métier commune, ce qui leur donnera un avantage concurrentiel certain. Pour maximiser les bénéfices de cette formation, nous recommandons aux participants de s'impliquer activement dans les exercices pratiques et de poser des questions. Profitez des interactions avec les formateurs et les autres participants pour échanger des idées et des retours d'expérience. Votre engagement personnel est la clé pour transformer ces apprentissages en compétences réelles et applicables dans votre parcours professionnel. Nous sommes là pour vous accompagner à chaque étape de votre développement.

Pourquoi choisir cette formation en informatique

🎯

Formation Complète et Pratique

Acquérez des compétences concrètes en HTML5, CSS3 et Kotlin Multiplatform, vous préparant efficacement à des projets réels et variés.

📱

Développement Mobile Innovant

Découvrez le développement mobile avec Kotlin Multiplatform, permettant de créer des applications pour Android et iOS avec une logique métier commune.

💻

Responsive Design Maîtrisé

Apprenez à adapter vos pages web à tous les écrans grâce au module avancé sur le Responsive Design, essentiel dans le monde numérique d'aujourd'hui.

🛠️

Débogage et Déploiement

Acquérez des compétences en débogage et déploiement d'applications Kotlin, cruciales pour garantir la qualité et la performance de vos projets.

🌐

Accès à un Réseau Professionnel

Participez à une formation inter-entreprise, favorisant le partage d'expériences avec d'autres professionnels et élargissant votre réseau.

📊

Pour Tous les Niveaux

Que vous soyez débutant ou en reconversion, cette formation est conçue pour vous apporter les bases solides et les compétences avancées nécessaires.

Compétences acquises

Concevoir & Styliser Pages Web

Structurer des contenus web avec HTML5 sémantique et appliquer des styles CSS3 avancés, y compris le Responsive Design avec Flexbox et Media Queries, pour une adaptabilité multi-écrans optimale.

Développer Logiques Métier Kotlin Multiplatform

Établir et partager des logiques métier complexes en Kotlin Multiplatform, gérant la consommation d'API et la persistance des données (SqlDelight) de manière unifiée pour Android et iOS.

Intégrer UI Mobile KMP

Coder des interfaces utilisateur natives pour Android (Jetpack Compose) et iOS (SwiftUI) en intégrant efficacement le code Kotlin partagé, assurant une expérience utilisateur cohérente sur les deux plateformes.

Déboguer & Déployer Apps KMP

Maîtriser le débogage d'applications Kotlin Multiplatform et les préparer pour le déploiement sur les stores, en appliquant les bonnes pratiques de développement cross-plateforme pour assurer la qualité.

Public, prérequis et modalités

Public visé

Développeurs Web Débutants Développeurs Mobiles Juniors Professionnels de la Reconversion Entrepreneurs/Porteurs de Projets

Prérequis

Aucun prérequis spécifique. Cette formation est destinée à tous les professionnels souhaitant développer leurs compétences en développement web et mobile.

Moyens pédagogiques

Salle équipée, supports remis en PDF, cas réels rejoués en atelier, 8 participants maximum.

Suivi & évaluation

Évaluation continue à travers des exercices et des projets Rétrospective et feedback individuels Évaluation finale pour évaluer la compréhension des concepts

Accessibilité

Notre organisme de formation s'engage à accueillir et accompagner les personnes en situation de handicap. Notre référente handicap, Mme Lorène Travaux est disponible pour étudier avec vous les adaptations pédagogiques, techniques ou logistiques nécessaires avant toute inscription.

Financer cette formation

Plusieurs dispositifs permettent de prendre en charge tout ou partie du coût. Nos conseillers identifient avec vous la solution la plus adaptée à votre situation.

OPCO

Formations financées via votre opérateur de compétences

Les OPCO peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l'alternance.

En savoir plus

FAF

Aide à la formation pour les indépendants

Les Fonds d'Assurance Formation financent les formations des indépendants, auto-entrepreneurs, professions libérales et chefs d'entreprise (FAFCEA, AGEFICE, FIFPL…).

En savoir plus

France Travail

Des aides pour les demandeurs d'emploi

France Travail peut financer votre formation via l'AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour vérifier votre éligibilité.

En savoir plus

Employeur

Votre entreprise peut financer votre formation

Dans le cadre du plan de développement des compétences, l'employeur prend en charge le coût pédagogique et maintient la rémunération pendant la formation.

En savoir plus

FNE-Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises en mutation économique ou en transition écologique et numérique, avec une prise en charge pouvant aller jusqu'à 100 %.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement

Ils ont suivi cette formation

« Un participant a conçu un site web responsive pour un client, appliquant les compétences acquises en HTML5 et CSS3. »

Participant à cette formation · avis recueilli en fin de session

« Après la formation, un participant a développé une application mobile simple en utilisant Kotlin Multiplateforme, démontrant sa maîtrise des concepts appris. »

Participant à cette formation · avis recueilli en fin de session

Questions fréquentes

Aucun prérequis technique ou connaissance en programmation n'est nécessaire. La formation débute par les fondamentaux. Une bonne maîtrise de l'ordinateur est cependant recommandée.

Demandez un devis pour la formation Création Web complète : HTML, CSS, Responsive & Développement Mobile Kotlin Multiplateforme

Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.

Demander un devisCertifié Qualiopi · Financement OPCO / FAF

Formations similaires

Autres formations de la même catégorie qui pourraient vous intéresser.

Certification Usages Informatique et Numérique

14 h

Voir la formation

Maîtriser l'Analyse Forensic Cyber : Enquêtes Numériques Avancées

21 h

Voir la formation

Apprenez les fondamentaux des bases de données relationnelles

21 h

Voir la formation