L'atelier informatique, logiciels libres et développement
Quelques exemples d'activités
- Présentation des activités
- Présentation de l'environnement Linux, des logiciels libres
Aspect historique
Les différentes distributions Linux
- Introduction à la ligne de commande (cd, mkdir...)
Redirection
Autorisations
- Inititation à un langage de script orienté système
GNU Bash
- Développement en C (ou en C)
Hello World
Le compilateur gcc (ou g)
Notion de fonctions (internes, externes)
Compilation séparée
Makefile
- Développement en Python
- Utilisation d'une distribution Linux
Gestion de paquets
Gestion des services (exemple avec ssh)
- Installation d'une distribution Linux orientée utilisateur (Mandriva, Ubuntu, Fedora...)
- Notions de réseaux
Adresse IP, masque de sous-réseau
- Création d'un serveur web http avec Apache
Initiation au HTML / XHTML
- Suite initiation au HTML / XHTML
Les feuilles de style CSS
Très courte introduction à PHP pour la génération de pages dynamiques (CGI ?)
Serveur LAMP Linux Apache MySQL PHP
- Serveur de fichier Samba
- Développement multiplateforme
Cygwin et MinGW sous Windows
DevCpp
- les différents mode de communication sur le web (CMS, Blog, Wiki,...)
Mise en oeuvre d'un CMS (SPIP)
- Retour sur le développement en C
Structure, objet, etc...
- Initiation à la réalisation d'interfaces graphiques (QT, wxWidgets, etc...)
- Installation d'un distribution Linux orientée source (LFS ou Gentoo)
- Activités autres que du développement
OpenOffice.org Texte
OpenOffice.org Présentation
OpenOffice.org Calc
Scribus
OpenOffice.org Base
Dessin vectoriel avec OpenOffice.org Draw ou Inkscape
3D ? (Blender, POVRAY)
Edition scientifique avec LaTeX, GNUPlot
Calcul numérique pour la Physique
Calcul formel (xcas)
There are no comments on this page. [Add comment]