Leçons de niveau 12

Introduction au Lua

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
Lua pour la Wikiversité
Autres leçons d'informatique
Cours :
Lua
Desktop computer clipart - Yellow theme.svg
Chapitres

Lua

Chap. 1 :Page très complète et pleinement exploitable Historique 
Chap. 2 :Page très complète et pleinement exploitable Introduction 

Scribunto

Chap. 3 :Page très complète et pleinement exploitable Scribunto 
Chap. 4 :Page très complète et pleinement exploitable Modules 

Lua Language

Chap. 5 :Page très complète et pleinement exploitable Variables 
Chap. 6 :Page très complète et pleinement exploitable Expressions 
Chap. 7 :Page très complète et pleinement exploitable Conditions 
Chap. 8 :Page très complète et pleinement exploitable Boucles 
Chap. 9 :Page très complète et pleinement exploitable Fonctions 
Chap. 10 :Page très complète et pleinement exploitable Tables 
Chap. 11 :Page très complète et pleinement exploitable Erreurs 

Lua Libraries

Chap. 12 :Page très complète et pleinement exploitable Fonctions Math 
Chap. 13 :Page très complète et pleinement exploitable Fonctions OS 
Chap. 14 :Page très complète et pleinement exploitable Fonctions Texte 
Chap. 15 :Page très complète et pleinement exploitable Fonctions Table 

Scribunto Libraries

Chap. 16 :Page très complète et pleinement exploitable Objet Title 
Chap. 17 :Page très complète et pleinement exploitable Objet Frame 


Lua

Lua est un langage de programmation procédural, impératif, réflectif, léger et libre. C'est un langage de script conçu pour être évolutif... C'est donc un excellent langage pour étendre les fonctionnalités d'applications existantes, où il est portable. Le programme lui-même est codé en ANSI C, et peut être compilé sur une grande variété de plateformes. Les scripts Lua sont généralement compilés avant chaque exécution, mais il existe un compilateur. Les scripts pré-compilés offre un léger gain de temps dans la mesure où il n'est pas nécessaire de le faire au moment de l’exécution.

Description du cours

Ce cours, plutôt adressé aux informaticiens, commence par un bref historique et une brève introduction à Lua dans d'autres environnements, suivi d'un ensemble extensible de leçons sur l'utilisation du langage avec la bibliothèque Scribunto appliquées à un logiciel assurant un système de gestion de contenu appelé Mediawiki maintenu par la fondation Wikimedia. Les développeurs de modules pour la Wikiversité, devront assimiler les leçons sur le langage Lua avant de poursuivre par l'étude des librairies Scribunto. Pour un cours plutôt destiné au non informaticien et débutant voir : Initiation au Lua avec Scribunto.

Références

Objectifs

Les objectifs de cette leçon sont :

Les objectifs de cette leçon n'ont pas encore été fixés. Pour le faire, cliquez ici.


image logo modifier ces objectifs.

Niveau et prérequis conseillés

Cette leçon est de niveau 12. Les prérequis conseillés sont :

Les prérequis pour cette leçon n'ont pas encore été précisés. Pour le faire, cliquez ici.


Image logo modifier ces prérequis.

Pour aller plus loin


Image logo Vous pouvez compléter ce paragraphe en modifiant cette section.

Référents

Ces contributeurs sont prêts à vous aider concernant cette leçon :

Personne ne s'est déclaré prêt à aider pour cette leçon. Pour vous ajouter, cliquez ici.


Question book-2.svg modifier les référents.