<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: SIEWE SANTHE AUDREY CAMILA</title>
    <description>The latest articles on DEV Community by SIEWE SANTHE AUDREY CAMILA (@audreysiewe14droid).</description>
    <link>https://dev.to/audreysiewe14droid</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4032157%2F857a6fb5-bcb0-4cf5-abce-d5084c043ad1.jpg</url>
      <title>DEV Community: SIEWE SANTHE AUDREY CAMILA</title>
      <link>https://dev.to/audreysiewe14droid</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/audreysiewe14droid"/>
    <language>en</language>
    <item>
      <title>Mes premiers pas avec Linux et Git : comment j'ai préparé ma réunion CloudHer</title>
      <dc:creator>SIEWE SANTHE AUDREY CAMILA</dc:creator>
      <pubDate>Wed, 29 Jul 2026 06:28:40 +0000</pubDate>
      <link>https://dev.to/audreysiewe14droid/mes-premiers-pas-avec-linux-et-git-comment-jai-prepare-ma-reunion-cloudher-3ce6</link>
      <guid>https://dev.to/audreysiewe14droid/mes-premiers-pas-avec-linux-et-git-comment-jai-prepare-ma-reunion-cloudher-3ce6</guid>
      <description>&lt;p&gt;Il y a quelques jours, j'ai réalisé un truc qui m'a un peu stressée : ma réunion de la semaine 4 avec ma mentor &lt;a href="https://dev.to/bongoe"&gt;Endah Bongo&lt;/a&gt; approchait, et le programme prévoyait Linux et Git. Sauf que... je ne maîtrisais pas encore les différentes commandes utilisées. Plutôt que de paniquer, j'ai décidé de prendre les choses en main et de tout pratiquer en direct, une commande à la fois, jusqu'à ce que ça fasse sens.&lt;/p&gt;

&lt;p&gt;Voici ce que j'ai appris, dans l'ordre où je l'ai découvert.&lt;/p&gt;

&lt;h2&gt;
  
  
  Se repérer dans un terminal Linux
&lt;/h2&gt;

&lt;p&gt;La toute première chose à comprendre avec Linux, c'est qu'on est toujours "quelque part" dans une arborescence de dossiers. Trois commandes suffisent pour s'orienter :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;pwd&lt;/code&gt; (&lt;em&gt;print working directory&lt;/em&gt;) affiche l'endroit exact où on se trouve&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls&lt;/code&gt; liste le contenu du dossier courant&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;cd&lt;/code&gt; permet de se déplacer d'un dossier à l'autre&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Avec &lt;code&gt;cd ~&lt;/code&gt;, on revient direct dans son dossier personnel. Une astuce toute simple, mais qui change la vie quand on découvre le terminal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Créer et organiser des fichiers
&lt;/h2&gt;

&lt;p&gt;Une fois qu'on sait se déplacer, l'étape suivante c'est de manipuler des fichiers et dossiers :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;mkdir&lt;/code&gt; crée un nouveau dossier&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;touch&lt;/code&gt; crée un fichier vide&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;ls -la&lt;/code&gt; permet de tout voir en détail, y compris les fichiers cachés et les permissions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;C'est là que j'ai découvert les permissions Linux (ce fameux &lt;code&gt;-rw-r--r--&lt;/code&gt; qu'on voit à côté de chaque fichier), qui déterminent qui peut lire, écrire ou exécuter un fichier.&lt;/p&gt;

&lt;h2&gt;
  
  
  Entrer dans le monde de Git
&lt;/h2&gt;

&lt;p&gt;Une fois les bases Linux en poche, place à Git. Première étape : configurer son identité, une seule fois pour toutes les utilisations futures.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git config &lt;span class="nt"&gt;--global&lt;/span&gt; user.name &lt;span class="s2"&gt;"Ton nom"&lt;/span&gt;
git config &lt;span class="nt"&gt;--global&lt;/span&gt; user.email &lt;span class="s2"&gt;"ton_email@exemple.com"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ensuite, j'ai transformé mon dossier de test en dépôt Git avec &lt;code&gt;git init&lt;/code&gt;, puis j'ai découvert le cycle de base que tout développeur utilise au quotidien :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Modifier&lt;/strong&gt; un fichier&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;git add&lt;/code&gt;&lt;/strong&gt; pour l'ajouter à la zone de préparation (staging)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;git commit -m "message"&lt;/code&gt;&lt;/strong&gt; pour valider les changements&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Entre les deux, &lt;code&gt;git status&lt;/code&gt; est devenu mon meilleur ami : il indique en permanence ce qui est suivi, modifié, ou prêt à être validé.&lt;/p&gt;

&lt;h2&gt;
  
  
  Les branches, pour ne pas tout casser
&lt;/h2&gt;

