899 private links
Les hackeurs sont-ils tous des pirates, des Barbe noire d’Internet ?Â
La réponse est non ! Il existe aussi des corsaires, des Surcouf du net, des hackeurs éthiques.
Pour contrer les actions malveillantes et illégales des pirates informatiques, des experts pratiquent le hacking éthique en cherchant à « apprendre l'attaque pour mieux nous défendre ».Afin de sensibiliser les plus jeunes à cet univers, 30 défis ludiques et interactifs, spécialement conçus pour les enfants à partir de 9 ans, sont proposés dans cet ouvrage.
Ces défis leur permettront :
- de découvrir le fonctionnement d’Internet et des ordinateurs ;
- de s’initier à la cryptographie et à la sécurité en ligne.
Chaque défi, à réaliser seul ou accompagné d'un parent, est l'occasion de vulgariser les concepts et les notions de l'informatique et de la cybersécurité en s'appuyant sur des jeux de rôles ou des analogies simples et concrètes.
La plateforme www.challenges-kids.fr, compagnon de l'ouvrage, permet aux enfants de mettre en pratique de manière immédiate leurs connaissances.
Les seules compétences requises pour débuter sont de savoir lire, écrire et compter.
LireCouleur dans le navigateur.
If you want to run or update a task when certain files are updated, the
make
utility can come in handy. Themake
utility requires a file,Makefile
(ormakefile
), which defines set of tasks to be executed. You may have usedmake
to compile a program from source code. Most open source projects usemake
to compile a final executable binary, which can then be installed usingmake install
.In this article, we'll explore
make
andMakefile
using basic and advanced examples. Before you start, ensure thatmake
is installed in your system.
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Wiki de la société kor51 sur GNU/Linux
Documents : https://mega.nz/folder/MkJAHBQS#ZUtfIhQr3dyv1QeCCdBiyQ
Le programme Mentor est porté par la Direction générale de l'administration et de la fonction publique (DGAFP).
futurecoder is a free and open-source platform and course for complete beginners to teach themselves programming in Python.
The long-term goals of futurecoder are ambitious:
- Revolutionise computing education. We believe current learn-to-code platforms could be so much better.
- Make the best learning resource possible which everyone can contribute to and improve
- Allow anyone to learn programming on their own, regardless of background or talent
We mean to achieve this by:
- Keeping students engaged and interested as they learn to write real code
- Providing powerful tools that are easy to use to prevent frustration
- Teaching Python, widely considered to be the best language to learn first as well as the most popular language in real applications.
- Consistently iterating with an open-source codebase
Bienvenue sur Éducajou. Ici, vous trouverez des applications utiles pour la classe. La plupart d'entre elles sont utilisables directement en ligne. Certaines doivent être installées sur votre ordinateur. Toutes sont gratuites, sans publicité, ne contiennent ni cookie ni traceur, et peuvent être utilisées par tout un chacun, pour tout usage. Vos paramètres sont stockés localement dans votre machine, aucune donnée ne remonte sur le serveur.
Ce projet est développé et maintenu sur la Forge des communs numériques éducatifs par Arnaud Champollion, enseignant référent aux usages du numérique.
Educajou des applications libres pour l’école - Classe à deux
Dans ce cours, nous allons commencer par expliquer ce qu’est Git. Pour cela, nous allons définir ce qu’est un système de gestion de version et comprendre en quoi Git est différent des autres systèmes de gestion de version et pourquoi il est si populaire.
Nous allons ensuite découvrir les fonctionnalités principales de Git et apprendre à les utiliser. Nous apprendrons notamment à créer un nouveau dépôt Git avec la commande
git init
ou à cloner un dépôt existant avecgit clone
, à observer l’état d’un projet avecgit status
, à ajouter des fichiers à l’index avecgit add
, Ă valider des modifications avecgit commit
, etc.Nous étudierons également le système de branches de Git qui est l’un des composants qui rendent ce système de version très puissant et flexible.
Finalement, nous découvrirons GitHub et apprendrons à gérer nos différents dépôts et à travailler sur des dépôts hébergés.
Forte de son expérience dans le domaine de l'assistance et de la sensibilisation au profit des victimes, l'équipe de Cybermalveillance.gouv.fr a souhaité proposer une e-sensibilisation accessible à tous !
Sans protocoles réseau, l’Internet moderne cesserait d’exister.
Un protocole réseau est un ensemble établi de règles qui déterminent la manière dont les données sont transmises entre différents appareils du même réseau. Essentiellement, il permet aux appareils connectés de communiquer entre eux.
TurboWarp is a Scratch mod with a compiler to run projects faster, dark mode for your eyes, a bunch of addons to improve the editor, and more.
Il existe de nombreux types de bases de données, chacune ayant ses propres avantages. Nous comparons les différents types de bases de données et ce que chacune d'entre elles propose
Get started learning Python with our Python Tutorial. This tool is intended for everyone who wants to learn Python programming language, whether your are a beginner or already a pro.
12-Factor-App est un ensemble de principes décrivant une manière de créer des logiciels de type Software-as-a-Service. (SaaS) qui, lorsqu'ils sont suivis, permettent de créer du code qui peut être pub...
In this article, you'll learn how to implement a user authentication system in JavaScript. By the end of the tutorial, you'll have a REST API, a database to store user information, authentication via JSON Web Tokens, and even verification emails!
View DustyTrails Series' Articles on DEV Community
Please note that this tutorial series is meant for beginners, so if you're an advanced player in the game of Godot 4, then this tutorial is not for you. Also, this tutorial uses Godot version 4.0.3 – so errors can occur if you use a version newer to this since the engine is constantly changing! Now let's get started.
J’APPrends est une application gratuite d’apprentissage en autonomie du français, adaptée à un public adulte non scolarisé antérieurement. L’expérience joue avec les codes du jeu vidéo pour simplifier l’apprentissage.
Manuel Technique de la radio
Du nouveau dans les cours en ligne interactifs
100 % Libre et Open-Source
Spécialement adapté si vous débutez en Python