Cours d'informatique

Votre serviteur, 25 ans d'expérience en informatique, pédagogue, enseignant, ingénieur, donne des cours dans les matières suivantes : Informatique (enfants, ados et adultes), Réseaux sociaux, Unix/Linux, Langage C, Systèmes d'exploitation, gestion des noms de domaine (DNS), Bitcoin, sécurité, etc. Voir ci-dessous.

Débutants, mal-comprenant de l'informatique bienvenus !
Je m'adapte très facilement à votre niveau. N'hésitez pas à me contacter.

J'enseigne à partir de 10 ans, sans limite d'âge.

Conditions

Question Réponse
Tarif 24 euros/heure
Forfait possible ? Oui
Langues Français ou Anglais
Chez moi (tram Brancion, 15ème) ou chez vous
Frais de déplacement 22 centimes/minute (Cityscoot)
Pour qui ? Ados, adultes (dont seniors), débutants, hésitants
Aide par chat ? Oui, via Telegram

Cours pour jeunes (enfants/ados)

Cours pour enfants, avec ou sans ordinateur. 

Je donne des cours aux enfants à partir du CM2 : informatique sans ordinateur, programmation Scratch, technologie, montage sur Arduino ou Raspberry Pi, etc.

Les cours sont beaucoup plus motivants pour les enfants quand ils sont 2, dans ce cas le prix est 1 + 1/2 (par exemple si c'est 10€ de l'heure pour un enfant, c'est 15€ pour les deux, donc au final 7,5€ par enfant, vous économisez 25%).


Linux/Unix pour les nuls

Le système Unix (Linux ou BSD et co.) passe pour être cryptique... et dans les faits... IL L'EST !

Il faut le reconnaître et admettre que c'est un système qui à plus de 40 ans, et dont les concepts de base n'ont pas bougés.

Ce cours vous permettra de comprendre comment marche ce système, et comment en tirer le meilleur parti.

Le cours peut être donné sur une vrai machine si vous n'en possédez pas. L'installation du système sur une machine vierge fait partie de la formation.


Manuel de référence du langage C

Langage C

Le but du cours est de vous apprendre à programmer en langage C.
C'est en programmant qu'on devient programmeur ! Après une introduction sur les mécanismes principaux, qu'est ce que la compilation et ses étapes, la syntaxe générale d'un programme, un aperçu des libraries et appels système, il ne restera plus qu'a s'y mettre !
Si vous êtes débutant, il faudra en même temps que vous programmez, se familiariser avec les structures de données (tableaux, listes, etc.). Si non, vous verrez comment il est possible de les implanter en langage C.
En tout état de cause le langage C est extrêmement épuré, beaucoup de choses sont possibles, même les plus "sales", donc il faut de la rigueur dans son style. C'est une qualité essentielle d'un programmeur C.


Le système de nom de domaine (DNS)

Acheter et gérer son nom de domaine, comprendre le DNS.

Pour démarrer son activité ou tout simplement pour être repéré sur Internet il est fondamental d'avoir un nom de domaine. Grâce à lui on vous trouvera facilement en tapant ce nom dans un moteur de recherche ou tout simplement en se connectant à un site ou un blog (ou les deux !) défini dans votre domaine.
Pour cela il faut choisir un nom, voir dans quel(les) extensions il est disponible (.fr, .com, .net, etc.), et ensuite l'acquérir pour une durée donnée auprès d'un bureau d'enregistrement (registrar).
Enfin, il faut relier ces noms avec les sites, blogs, hébergés quelque part.
Le cours vous expliquera comment fonctionne le système de nom de domaine (DNS), comment acquérir des noms de domaines et les configurer.


bitcoin coin
Bitcoin

Blockchain, Bitcoin, Crypto et tout le reste

Les bases : la cryptographie (hashing, clefs, etc.), le chaînage.
Qu'est ce que la chaîne de blocs ?
Que contient elle ?
Comment la parcourir ?
Qu'est ce que le minage ?
Qu'est ce qu'un porte monnaie/portefeuille/wallet ?
L'anonymat.

Travaux Pratiques : exploration de la blockchain, convertir des euros en Bitcoin, faire des transactions, etc. Resources en ligne et app pour smartphone.
Ce cours dure entre 1 et 2 heures.


Gmail Google logo
Gmail (c) Google

Sécurisez votre compte Google, votre messagerie Gmail et la confidentialité de vos échanges.

Le compte Google est la pierre angulaire de toutes vos données stockées dans leur nuage (cloud) : la messagerie Gmail, les photos sur photos.google.com, les fichiers et documents sur le Drive, etc.

Un simple mot de passe n'est pas suffisant : il doit être complété par d'autres méthodes d'identification. Les mots de passes sont faciles soit à deviner, soit à capturer.

Les courriels circulent chiffrés à travers Internet, mais sont déchiffrés avant d'être stocké (autrement dit, seul le transit est chiffré), la confidentialité des échanges n'est donc pas garantie. Des système de chiffrement permettent d'envoyer des message préalablement codés et déchiffrables uniquement par votre correspondant et personne d'autre.

Ce cours expliquera les différentes méthodes qui permettent de sécuriser complètement votre compte Google, au point que même si votre mot de passe est découvert, cela sera inutile, votre compte sera protégé.

Le cours contient une partie théorique et une partie pratique.


Acteurs de The IT crowd

Initiation à l'informatique, les ordinateurs, Internet, les réseaux et tout le bazar

Ce cours vous permets de comprendre de bout en bout comment est construit un ordinateur, ses différents usages ainsi que les réseaux informatiques qui les relient.

Le cours est adapté à l'utilisation que vous attendez des outils informatiques disponibles. Cela peut être pour avoir une vue globale de l'Internet ou bien comme se servir des outils de traitements de texte, de programmation, de jeux, d'utilisation des réseaux sociaux, etc.

Le but est que vous ayez suffisamment de connaissances pour vous sentir à l'aise dans l'utilisation d'outils (applications) ou de resources (sites) spécifiques mais aussi que vous en appreniez assez pour pouvoir exprimer vos besoins (où chercher l'information, dans quel domaine est classé ce que vous recherchez, etc.).

Ce cours s'adresse de préférence à ceux qui clament "ne rien comprendre à tout ça" mais dont il pourrait s'agir là qu'un simple manque de confiance !