Cours conçu pour les programmeurs informatiques en herbe, les scientifiques en apprentissage automatique, les ingénieurs et les apprenants enthousiastes. Il s'agit d'un cours d'introduction au système d'exploitation Linux. Il peut être abordé comme un cours préparatoire pour ceux qui souhaitent entreprendre l'apprentissage automatique. L'ensemble du cours se déroulera sur un terminal, il n'y aura aucune utilisation d'interfaces utilisateur graphiques. Dans ce cours, nous examinerons tout, des commandes Linux de base à la gestion des processus et des daemons. Bien que ce cours s'adresse à tous, il est très difficile, la pensée critique et la concentration seront essentielles pour réussir dans ce cours.
Objectifs pédagogiques
Comprendre les fondamentaux d'Unix/Linux
Explorer une arborescence Unix/Linux
Manipuler des fichiers et des répertoires
Personnaliser l'environnement de travail
Exécuter des scripts shell
Public cible
Étudiants en informatique;
Étudiants diplômés
Programmeurs expérimentés dans des domaines (différents du ML)
Débutants prêts à se challenger
Administrateurs système dans un environnement Windows
Pré-requis
Compréhension de base de la LOGIQUE
Utilisation compétente d'un clavier
Soif d'apprendre et de se mettre au défi
Programme de la formation
Au cours de cette formation, vous serez capable :
CONFIGURER DE L’ENVIRONNEMENT DE TRAVAIL
Paramétrage de WalanSO
Matériaux de base
Unix / Linux / Windows (Une histoire)
Terminal
Commandes
La navigation
Fichiers && Descripteurs de fichiers
Editeurs de texte basés sur un terminal
Pipes && Redirections
Système de fichiers et autorisations
Processus
Script
Shell (Bourne Again SHell)
Python, IPython
Pratique : expérience pratique
Vous travaillerez sur un projet concret pour déterminer la « mention » sur votre certificat.