Dates à la demande, en individuel ou en petit groupe. · Formation exonérée de TVA.
Je m’inscris Demander un devisDans vos locaux ou à distance, aux dates de votre choix, programme adapté à vos outils. Prise en charge possible par votre OPCO.
Demander un devis intraCette formation se finance par votre employeur (plan de développement des compétences, OPCO) ou par France Travail. Nous vous guidons.
Étudier mon financementPublic :
Étudiants en informatique et futurs développeurs d'applications
Développeurs souhaitant élargir leurs compétences multi-langages
Professionnels désirant renforcer leurs connaissances en réseau et sécurité
Toute personne visant une carrière en développement collaboratif
Prérequis :
Connaissances générales en informatique
Bases en programmation (idéalement acquises dans BC01/BC02)
Cette formation vous permettra :
De développer une culture de collaboration et d'intégrer des outils collaboratifs dans vos projets
De maîtriser le langage Java et ses concepts avancés (POO, exceptions, threads)
D'appréhender les fondamentaux et structures avancées du langage C++
De programmer en Python et utiliser ses fonctionnalités pour des projets concrets
De comprendre les protocoles réseaux et les notions de sécurité liées à HTTP
De gérer des versions de code source avec Git et collaborer efficacement via GitHub
Travail collaboratif
Principes et organisation du travail collaboratif
Règles de bonne conduite en équipe
Développement d'une culture collaborative
Méthodes appliquées au contexte professionnel
Outils du travail collaboratif
Espace physique de travail collaboratif
Trombinoscope et communication interne
Courrier électronique et messagerie instantanée
Visioconférence et agenda partagé
Gestion de projet et stockage cloud
Outils bureautiques collaboratifs
Prise de décision collective et plateformes collaboratives
Programmation Java
Nouveautés et structure du langage Java
Variables, opérateurs et structures de contrôle
Gestion des chaînes, tableaux et collections
Gestion des fichiers et exceptions
Programmation orientée objet : notions fondamentales et avancées
Interfaces, classes imbriquées et génériques
Expressions Lambda et programmation concurrente (threads, synchronisation)
Programmation C++
Entrées/sorties et chaînes de caractères
Tableaux et gestion des fichiers
Fonctions, lambdas et programmation compétitive
Programmation orientée objet : classes, constructeurs, héritage
Notions avancées : surcharge, opérateurs, fonctions amies
Structures de données : listes chaînées, piles, files, arbres binaires
Bibliothèque standard (STL, vecteurs, itérateurs)
Programmation Python
Introduction et environnement de travail
Structures de données : listes, dictionnaires, ensembles, tuples, matrices
Structures de contrôle et fonctions (incluant args/kwargs, yield, décorateurs)
Manipulation de fichiers et échanges JSON
Gestion des erreurs et exceptions
Programmation orientée objet : classes, héritage, polymorphisme
Notions avancées : générateurs, métaclasses, assertions
Cas pratiques : comptes bancaires, loterie, simulations, tirages
Réseau et sécurité – Initiation
Concepts fondamentaux du protocole HTTP
Sessions, cookies, cache et redirections
Modèles réseaux OSI et TCP/IP
Protocoles TCP, UDP, QUIC, SPDY
Sécurité réseau : HTTPS, TLS/SSL, CORS, politiques de sécurité
Annexes : en-têtes et codes de statut HTTP
Git / GitHub
Présentation et installation de Git
Fonctionnement de base : création et gestion de dépôts
Modification, annulation et consultation de l'historique
Gestion des branches : fusion et rebasage
Dépôts distants et collaboration sur GitHub
Modules interactifs avec vidéos, quiz et exercices pratiques
Études de cas et mises en situation réelles
Jeux pédagogiques immersifs (simulation )
Ressources téléchargeables et supports imprimables
Plateforme e-learning interactive disponible 24/7
Vidéos explicatives et animations pédagogiques
Études de cas et exercices d'application
Supports conformes aux normes SCORM et compatibles Windows
Quiz interactifs intégrés aux modules
Évaluation finale et validation des acquis
Suivi des résultats et accompagnement individualisé
Attestation de réussite délivrée en fin de parcours
Inscription via l'organisme de formation ou la plateforme dédiée
Tests de positionnement proposés en amont pour adapter le parcours
Validation après suivi intégral de la formation et réussite à l'évaluation
Délais d'accès à la formation
Le délai d'accès à la formation est variable en fonction du dispositif de financement utilisé, du planning des formateurs et des contraintes du client. Pour les formations inter-entreprises, vous pouvez consulter notre calendrier en ligne ou prendre contact avec nous. Nous traitons vos demandes sous 48 heures
Accessibilité
Si vous êtes en situation de handicap, merci de nous en informer afin de vous accompagner, vous orienter, et étudier les compensations nécessaires pour répondre au mieux à votre demande de formation. Certaines formations peuvent nécessiter une adaptation pour les personnes en fonction de leur handicap. Nous restons disponibles pour échanger ensemble et nous pourrons vous orienter vers un de nos partenaires : Agefiph, Cap Emploi
Votre inscription
Un test de positionnement gratuit pour entrer au bon niveau de formation. Faire le test →
Dates et format (présentiel, distanciel, intra) adaptés à votre besoin.
CPF, OPCO, France Travail : nous vous guidons.
Convocation, formation, évaluation et certification.
Devis · inscription · financement
Une question sur « E-Learning : Préparation au Titre RNCP de Concepteur Développeur d’Application – Niveau 3 » ?
Un conseiller vous répond sous 48 h ouvrées : dates, format, devis et financement (CPF, OPCO, France Travail).