Vous êtes en formation professionnelle pour devenir dev et votre soutenance est dans quelques semaines/mois ?

Voici 4 conseils que je peux vous donner en tant que juré pour plusieurs écoles 🧵
#dev #code #formation #bootcamp
1️⃣ Ne pas avoir peur des jurés

Souvenez-vous que les jurés ne sont là que pour valider les compétences que vous leur présentez en fonction du référentiel qui leur a été confié, et rien d'autre ! 🎯

C'est notre obligation légale, donnée par la DIRECCTE !
2️⃣ Relire et faire relire son dossier

Laisser une faute à chaque ligne ou paragraphe donne vraiment une impression que l'étudiant.e n'a pas accordé suffisamment de soin à son dossier.

Ça peut même parfois rendre la lecture et la transmission d'informations difficiles ! 😱
3️⃣ Numéroter ses slides

Les questions sont à la fin de la présentation, et sans numéro pour se repérer au préalable, c'est frustrant ! 🤯

Et de votre côté c'est une perte de temps de retrouver la slide "avec du bleu, un diagramme et un bout de code..."
4️⃣ Savoir dire "je ne sais pas"

Pour éviter de dire "j'ai choisi cette techno parce que c'est plus rapide", alors que non, vous avez choisi cette techno parce que vous ne connaissez que celle-là, et ce n'est pas grave !

Vous ne pouvez pas tout savoir ! 🥵
Si vous voulez encore plus de conseils pour réussir votre passage devant un jury d'école, je vous recommande la lecture de l'article complet sur Code-Garage ! 👇

code-garage.fr/blog/mes-conse…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Nicolas Brondin-Bernard 💻

Nicolas Brondin-Bernard 💻 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @NicolasBrondin

Jun 16
Lorsque vous partagez le lien de votre site sur les réseaux sociaux, rien ne s'affiche à part le titre du site, sans image, sans description ?

C'est normal, et je vous explique comment y remédier 👇
C'est dans les métadonnées de la page que tout va se jouer, avec des métadonnées que l'on appelle "OpenGraph".

Ces données permettent d'augmenter la quantité d'informations connues à propos d'une page web, et notamment pour les réseaux sociaux ! 🧐
Les principales propriétés OpenGraph sont : og:url, og:title, og:description, og:image

Avec ces 4 propriété, votre site devrait afficher une belle carte bien complète lorsqu'il est partagé sur Facebook et LinkedIn (et d'autres) ! 👌

Mais Twitter alors ? <meta property="og:url...
Read 5 tweets
Apr 14
Connaissez-vous l'histoire d'Aaron Swartz ?

Un informaticien de génie, activiste, écrivain et défenseur de la culture libre, dont l'histoire est encore trop peu connue.

Suivez-moi, c'est par ici 👇 🧵
#informatique #histoire
Née en 1986, il s'intéresse TRÈS tôt à l'informatique, à tel point qu'à 12 ans il créé son premier site de partage de connaissances collaboratif (Wikipédia-like) : The Info Network. 🤯

Ce site va lui permettre de visiter le MIT et de rencontrer son futur mentor : Lawrence Lessig
À 14 ans il participe à la création de la spécification 1.0 de RSS. À 15 ans, il devient l'un des concepteurs de la licence de partage Creative Commons... 🔥
Read 7 tweets
Apr 13
Savez-vous pourquoi les numéros de versions des dépendances logicielles sont toutes notées sous la forme "1.3.14" ?

C'est une convention qu'on appelle le "Semantic Versioning", et chaque chiffre a son importance ! 🧵
#code #dev #software #versioning
L'objectif du Semantic Versioning (ou SemVer) est de donner un numéro unique à chaque nouvelle version d'un logiciel. ✨

Un identifiant minimal de version qui ressemble à 0.0.1 se lira tout simplement MAJOR.MINOR.PATCH
Le numéro "MAJOR" est le plus critique, c'est le seul qui indique une évolution de l'API tellement importante que la rétrocompatibilité n'est plus assurée 😱
Read 6 tweets
Apr 12
On recense les premières traces de chiffrement symétrique vers 1500 av. JC, en Mésopotamie. 🥐

Aujourd'hui, on utilise le chiffrement symétrique dans notre vie numérique, souvent sans le savoir. Mais comment ça fonctionne exactement ? 🧵
#dev #code #infosec
Le chiffrement symétrique, même le plus basique, est basé sur deux outils : Un algorithme de chiffrement / déchiffrement, et une clé. 🔑

Prenons l'exemple d'une discussion entre deux personnes 👇
1️⃣Les participants d'une discussion se mettent d'accord sur un algorithme de chiffrement commun (souvent inhérent au système utilisé pour communiquer).
Read 10 tweets
Apr 11
Si vous connaissez les Promise en Javascript, vous avez forcément entendu parlé des directives async/await.

Mais savez-vous exactement leur fonctionnement, leur utilité et leur impact sur le code ? 🧵
#dev #code #web #javascript #nodejs
L'avantage d'une promesse, c'est de pouvoir normaliser le retour d'une fonction asynchrone.

Et donc d'offrir une API pour traiter ces retours avec des fonctions comme .then(), .catch(), Promise.all(), etc... et de pouvoir les chainer. 🔗
Mais parfois, on aimerait simplement pouvoir traiter ces appels asynchrones de manière synchrone plus simplement qu'en enchainant les .then() par exemple.

Voilà pourquoi il existe les directives async/await ! 👇
Read 6 tweets
Mar 30
Quand on débute avec Javascript, la gestion de l'exécution asynchrone peut être compliqué à comprendre.

Alors on nous parle de "Promise" (ou promesse) à longueur de temps, mais c'est quoi, simplement, une Promise ? 🧵

#dev #code #javascript #web
La première question que l'on se pose c'est: "Quelle différence avec les callbacks" ?

Et la réponse est : "Une promise est simplement un ensemble de callbacks 'normalisés' !" 🤯

Je m'explique.
Un callback est une fonction qui va être exécutée à la fin d'un traitement asynchrone.

Sauf que selon les choix d'implémentation, un callback peut prendre 1, 2, 3 paramètres, ou alors on peut passer 1, 2, 3 callbacks différents pour gérer le succès, les cas d'erreurs, etc... 🥵
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(