Ilaria Digital School

Full Stack Web Developer

Devenir Développeur Web Full Stack et maîtriser le développement pour créer, gérer et déployer des applications complètes (HTML, CSS, initiation à l'algorithmique, JavaScript, NodeJS comme backend principal, Python pour scripting/automatisation, SQL, NoSQL, Git, tests unitaires, sécuriser son application web, CI/CD). Compétences: Concevoir une architecture logicielle multicouche et sécurisée (présentation, métier, persistance) ; Développer les composants front-end et back-end d’une application web ; Implémenter des API REST sécurisées et interconnectées à une base de données relationnelle ou N...

Bezoek zeker de website van de podcast en steun de maker: www.ilaria-academy.com

Auteur

Ilaria Digital School

Categorie

Education

Website van de podcast

www.ilaria-academy.com

Nieuwste aflevering

6 nov. 2026

Waar luisteren?

Podcasts in de app Replaio Radio Binnenkort beschikbaar

Podcasts komen binnenkort naar de app. Installeer nu en zie als eerste een compleet nieuwe kijk op podcasts

Download het op Google Play Gratis installeren Android bijna 10 mln downloads · beoordeling 4,7+ iOS binnenkort

Afleveringen

Méthodes avancées de tableau : map, filter, reduce (introduction) 15.09.2026

Jusqu'à présent, vous avez appris à parcourir un tableau avec les boucles for, for…of et while. Ces boucles fonctionnent parfaitement, mais elles exigent que vous écriviez vous-même toute la mécanique : initialiser un compteur, gérer les indices, pré...

Boucles for / for…of / while appliquées aux tableaux 15.09.2026

Les boucles sont un des piliers de la programmation. Elles permettent de répéter automatiquement une même action plusieurs fois, sans avoir à réécrire le code manuellement. Dans le langage JavaScript, elles sont particulièrement utiles pour parcourir...

Atelier : statistiques de notes d’élèves 14.09.2026

RAPPEL THÉORIQUE En JavaScript ES6+, un tableau (array) permet de stocker une collection ordonnée de valeurs. On le crée avec des crochets : const notes = [12, 8, 15, 17, 6]. Chaque élément est accessible par son indice, en commençant à zéro : notes[...

Atelier : gérer une liste de tâches en console 11.09.2026

RAPPEL THÉORIQUE Un tableau (array) en JavaScript est une structure ordonnée qui contient plusieurs valeurs accessibles par leur indice, en commençant à 0. Le mental model utile : imaginez une rangée de casiers numérotés. `taches[0]` désigne le premi...

Tableaux ES6 : création et accès aux éléments 11.09.2026

Après avoir manipulé les variables, les fonctions, les conditions et les événements du navigateur, il est temps de découvrir l'une des structures de données les plus utilisées en JavaScript : le tableau. Un tableau (en anglais array) est une structur...

Point de vue développeur : bonnes pratiques débutant 10.09.2026

Après avoir découvert les variables, les fonctions, les conditions et les premiers événements du navigateur, il est temps de prendre du recul et d'adopter le point de vue d'un développeur professionnel. Écrire du code qui fonctionne ne suffit pas : i...

Révision synthèse : écrire un script lisible et commenté 09.09.2026

Écrire un script qui fonctionne est une chose. Écrire un script que d'autres personnes (ou vous-même dans six mois) pourront lire, comprendre et modifier facilement en est une autre. Ce chapitre de synthèse rassemble les bonnes pratiques qui transfor...

Atelier : bouton alert avec gestionnaire d’événement 09.09.2026

RAPPEL THÉORIQUE Jusqu'ici, vous avez manipulé des variables, des fonctions et vu un aperçu des événements du navigateur. Il est temps de relier ces briques. Un événement est une action de l'utilisateur (clic, survol, saisie clavier) que le navigateu...

Introduction aux événements du navigateur (aperçu) 08.09.2026

Jusqu'à présent, vous avez appris à écrire des variables, des conditions et des fonctions en JavaScript. Vous avez même utilisé la commande prompt pour demander des informations à l'utilisateur, comme dans l'atelier du compteur de clics. Mais dans un...

Atelier : Compteur de clics (prompt) 08.09.2026

RAPPEL THÉORIQUE En JavaScript, une variable déclarée avec 'let' peut être modifiée après sa création, contrairement à 'const' qui reste constante. Pour un compteur, on utilise donc 'let compteur = 0;' car sa valeur va évoluer. La fonction native 'pr...

Portée (scope) et hoisting simplifiés 07.09.2026

La portée, appelée en anglais scope, désigne la zone de ton programme dans laquelle une variable ou une fonction est accessible et utilisable. Comprendre la portée est essentiel car cela détermine où tu peux lire ou modifier une valeur, et où tu obti...

Atelier : calculatrice refactorisée avec fonctions 04.09.2026

RAPPEL THÉORIQUE Une fonction est un bloc de code réutilisable qui accomplit une tâche précise. En JavaScript ES6, on peut la déclarer de façon classique (function additionner(a, b) { return a + b; }) ou sous forme de fonction fléchée (const addition...

Atelier : fonction de salutation personnalisée 03.09.2026

RAPPEL THÉORIQUE En JavaScript ES6, une fonction est un bloc de code réutilisable qui prend éventuellement des paramètres en entrée et retourne une valeur. Les fonctions fléchées (arrow functions) offrent une syntaxe concise : `const saluer = (nom) =...

Fonctions ES6 et flèches (arrow functions) 03.09.2026

Jusqu'à présent, vous avez appris à manipuler des variables, des types, des opérateurs et des conditions. L'étape suivante consiste à regrouper des instructions réutilisables dans des blocs nommés : les fonctions. Une fonction est un morceau de code ...

Atelier : Pair ou impair ? 01.09.2026

Rappel théorique : En JavaScript, déterminer si un nombre est pair ou impair repose sur l'opérateur modulo (%). Cet opérateur retourne le reste d'une division entière. Ainsi, `10 % 2` vaut 0, tandis que `7 % 2` vaut 1. Le modèle mental à retenir : un...

Atelier : majorité légale – script interactif 01.09.2026

RAPPEL THÉORIQUE En JavaScript, une variable stocke une donnée réutilisable. Depuis ES6, on privilégie 'const' pour une valeur qui ne change pas et 'let' pour une valeur amenée à évoluer. Les types primitifs de base sont le nombre (number), la chaîne...

Conditions if/else et opérateurs de comparaison 01.09.2026

Jusqu'à présent, vous avez appris à déclarer des variables, à manipuler des types primitifs et à utiliser des opérateurs arithmétiques. Vos programmes exécutaient toutes les instructions les unes après les autres, de haut en bas, sans jamais faire de...

Atelier : mini-calculatrice en console 31.08.2026

RAPPEL THÉORIQUE Avant de commencer, remettons en place les briques que tu vas utiliser. En JavaScript ES6, tu déclares tes valeurs avec 'let' (valeur qui peut changer) et 'const' (valeur qui ne change pas). Les types primitifs essentiels ici sont le...

Opérateurs arithmétiques et template literals 28.08.2026

Dans les activités précédentes, vous avez appris à déclarer des variables avec let et const, à manipuler les types primitifs et à effectuer des conversions simples. Maintenant que vous savez stocker des données, il est temps d'apprendre à les manipul...

Atelier : Conversions de types simples 28.08.2026

RAPPEL THÉORIQUE En JavaScript, chaque valeur possède un type : string (chaîne de caractères), number (nombre), boolean (vrai/faux), etc. La conversion de type consiste à transformer une valeur d'un type vers un autre. On distingue deux mécanismes. L...

Atelier : déclarer et afficher des variables 27.08.2026

Rappel théorique En JavaScript ES6, une variable est un conteneur nommé qui stocke une valeur en mémoire. On déclare une variable avec deux mots-clés principaux : 'let' pour une valeur qui pourra changer, et 'const' pour une valeur constante qui ne s...

Variables ES6 (let, const) et types primitifs 26.08.2026

Bienvenue dans ce chapitre consacré aux variables modernes de JavaScript et aux types primitifs. Comprendre comment déclarer et manipuler des variables est la toute première étape indispensable pour écrire du code JavaScript fiable. Ce chapitre pose ...

Bienvenue et objectifs du chapitre 26.08.2026

Bienvenue dans le chapitre consacré à JavaScript ES6+ et à la manipulation du Document Object Model, c'est-à-dire la structure des pages web. Ce chapitre représente une étape déterminante de votre parcours pour devenir Développeur Web Full Stack. Jus...

Bilan et transition vers l’implémentation en JavaScript 25.08.2026

Ce chapitre marque une étape charnière de votre parcours. Vous avez appris les fondations de l'algorithmique : les variables, les conditions, les boucles, les fonctions, les listes (aussi appelées tableaux), la recherche d'un minimum ou d'un maximum,...

Introduction à la complexité temporelle O(n) 25.08.2026

La complexité temporelle est une manière de mesurer l'efficacité d'un algorithme, c'est-à-dire d'estimer la quantité de travail qu'il doit réaliser en fonction de la taille des données qu'il traite. Jusqu'à présent, vous avez appris à écrire des bouc...

Luister naar de podcast Full Stack Web Developer in Replaio

Radio en podcasts in één app - gratis en zonder account. Installeer vandaag nog en mis de lancering niet

Download het op Google Play

Replaio is geen uitgever van podcasts; namen van shows, covers en audio zijn eigendom van hun makers en worden verspreid via openbare RSS-feeds