Cursusaanbod

Introductie

  • Wat voor programmeertaal is Julia?
  • Hoe is Julia ontstaan, wanneer en door wie?
  • Julia Bronnen

Ontwikkel omgeving

  • Inleiding tot de cloud-ontwikkelomgeving
  • Terminal
  • REPL
  • Pakketten laden en installeren
  • IDE

Fundamentele typen, variabelen en operatoren

  • Basistypen gegevens
  • Strings en interpolatie
  • Variabelen
  • Exploitanten

Variabelen, functies en bewerkingen

  • Variabelen en constanten
  • Oproep- en declaratiefuncties en lambda's
  • Controlestroom, afhandeling van uitzonderingen en fouten

Scoping

  • Functie scopes
  • Wereldwijde en lokale scoping
  • Blokken
  • begin/einde
  • laten/beëindigen
  • Modules
  • Data Structuren
  • Tupels
  • Woordenboeken
  • Arrays
  • Vectoren
  • Matrices en lineaire algebra
  • Multidimensionale matrices
  • Puntnotatie (in functies)
  • Ontbrekende waarden

Typen

  • Tupels en tuples met naam
  • Structs en veranderlijkheid
  • Vakbonden
  • Abstracte typen en overerving
  • Parametrische typen (generieke geneesmiddelen) en overerving
  • Soorten waarden
  • Type controle

Methoden en constructeurs

  • Meervoudige verzending
  • Schrijfmethoden voor abstracts/types
  • Constructeurs
  • Print/toon methodes
  • Overbelasting van de machinist
  • Interfaces

Metaprogamen

  • Symbolen
  • Eval
  • Expressionen
  • Interpolatie
  • Evaluatie
  • Macro's aanroepen en bouwen
  • Code genereren
  • @generated functies

Lokale gelijktijdigheid en parallellisme

  • SIMD
  • Parallellisme
  • Taken en kanalen
  • Asynchroon programmeren
  • Multithreading
  • Optimalisatie van de prestaties

Tooling

  • Testen van eenheden
  • Benchmarking van prestaties
  • Profiling
  • Logboekregistratie
  • Foutopsporing: stapelsporen

I/O

  • Lezen en schrijven van tekst en binaire bestanden
  • Bestanden met scheidingstekens
  • Geheugen in kaart gebracht
  • Bestanden downloaden

Vereisten

Er zijn geen vereisten om aan deze cursus deel te nemen

 21 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën