BOOTCAMP SIO option SLAM
Vous souhaitez approfondir vos connaissances en Services Informatiques aux Organisations (SIO) et vous préparer de manière optimale pour votre future carrière dans le domaine de l’informatique ? Notre programme de remise à niveau BTS SIO est spécialement conçu pour vous.
-
Introduction à la programmation et algorithmiquePrésentation de l’algorithmique40sTirez pleinement parti de ce cours3m 55sDécouvrez l’intérêt des algorithmes3m 46sCommuniquez avec un ordinateur5m 50sPosez les fondations4m 29sAjoutez une boucle4m 24sDécouvrez les structures conditionnelles3m 17sDécouvrez les types de données les plus fréquents2m 41sAgencez les informations entre elles6m 7sDécouvrez les piles et les files1m 49sFamiliarisez-vous avec les arbres2m 33sTriez des informations3m 41sComprenez la complexité algorithmique5m 58sVoyez le monde autrement avec la récursivité4m 7sCodez l’algorithme en Python14mPlongez dans le monde des algorithmes1m 16sQuiz Algorithmique
-
Fondamentaux du développement web : HTMLPrésentation de HTML2m 11sComprendre la structure en HTML54m 55sLes titres9m 38sLes ancres (liens)10mLes listes11m 14sLes paragraphes5m 29sLes tables15m 4sLes formulaires48m 53sLes images12m 33sLes vidéos5m 14sLes Iframes6m 7sComprendre le layout HTML17m 18sExercices Zoning HTML d’un Portfolio2m 1sIntégrer la maquette d’un site e-commerce en HTML5 et CSS31h 11m 27sGérer le RWD d’un site de location de voiture24m 33sExercices Zoning HTML d’un projet e-commerce3m 30sIntégrer la maquette d’un site de location de voiture en HTML5 et CSS31h 10m 10sZoning HTML d’un site de location de voiture2m 33sRéaliser un portfolio en HTML5 et CSS31h 30m 28sQuiz HTML
-
Fondamentaux du développement web : CSSPrésentation de CSS2m 33sCréation d’un nouveau projet1m 29sSyntaxe1m 1sLes commentaires14m 38sTexte19m 3sLes sélecteurs14m 38sHeight & Width4m 30sBackground5m 46sOpacity8m 53sBorder4m 10sZ-index6m 59sGradient15m 49sBox Shadows8m 39sBox Sizing4m 21sLayout13m 11sLes polices24m 2sMargin & Padding10m 56sFloat7m 22sLes différents types d’affichage (Display)7m 22sUnits22m 7sOverflow7m 12sLes positions8m 58sLes pseudo classes5m 10sLes pseudo éléments8m 55sFlex Box – Présentation3m 31sFlex Box – Pratique35m 45sTransform7m 56sLes transitions en CSS326m 27sLes animations en CSS31h 7m 29sReset4m 27sLes préfixes vendeurs17m 28sCréer un menu déroulant en CSS310m 53sLes icônes22m 42sIntégrer une maquette et gérer son Responsive Web Design1h 41m 44sQuiz CSS
-
Fondamentaux du développement web : JavaScriptPrésentation JavaScript1m 41sCréation d’un nouveau projet5m 55sLes commentaires1m 39sLes variables2m 55sLes constantes2m 11sTypes & Objets15m 29sLes opérateurs arithmétiques2m 52sConditions7m 49sLes opérateurs de comparaison10m 45sLes opérateurs logiques8m 2sSwitch Condition4m 48sLoops & Itérations12m 4sNested Loops5m 45sPropriétés – Méthodes – Fonctions12m 12sLes fonctions utilisateur15m 3sLes Variables et leur portée7m 8sLes arrays15m 28sLes arrays multidimentionnels14m 8sLes objets27m 47sManipulation du DOM35m 8sLes événements en Javascript43m 7sAjouter du Javascript dans un site de location de voiture46m 29sCalcul de TVA en Javascript49m 6sContrôler les champs d’un formulaire49m 35sJavascript en musique20m 44sQuiz Javascript
-
Utilisation de Framework web populaires comme BootstrapPrésentation de Bootstrap2m 9sInstallation de Bootstrap19m 11sComprendre le système de grid31m 57sLes Flex Box dans Bootstrap17m 4sLe Responsive Web Design dans Bootstrap17m 35sMargin & Padding19m 21sLes composants Bootstrap12m 8sUtilities8m 51sLes thèmes Bootstrap2m 36sCréer un projet Bootstrap avec PHP1h 29m 10sQuiz Bootstrap
-
Utilisation de Framework web populaires comme ReactInstallation React2m 28sCréation et explications8m 57sHello World5m 21sExplication sur la syntaxe1m 33sLes expressions JSX8m 48sLes expressions JSX et ES61mSpécifier des attributs en JSX2m 36sSpécifier des éléments enfants3m 37sJSX représente des objets3m 41sExplications7m 6sMettre à jour un élément affiché façon JS3m 48sFonctions Composants et Classes Composants10m 5sProps et fonctions5m 1sProps et classes3m 53sExplication sur les classes48sConclusion avant exo pratique1m 12sIntroduction exercice3mCorrection Exercice – Gestion des composants8m 5sCorrection Exercice – Gestion de l’objet Props6m 20sOutro20sApproche de la gestion d’état7m 9sMise en place d’un state7m 28sComment mettre à jour un composant11m 13sMéthodes de cycle de vie1m 51sRésumé1m 30sAller plus loin au niveau du state6m 41sGérer les événements en React JS17m 5sAfficher des composants sous conditions4m 36sVariabiliser les éléments3m 56sLier le principe d’état et la notion d’affichage conditionnel6m 2sModifier le state et gestion de l’affichage conditionnel6m 21sOpérateur &&4m 18sLes conditions ternaires1m 57sLa gestion des listes en React JS avec la méthode map()6m 53sComposant basique de liste3m 32sLes clés3m 32sExtraire des composants avec des clés5m 19sLes composants controlés10m 6sGérer plusieurs saisies16m 56sOutro22sIntroduction3m 15sComposition et héritage5m 46sRemonter l’état8m 30sLier le state aux valeurs des inputs4m 39sMise en place des méthodes de conversion7m 9sConversion4m 53sDebug1m 20sCondition ternaire3m 58sS’occuper du reset du formulaire7m 31sDebug36sConclusion1m 18sSpread Operator & Object Destructuring7m 20sMéthodes map() et filter()7m 31sBackTicks et destructuration de l’objet Props4m 30sAjouter du style dans composant React2m 6sAppliquer des classes sous conditions2m 51sIntroduction au développement de l’application Todo APP1m 6sIntroduction2m 11sHook d’état11m 17sHook d’effet3m 31sEffet avec et sans nettoyage5m 58sExplications2m 54sExplication exercice2m 5sCréation du composant8m 13sLier un state au useEffect2m 29sOutro TP43sIntroduction58sCréation de l’application2m 20sMise en place de l’architecture6m 7sCréation des composants9m 51sMise en place du state et de la liste de todos9m 28sGérer l’ajout d’un Todo16mGérer la suppression d’un Todo8m 4sGérer le toggle sur la propriété reminder10m 14sGérer le toggle de l’affichage du formulaire – onClick11m 30sGérer le compteur de todo et l’affichage d’un message si la liste est vide2m 39sGérer le bouton de suppression3m 20sGérer le toggle sur la propriété reminder de tous les todos9m 44sMettre en place une navigation en React JS18m 33sInstallation d’un faux serveur JSON2m 41sConfiguration du serveur JSON2m 56sCharger les todos depuis le serveur4m 11sGérer la suppression d’un todo sur le serveur3m 41sGérer l’ajout d’un TODO5m 29sGérer la modification d’un TODO6m 46sOutro1m 25sQuiz React
-
Les concepts fondamentaux du langage PHPPrésentation de PHP3m 58sLa syntaxe en PHP2m 49sInstructions d’affichage6m 3sLes commentaires1m 34sPHP & HTML2m 17sLes variables8m 23sLa concaténation3m 6sGuillemets simples – doubles2m 40sLes constantes6m 54sLes opérateurs arithmétiques6m 7sLes opérateurs de comparaison5m 23sLes opérateurs logiques8m 27sLes conditions IF – ELSE IF – ELSE-9m 38sLes conditions ternaires7m 45sConditions SWITCH4m 4sLa boucle FOR7m 9sLa boucle WHILE2m 20sExo pratique – créer un tableau HTML à l’aide des itérations6m 55sArrays12m 26sQuiz PHP
-
Java POO (programmation orienté objet)Introduction2m 12sLes classes en JAVA2m 49sCréer notre première classe4m 47sExplication sur notre première classe1m 25sExplication sur notre première classe1m 22sCréer nos premiers objets5m 34sAllocation de la mémoire – démonstration3m 42sTransformer un code procédural en orienté objet – départ3m 45sCréer notre entité employé2m 25sEncapsulier nos membres4m 55sRésultat final de la version orientée objet3m 34sPourquoi notre code est-il plus éfficace en POO2m 37sRéduire le couplage de classe1m 41sExemple concret sur le couplage de classe4m 7sPourquoi encapsuler nos méthodes1m 5sConclusion sur la réduction du couplage de classe1m 12sInitialiser les valeurs de nos champs avec un constructor2m 46sLe rôle du constructeur1m 54sL’overloading de méthode en JAVA1m 35sAppeler une méthode overloadée55sOverloader le constructeur1m 18sFaire appel à un constructeur depuis un constructeur37sIntroduction aux membres statiques1m 42sCréer un membre statique1m 19sAccéder à un membre statique3m 1sCréer une méthode statique2m 4sPourquoi la méthode Main() est-elle statique44sIntroduction au projet POO1m 8sQuelles sont les classes nécessaires1m 35sGestion de la classe console3m 41sCréer la classe MortgageReport57sCréer la classe MortgageCalculator1m 7sGestion de la classe MortgageCaculator6m 34sGestion des problèmes dans la classe MortgageReport4m 42sInitialiser un MortgageCalculator dans MortgageReport35sLancer notre application POO6m 3sL’héritage et les constructeurs en POO2m 26sExplication sur l’héritage2m 40sLes classes filles peuvent définir leurs propres membres1m 56sLes classes en Java héritent toutes de la classe Object3m 27sLes modificateurs d’accès en JAVA5m 42sL’overriding de méthode en JAVA5m 45sLe polymorphisme en JAVA5m 26sLes classes abstraites5m 29sLa finalisation en Java3m 14sLa notion d’interface en Java3m 31sLa problématique liée au couplage de classe6m 6sComment mettre en place une interface3m 54sComment réduire le couplage de classe grâce aux interfaces1m 42sL’injection de dépendance via le constructeur30sFaire fonctionner notre application via notre interface2m 15sConlusion sur les interfaces1m 29sL’injection de dépendance via un setter4m 12sL’injection de dépendance via une méthode2m 45sLa ségrégation des interfaces6m 23sNotre plateforme de musique14m 1sPrésentation Java Poo2m 12sQuiz JavaPoo
-
Apprentissage du langage SQL pour manipuler des données avec MySQLPrésentation MySQL1m 6sModélisation avec workbench19m 10sGestion de la base de données5m 12sLes tables et leurs données13m 57sInsérer des données8m 29sLecture de données6m 25sFiltrer une requête35m 59sModifier des données8m 13sLes contraintes47m 24sLes requêtes imbriquées28m 37sLes jointures44m 49sLes fonctions12m 18sLes procédures stockées7m 4sLes variables et les requêtes préparées7m 8sLes tables virtuelles et temporaires10m 33sLes transactions4m 41sPhpMyAdmin12m 42sQuiz MySQL
-
Introduction aux bases de données relationnellesIntroduction aux bases de données : définitions, utilité, et différences entre modèles relationnels et non relationnels.Concepts clés : tables, enregistrements, champs.Apprentissage du SQL : commandes SELECT, INSERT, UPDATE, DELETE.Exécution de requêtes simples et initiation aux jointures.Comprendre et appliquer les règles de normalisation (1ère à 3ème forme normale).Gestion de l’intégrité des données : contraintes, clés primaires, et clés étrangères.Notions de base sur la sécurité et l’administration des bases de données.Techniques de sauvegarde et de récupération des données.Application Pratique – Conception et Mise en Place d’une Base de DonnéesQuiz sur les Bases de Données Relationnelles
-
Utilisation de SQL dans le contexte du développement web et de l’orienté objetJointures SQL et requêtes complexes.Fonctions d’agrégation et clauses GROUP BY, HAVING.Gestion des transactions SQL et importance de l’intégrité des données.Utilisation de SQL pour la gestion des sessions utilisateurs sur un site web.Présentation de JDBC pour Java, PDO pour PHP, et SQLAlchemy pour Python.Techniques de mappage objet-relationnel (ORM).Exemples de code pour la manipulation des données en utilisant des classes et des objets.Sensibilisation aux injections SQL et méthodes de prévention.Conseils pour l’optimisation des requêtes et la gestion des performances.Utilisation de procédures stockées et de vues pour améliorer la sécurité et la performance.Quiz SQL dans le contexte du développement web et de l’orienté objet
Le BOOTCAMP (SIO) Services Informatiques aux Organisations – Prépa aux métiers du Développement Web en alternance, c’est quoi ?
Le Bootcamp Coding est un outil de formation 100% gratuit, mis à disposition des étudiants inscrits à une formation à l’école Doranco et qui prépare aux métiers du développement web en alternance. Cette formation intensive vous apporte les connaissances de base pour vous préparer à intégrer un poste de développeur ou intégrateur web débutant en alternance. Elle peut également vous permettre de mettre à niveau vos compétences en développement web.
Le Bootcamp Coding est suivie entièrement en E-learning, grâce à des MOOC (tutoriels vidéo). Il permet aux étudiants d’aborder sereinement les formations liées aux métiers du développement web, et constitue un tremplin vers l’alternance. Ce Bootcamp Coding permet aux étudiants :
- De monter en compétences
- De valoriser leur CV
Objectifs du BOOTCAMP (SIO) Services Informatiques aux Organisations – Prépa aux métiers du Développement Web en alternance
Le Bootcamp Coding est une remise à niveau qui permet de s’initier au métier de développeur web en alternance. Les objectifs de cette prépa alternance :
- S’initier aux bases techniques et théoriques du métier de Développeur Web
- S’initier aux outils de création et de développement de sites Web dynamique et responsive
- Découvrir les principaux langages de programmation et développement Web et mobile
- Valoriser son CV auprès des entreprises
- Réussir sa formation
- Trouver une alternance dans le domaine du développement web
- Une formation intensive de remise à niveau adaptée aux exigences des entreprises et 100% gratuite
- Un accès à des MOOC gratuits en E-learning le temps de trouver une alternance
- Des dispositifs d’auto-évaluation : tests, quiz, projets
- Une valorisation du CV par la réalisation de travaux pratiques et concrets
L’option SLAM
(Solutions Logicielles et Applications Métiers) dans le Bootcamp SIO forme intensivement aux métiers du développement logiciel et des applications métiers. Elle se concentre sur la conception, le développement, le déploiement et la maintenance de logiciels, avec un apprentissage des langages de programmation, de la gestion des bases de données, et des outils de collaboration pour répondre aux besoins des entreprises.
Les points forts :
- Une formation intensive de remise à niveau adaptée aux exigences des entreprises et 100% gratuite
- Un accès à des MOOC gratuits en E-learning le temps de trouver une alternance
- Des dispositifs d’auto-évaluation : tests, quiz, projets
- Une valorisation du CV par la réalisation de travaux pratiques et concrets
Qu'est-ce qui est inclus
- 119 heures
- Certificat
- 11 modules
- Cours en ligne
- Accès 24/7

NEXA Digital School
4,5Évaluation de l'instructeur538
Étudiants11
Modules127
Com.Fondé en 1992, DORANCO est École (Établissement d'enseignement Technique Privé) et Organisme de Formation. DORANCO forme depuis de nombreuses années des professionnels en reconversion ou des étudiants aux métiers de l'informatique, du Web, du Digital et de la Tech.