Vous rêvez de créer votre propre site web, mais vous ne savez pas par où commencer ? Ne vous inquiétez pas, vous êtes au bon endroit ! Dans cet article, nous allons vous guider pas à pas pour débuter en programmation web, de la mise en place de votre environnement de travail jusqu'au déploiement de votre première page web. Que vous soyez un débutant complet ou que vous ayez déjà quelques notions, ce guide vous aidera à structurer votre apprentissage et à mettre en pratique vos connaissances.
Dans cet article, nous verrons les points suivants :
Avant de plonger dans le code, il est essentiel de préparer votre environnement de travail. Voici les étapes à suivre :
Un bon éditeur de code est crucial pour une expérience de développement agréable. Visual Studio Code (VS Code) est un excellent choix pour les débutants et les professionnels. Il est gratuit, open-source et dispose d'une grande variété d'extensions utiles.
Git est un système de contrôle de version qui vous permettra de gérer les modifications de votre code au fil du temps.
GitHub est une plateforme qui héberge des dépôts Git. C'est un excellent moyen de sauvegarder votre code en ligne et de collaborer avec d'autres développeurs.
HTML (HyperText Markup Language) est le langage de base pour créer des pages web. Commençons par créer une structure de base pour notre page d'accueil.
Créez un nouveau fichier nommé index.html
et ajoutez-y le code suivant :
<!DOCTYPE html><html lang="fr"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Ma première page web</title></head><body> <header> <h1>Bienvenue sur ma page d'accueil</h1> </header> <main> <p>C'est ici que commence mon voyage en développement web !</p> </main> <footer> <p>© 2024 Mon Site Web</p> </footer></body></html>
Ce code crée une structure de base pour votre page web avec un en-tête, un contenu principal et un pied de page.
Apprendre à coder avec un professeur particulier
CSS (Cascading Style Sheets) permet de donner du style à votre page HTML. Créons un fichier CSS pour améliorer l'apparence de notre page.
Créez un nouveau fichier nommé styles.css
dans le même dossier que votre index.html
et ajoutez-y le code suivant :
body { font-family: Arial, sans-serif; line-height: 1.6; margin: 0; padding: 0;}header { background-color: #333; color: #fff; text-align: center; padding: 1rem;}main { padding: 2rem;}footer { background-color: #333; color: #fff; text-align: center; padding: 1rem; position: fixed; bottom: 0; width: 100%;}
Maintenant, liez ce fichier CSS à votre HTML en ajoutant la ligne suivante dans la section <head>
de votre index.html
:
<link rel="stylesheet" href="styles.css">
JavaScript permet d'ajouter de l'interactivité à votre page web. Créons un simple script qui affichera une alerte lorsqu'un bouton est cliqué.
Créez un nouveau fichier nommé script.js
et ajoutez-y le code suivant :
function saluer() { alert("Bonjour ! Bienvenue sur ma page web !");}
Ajoutez un bouton à votre HTML et liez le script JavaScript. Dans la section <body>
de votre index.html
, ajoutez :
<button onclick="saluer()">Cliquez-moi !</button>
Et juste avant la fermeture de la balise </body>
, ajoutez :
<script src="script.js"></script>
Maintenant que vous avez créé votre première page web, il est temps de la sauvegarder sur GitHub.
git init
git add .
git commit -m "Premier commit : création de ma page d'accueil"
Vercel est une plateforme qui permet de déployer facilement des sites web statiques et des applications front-end.
Votre site est maintenant en ligne ! Chaque fois que vous pousserez des modifications sur votre dépôt GitHub, Vercel déploiera automatiquement la nouvelle version de votre site.
Félicitations ! Vous venez de créer votre première page web, de la mettre sous contrôle de version avec Git et GitHub, et de la déployer en ligne avec Vercel. C'est un excellent début pour votre voyage dans le monde du développement web.
N'oubliez pas que l'apprentissage de la programmation est un processus continu. Continuez à explorer, à expérimenter et à construire de nouveaux projets. Avec de la pratique et de la persévérance, vous deviendrez rapidement un développeur web compétent.
Bonne chance dans votre aventure de codage !