Encodage des caractères

->
  • Fichiers textes et binaires.
  • Fin de ligne. Encodage ISO, UTF-8.
  • Encodage base 64.

Fichiers CSV

  • Création et parcours de fichiers.
  • Ficher CSV, séparateur, clés.
  • Transformation de fichiers.

JSON

  • JSON : nombres, chaînes, booléens, tableaux, objets et attributs.
  • Sérialisation et désarialisation.

XML et XSL

  • XML bien formé et valide (DTD et schémas).
  • Parcours d’un arbre XML.
  • Transformations (XSLT) et chemins (XPath).

Markdown

  • Syntaxe : titres, paragraphes, mise en évidence, listes, liens, images, code.
  • Conversions Markdown -> HTML / PDF.

Images matricielles et vectorielles

  • Images bitmap : profondeur de couleur et pixels.
  • Compression. Traitement par lots.
  • Images vectorielles SVG.

Audio et vidéo

  • Audio : fréquence, bits et canaux.
  • Vidéo : pistes, trames, codecs, conteneurs.