&lt;p&gt;La partie qui m'a le plus parlé, c'est le principe des branches. Avec &lt;code&gt;git branch nom-de-branche&lt;/code&gt; puis &lt;code&gt;git checkout nom-de-branche&lt;/code&gt;, on peut travailler sur une fonctionnalité sans toucher au code principal (&lt;code&gt;master&lt;/code&gt;). Une fois le travail terminé et validé, &lt;code&gt;git merge&lt;/code&gt; permet de fusionner les changements.&lt;/p&gt;

&lt;p&gt;C'est un principe simple sur le papier, mais qui prend tout son sens quand on l'exécute soi-même dans le terminal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Direction GitHub
&lt;/h2&gt;

&lt;p&gt;Dernière étape : connecter mon dépôt local à un dépôt GitHub, pour que le code existe aussi en ligne.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git remote add origin https://github.com/mon-utilisateur/mon-repo.git
git push &lt;span class="nt"&gt;-u&lt;/span&gt; origin master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;git remote add&lt;/code&gt; crée le lien entre le dépôt local et son adresse en ligne, et &lt;code&gt;git push&lt;/code&gt; envoie les commits vers GitHub. Simple sur le principe, mais ça m'a fait comprendre concrètement la différence entre travailler "en local" et publier son travail pour de vrai.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ce que je retiens
&lt;/h2&gt;

&lt;p&gt;Cette session improvisée m'a appris une chose essentielle : on ne comprend vraiment un outil qu'en le pratiquant, commande par commande, jusqu'à ce que chaque résultat affiché à l'écran ait un sens. Je suis arrivée à la réunion avec Endah bien plus à l'aise, capable d'expliquer le cycle complet &lt;code&gt;modifier → add → commit → push&lt;/code&gt;, et prête à aller plus loin.&lt;/p&gt;

&lt;p&gt;Prochaine étape : approfondir les scripts et automatiser certaines de ces tâches. À suivre !&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Et toi, c'est quoi ta première commande Git ou Linux qui t'a vraiment fait "cliquer" ? Ou si tu débutes toi aussi, quelle est la partie qui te fait le plus peur pour l'instant ?&lt;/strong&gt; Dis-le-moi en commentaire, je suis curieuse de savoir si mon parcours ressemble au tien 👇&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>beginners</category>
      <category>linux</category>
    </item>
    <item>
      <title>Mes débuts dans le Devops avec Cloudher</title>
      <dc:creator>SIEWE SANTHE AUDREY CAMILA</dc:creator>
      <pubDate>Tue, 21 Jul 2026 06:45:20 +0000</pubDate>
      <link>https://dev.to/audreysiewe14droid/mes-debuts-dans-le-devops-avec-cloudher-1a7c</link>
      <guid>https://dev.to/audreysiewe14droid/mes-debuts-dans-le-devops-avec-cloudher-1a7c</guid>
      <description>&lt;p&gt;Je m'appelle Audrey, étudiante en L2 Informatique (Systèmes &amp;amp; Réseaux) à &lt;a href="https://uy1.uninet.cm" rel="noopener noreferrer"&gt;Université de Yaoundé I&lt;/a&gt; , au Cameroun. Il y a quelques semaines, j'ai rejoint &lt;a href="https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;opi=89978449&amp;amp;url=https://kakumablogging.co.ke/posts/84%3Flang%3Dpt_br&amp;amp;ved=2ahUKEwjBgqrsp_eVAxX-QUEAHVA_DTkQFnoECGEQAQ&amp;amp;usg=AOvVaw0BPURJLWf0pWhqp7dhgvcC" rel="noopener noreferrer"&gt;CloudHer&lt;/a&gt;, un programme de mentorship DevOps sur 12 semaines, et j'ai décidé de documenter ce parcours ici.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pourquoi le DevOps ?&lt;/strong&gt;&lt;br&gt;
Après une réflexion sur mon orientation entre Systèmes &amp;amp; Réseaux et Génie Logiciel, j'ai choisi de me spécialiser vers la cybersécurité et le DevOps — un mélange d'infrastructure, d'automatisation et de sécurité qui me passionne.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Où j'en suis?&lt;/strong&gt;&lt;br&gt;
Avec ma mentor &lt;a href="https://dev.to/bongoe"&gt;Endah Bongo&lt;/a&gt; , on a commencé par les fondamentaux : mise en place de mon profil technique (GitHub, LinkedIn), premiers pas en Linux, et bientôt scripting/Git, Docker, cloud (AWS), jusqu'à Kubernetes en semaine 8.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ce que je vais partager ici&lt;/strong&gt;&lt;br&gt;
Mes apprentissages semaine après semaine, mes galères et mes petites victoires, et les projets que je construis en parallèle (une LMS en PHP/MySQL, un scanner de ports, une app d'analyse de données en Python...).&lt;br&gt;
À bientôt pour la suite !&lt;/p&gt;

</description>
      <category>devops</category>
      <category>cybersecurity</category>
      <category>cloud</category>
      <category>aws</category>
    </item>
  </channel>
</rss>
