Code Monkey home page Code Monkey logo

github-slideshow's Introduction

Hi 👋, I'm Mathis

A passionate Software engineer student from France

Who am I ?

I'm Mathis URIEN, a software engineer studying at ENSTA Bretagne, Brest (France).

My Projects

School projects

Projet Duel Invaders - ENSTA Bretagne Projet Java - ENSTA Bretagne Projet Architecture des Ordinateurs - ENSTA Bretagne Workshops Laravel - ENSTA Bretagne Projet C - ENSTA Bretagne Cours OS - ENSTA Bretagne Cours Linux - ENSTA Bretagne

Personal projects

I created an Obsidian plugin to integrate most Syncthing features.

Projet Syncthing integration for Obsidian

I made an Aurion Synchronizer to automatically synchronize my Aurion calendar on my preferred calendar application.

planningAurion - ENSTA Bretagne

I learned how to make a simple NodeJS API through the OpenClassroom Go Fullstack course (for the backend):

OpenClassroom Go Fullstack - Backend

🔥 Technologies I use

Web development

HTML CSS JS TS Svelte GraphQL NodeJS PHP Laravel

Languages I learned for school projects

C Language Bash Java Python Dart Flutter

IDE & Dev tools

Visual Studio Code GitHub Git Docker

UX/UI Design tools I already used

Figma Adobe XD

GitHub Stats

Profile

Mathis's GitHub stats

My Top Used Languages

Top Langs

My Streaks

My GitHub Trophies

My GitHub Trophies

📫 How to reach me

You can contact me by email or through social media. Here are my links:

Email me!

LinkedIn

Credits

This README uses the following open source projects :

Visitor Count

github-slideshow's People

Contributors

brianamarie avatar carolynshin avatar crichid avatar dependabot[bot] avatar githubteacher avatar hectorsector avatar jasonetco avatar snyk-bot avatar

Stargazers

 avatar

Watchers

 avatar  avatar

github-slideshow's Issues

Getting Started with GitHub

👋 Bienvenue au cours "Introduction à GitHub" de GitHub Learning Lab

Pour commencer, je vais vous guider à travers quelques premières étapes importantes de la programmation et la collaboration sur GitHub.

👇 Cette flèche signifie que vous pouvez agrandir la fenêtre. Cliquez dessus tout au long du cours pour trouver plus d'informations.

Qu'est-ce que GitHub?

Qu'est-ce que GitHub?

Merci d'avoir posé cette question! Beaucoup de gens viennent sur GitHub parce qu'ils veulent contribuer à des projets libres (open source 📖), ou ils sont invités par des collègues ou des camarades de classe qui l'utilisent pour leurs projets. Pourquoi les gens utilisent-ils GitHub pour ces projets?

GitHub est une plateforme de collaboration.

Des logiciels aux documents juridiques, vous pouvez compter sur GitHub pour vous aider à réaliser le meilleur travail possible avec les outils de collaboration et de sécurité dont votre équipe a besoin. Avec GitHub, vous pouvez garder des projets complètement privés ou inviter des personnes à collaborer et fluidifier chaque étape de votre projet.

GitHub est également un puissant outil de contrôle de version.

GitHub utilise Git 📖, l'outil open source de gestion de version le plus populaire, afin de tracer chaque contribution et contributeur 📖 de votre projet, afin que vous sachiez d'où vient chaque ligne de code.

GitHub vous aide à faire beaucoup plus.

GitHub est utilisé pour créer certaines des technologies les plus avancées au monde. Que vous visualisiez des données ou construisiez un nouveau jeu, il existe toute une communauté et un ensemble d'outils sur GitHub qui peuvent vous aider à passer à l'étape suivante. Ce cours commence par les bases, mais nous approfondirons le reste plus tard!

📺 Qu'est-ce que GitHub?



Exploration d'un dépôt GitHub

Exploration d'un dépôt GitHub

📺 Video: Exploration d'un dépôt

Autres fonctionnalités

