• Tu apprendras à créer étape par étape, des applications web et mobile avec Glide, un outil sophistiqué prêt à l’emploi en un temps record sans coder;
  • Des vidéos bien détaillées sur un puissant outil de création d’application No-code d’une durée de plus de 21h de temps à suivre selon ta disponibilité;
  • Tu seras en mesure de gagner de l’argent en aidant des entreprises ou des clients en freelance à optimiser leurs tâches en leur créant des applications personnalisées moins chères;
  • Tu maîtriseras un puissant outil de programmation visuelle qui permet de créer des apps juste en sélectionnant et en activant des éléments en fonction de tes besoins un peu comme sur Canva ou Photoshop;
  • Tu apprendras comment intégrer des modèles d’intelligences artificielles tels que Chat GTP dans n’importe quelle application;
  • Tu apprendras à utiliser des outils d’automatisation tels que Zapier et Make qui sont de puissants outils utilisés par de nombreuses entreprises pour gagner en temps et en productivité.
  • Tu apprendras également à créer des templates d’applications que tu peux vendre ou déployer à des clients en un clic.
document.addEventListener(‘DOMContentLoaded’, function () { const ball = document.getElementById(‘ball’); const paddleLeft = document.getElementById(‘paddle-left’); const paddleRight = document.getElementById(‘paddle-right’); const player1ScoreDisplay = document.getElementById(‘player1Score’); const player2ScoreDisplay = document.getElementById(‘player2Score’); let ballX = 0; let ballY = 0; let ballSpeedX = 1; let ballSpeedY = 1; let paddleSpeed = 10; let player1Score = 0; let player2Score = 0; function update() { ballX += ballSpeedX; ballY += ballSpeedY; ball.style.left = ballX + ‘px’; ball.style.top = ballY + ‘px’; // Collision with walls if (ballY <= 0 || ballY >= window.innerHeight – ball.offsetHeight) { ballSpeedY = -ballSpeedY; } // Collision with paddles if (ballX <= paddleLeft.offsetWidth && ballY >= paddleLeft.offsetTop && ballY <= paddleLeft.offsetTop + paddleLeft.offsetHeight) { ballSpeedX = -ballSpeedX; } if (ballX >= window.innerWidth – paddleRight.offsetWidth – ball.offsetWidth && ballY >= paddleRight.offsetTop && ballY <= paddleRight.offsetTop + paddleRight.offsetHeight) { ballSpeedX = -ballSpeedX; } // Check for scoring if (ballX <= 0) { player2Score++; player2ScoreDisplay.textContent = player2Score; reset(); } if (ballX >= window.innerWidth – ball.offsetWidth) { player1Score++; player1ScoreDisplay.textContent = player1Score; reset(); } } function reset() { ballX = window.innerWidth / 2 – ball.offsetWidth / 2; ballY