Applications performantes gr ce à F#
Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Algemene principes van functioneel programmeren
Geschiedenis, versies en andere .Net talen
Een eerste programma in F#, en omgaan met de omgeving
Algemene syntaxis
Gegevenstypen en identificatoren
Bewerkingen, voorwaarden
Lussen: algemene beginselen, verschillen met klassiek imperatief programmeren
Praktische workshop: eerste berekeningen met F#
Werken met gegevens
Diverse gegevensstructuren
Creëren van functies
Curryficatie en praktische elementen van lambda-programmering
Meerdere algoritmen die bij deze structuren horen
Prestatieonderzoek
Praktische workshop: sorteren, zoeken en andere bewerkingen op diverse gegevens
Organisatie van de aanvragen
Object-georiënteerd programmeren: samenvatting
F# versus OOP
F# en andere talen: vermenging, implementatie, effecten
Parallellisme: principes en implementatie met F#
Parallellisme: synchronisatie en de moeilijkheden
Workshop: een volledige reële toepassing gedeeltelijk in F#