La vidéo a couvert certaines des fonctionnalités les plus utilisées. Voici quelques autres éléments que vous pouvez trouver dans les dépôts GitHub :

  • Tableaux de suvi de projet : créez un tableau de suivi des tâches de style Kanban dans GitHub
  • Wiki : créer et stocker la documentation relative à votre projet
  • Insights : affichez des outils d'analyse pour votre dépôt, notamment :
    • Pulse: tableau de bord de projet pemettant la recherche d'information sur les travaux terminés et les travaux en cours
    • Graphiques : les graphiques fournissent une vue plus granulaire de l'activité du dépôt, donnant des détails sur qui a contribué au dépôt, qui l'a créé et quand les contributions ont été effectuées

Fichiers spéciaux

Dans la vidéo, vous avez découvert un fichier spécial appelé README.md. Voici quelques autres fichiers spéciaux que vous pouvez ajouter à vos dépôts :

  • CONTRIBUTING.md: Le fichier CONTRIBUTING.md est utilisé pour décrire le processus de contribution aux dépôts. Un lien vers le fichier CONTRIBUTING.md est affiché chaque fois que quelqu'un crée une nouvelle Issue ou une Pull Request.
  • ISSUE_TEMPLATE.md: ISSUE_TEMPLATE.md est un autre fichier que vous pouvez utiliser pour préremplir le corps d'une Issue. Par exemple, si vous avez toujours besoin des mêmes types d'informations pour les rapports de bugs, incluez-les dans le modèle d'Issue, et chaque nouvelle Issue sera ouverte avec votre texte de démarrage recommandé.

Utiliser les Issues

Ceci est une Issue 📖: un endroit où vous pouvez avoir des conversations sur les bugs dans votre code, la révision du code et à peu près tout le reste.

Les titres des Issues sont comme les lignes d'objet des e-mails. Ils indiquent à vos collaborateurs de quoi il s'agit en un coup d'œil. Par exemple, le titre de cette Issue est "Getting started with GitHub".

Utiliser les Issues GitHub

Utiliser les Issues GitHub

Les Issues sont utilisées pour discuter des idées, des améliorations, des tâches et des bugs. Elles facilitent la collaboration en :

  • Fournissant à tout le monde (même aux futurs membres de l'équipe) l'historique complet en un seul endroit
  • En permettant les références croisées avec d'autres Issues et Pull Requests 📖
  • Centralisant dans un dépôt unique les décisions et leurs motivations
  • Vous permettant d'inclure facilement les bonnes personnes et les bonnes équipes dans une conversation avec les @-mentions

📺 Video: Utiliser les Issues GitHub


Gérer les notifications

Gérer les notifications

📺 Video: Watching, notifications, stars, et explore

Une fois que vous avez commenté une Issue ou une Pull Request, vous commencerez à recevoir des notifications par e-mail dès lors qu'il y aura de l'activité dans le fil d'actualité.

Comment faire taire ou réactiver des Issues spécifiques

  1. Aller à l'Issue ou la Pull Request
  2. Sous "Notifications", cliquez le bouton Unsubscribe à droite afin de taire les notifications ou le bouton Subscribe afin de les activer

Vous verrez une courte description qui explique votre statut de notification actuel.

Comment personnaliser les notifications dans vos réglages

  1. Cliquez votre photo de profil
  2. Cliquez Settings
  3. Cliquez Notifications depuis le menu de gauche et ajustez vos préférences de notification

Options de notification du dépôt

  • Watch: Vous recevrez une notification lorsqu'une nouvelle Issue, une Pull Request ou un commentaire est publié, et lorsqu'une Issue est fermé ou qu'une Pull Request est fusionnée
  • Not watching: Vous ne recevrez plus de notifications sauf si vous êtes @-mentionné
  • Ignore: Vous ne recevrez plus de notifications du dépôt

Comment configurer les notifications des dépots que vous suivez

  1. Cliquez votre photo de profil
  2. Cliquez Settings
  3. Cliquez Notifications depuis le menu de gauche
  4. Cliquez sur le lien "things you’re watching"
  5. Sélectionnez l'onglet Watching t
  6. Cliquez le bouton Unwatch pour désactiver les notifications, ou Watch les activer


Continuez à lire ci-dessous pour trouver votre première tâche

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.