CONTACT ONS

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

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

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

Reviews (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën