Formations

SAIT - 15 cours en informatique générale et GNU/Linux en particulier.

le 02 mars 2007 | Dernière mise à jour de l'article le 15 avril 2010

Sociétés

Partager des connaissances sur divers domaines de l’informatique

Le but du Site d’Aide Informatique de Tian (SIAT) est de partager des connaissances sur divers domaines de l’informatique de manière générale et sur GNU/Linux en particulier.

Les cours sont composés d’explications, généralement assez claires et progressives. Un système d’étoiles indique le niveau d’accessibilité.

Tian est le pseudonyme de l’auteur du site, un développeur C++ et autres langages Unix.

Au menu :

  • Notations et références
  • Concepts réseaux
  • Systèmes d’exploitation
  • Bases de données
  • La programmation
  • Écrire un shell-script bash
  • Les expressions régulières
  • Les langages du web
  • Filtrage réseau et pare-feu
  • Partager une connexion
  • Démarrage de GNU/Linux
  • Gestion des utilisateurs
  • Utiliser bash
  • Gestion des fichiers
  • Les outils GNU
  • Gestion des processus

En détail :

  • Informatique générale
    • Concepts réseaux * Explications sur les concepts réseaux : Principes de base, adresse IP, les ports, DNS.
    • Systèmes d’exploitation * Explications sur les systèmes d’exploitation : Gestion de la mémoire, du multitâche, interfaces graphiques, pilotes de périphériques.
    • Bases de données * Décrire les bases de données et leurs principaux concepts.
  • Programmation
    • Présentation de la programmation * Explication des concepts de la programmation : Déroulement du développement, les différents types de langages, l’utilisation des librairies.
    • Écrire un shell-script bash sous GNU/Linux *** Ecrire un shell-script bash : La syntaxe, les variables spéciales, la mise en place de tests, de boucles et de fonctions, manipuler les paramètres et les signaux.
    • Les expressions régulières *** Explications sur les expressions régulières : Leur fonctionnement, leur syntaxe, l’utilisation des quantificateurs, classes de caractères et sous-expressions.
    • Les langages de programmation pour le web * Description des langages du web : Les différents types, différences entre client et serveur, la mise en forme, les normes.
  • Administration de GNU/Linux
    • Filtrage réseau et pare-feu avec Netfilter *** Le filtrage réseau avec un noyau Linux 2.4 ou supérieur afin de configurer un pare-feu :
    • Partager une connexion avec iptables et route *** Comment partager une connexion entre plusieurs machines : Configurer la passerelle et les machines internes.
    • Démarrage d’un système GNU/Linux ** Le processus de démarrage GNU/Linux : Des explications pour le comprendre et apprendre à personnaliser son système.
    • Gestion des utilisateurs ** La gestion des utilisateurs GNU/Linux : Comprendre leurs rôles et comment les administrer.
  • Utilisation de GNU/Linux
    • Utiliser bash ** Comment utiliser le shell bash : Exécuter une commande, utiliser l’historique, les variables d’environnement, les guillemets, les expressions arithmétiques et les redirections.
    • Gestion des fichiers et permissions * Gestion des fichiers avec GNU/Linux : Naviguer, manipuler les fichiers et répertoires, comprendre et modifier les permissions, utiliser les liens symboliques et physiques.
    • Les outils GNU ** Utiliser les outils GNU pour différents besoins : Rechercher ou modifier une chaîne, traiter des colonnes, parcourir des répertoires, transmettre des paramètres.
    • Gestion des processus ** Les processus Linux : les différents types et les moyens d’interagir avec ceux-ci

Site d’Aide Informatique de Tian

Avez-vous apprécié cette page?

Voir plus d'articles de cet auteur

Accédez à des services exclusifs gratuitement

Inscrivez-vous et recevez des infolettres sur :

De plus, indexez vos ressources préférées dans vos propres dossiers et retrouvez votre historique de consultation.

M’abonner
Je suis déja abonné