328 formations: Marketing & communication

Marketing Manager

  • formation par NHA Afstandsonderwijs
  • En ligne

Contentmarketing

  • formation par NHA Afstandsonderwijs
  • En ligne

Online Marketing

  • formation par NHA Afstandsonderwijs
  • En ligne

Google Analytics

  • formation par NHA Afstandsonderwijs
  • En ligne
ABIS

Regular expressions

  • par ABIS
Louvain et En ligne
430

Leer reguliere expressies lezen en schrijven, om complexere patronen te vinden in tekstdocumenten, tijdens deze halfdaagse ABIS-opleiding.

Regular Expressions, of "reguliere expressies", hebben bij velen een minder goede reputatie: onleesbare syntax, veel te complex en cryptisch ... U fietst er waar mogelijk met een grote boog omheen. Deze workshop maakt daar eindelijk een eind aan!

Of u nu ontwikkelaar, systeembeheerder of data-analist bent, u heeft regelmatig nood aan patroonherkenning (pattern matching): tekstanalyse, complexe zoekopdrachten, validatie van (web)formulieren ... Reguliere expressies zijn doorheen de jaren vanuit de wereld van Unix en Perl uitgegroeid tot dé universele standaardtechniek voor patroonherkenning, in allerlei contexten: Linux, Python, Java/Scala, dotNet, Perl, XML, SQL, PHP, Ruby, JavaScript ...

Pattern matching is meer dan zomaar bepaalde tekstkarakters opsporen; het is een heel eigen manier om data te onderzoeken en te parsen.

Tijdens deze compacte training

  • staan we stil bij de syntax van de reguliere expressies,
  • gaan we op zoek naar best practices, zodat u ze optimaal kunt toepassen,
  • schrijven we verrassend heldere en leesbare patronen.

  • Strategieën en best practices
  • Syntax
    • Literals
    • Escapes
    • Wildcards en herhalingen; greedy, lazy en possessive matching
    • Anchors (ankers)
    • Ranges en categorieën
    • Groepering
    • Alternatieven
  • Implementaties en varianten
    • POSIX Basic Regular Expressions
    • POSIX Extended Regular Expressions
    • Perl Regular Expressions
    • Taalafhankelijke varianten (Perl/PHP, XML, SQL, Python, Java, Scala, Ruby, JavaScript, ...) en parsing-opties
  • Tools en editors

Klassikale opleiding met praktijkoefeningen.

Een interactieve, live training – gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

Deze cursus vereist geen specifieke voorkennis.

Louvain € 430(TVA incluse) S'inscrire

Ontwikkelaars, engineers, data-analisten, systeemprogrammeurs, systeembeheerders ...