Kursus: F# grundkursus - SkillsHouse kurser [Payment fee: 3.995 DKK]

  • May 19, 2014 · 9:00 AM
  • This location is shown only to members

F# GRUNDKURSUS (F SHARP)

Dette er et introduktionskursus til F#, et modent, open source, multi-platform, funktionelt .NET programmeringssprog, som giver brugere og organisationer mulighed for at takle komplekse problemer med enkle, robuste og vedligeholdelsesvenlige applikationer.

MÅLGRUPPE:

Kurset er for dig som ønsker at komme godt i gang med at udvikle .NET biblioteker og applikationer med F#. Dette er et kom-godt-i-gang-kursus. Der forventes at du har en minimums kendskab til andre programmeringssprog. Kendskab til andre funktionelle programmeringssprog vil være en fordel men ikke afgørende.

PROGRAM:

Intro til F#
|> Typer/funktioner (F#) vs. Klasser/metoder (C#)
|> Ikke-muterbare datastrukturer vs. muterbare datastrukturer
|> Rekursion/hale-rekursion vs. for/while løkker
|> Some v/None vs null checks
|> HelloWorld.fsx (Dit første F# script)

Domæne modelering
|> Definer forretningslogikken som typer og begræns muligheden for at kode forkert (færre fejl, som findes ved oversættelse, ikke kørselstid)

.NET Applikationer/biblioteker
|> Skriv Unit Test og afprøv kode uden at skulle bygge det endelige bibliotek eller applikation
|> HelloWorld.dll (Dit første F# bibliotek)
|> HelloWorld.exe (Dit første F# konsol applikation)

Data og TypeProviders
|> Sekvenser, lister, arrays, flerdimensionelle arrays, maps, mængder (set)
|> Dan typer dynamisk ud fra dit datagrundlag ved hjælp af TypeProviders i dit IDE (”erased types”)
|> HelloWorldTypeProvider.dll (Dit første F# TypeProvider)

Parallelisme og samtidighed
|> Gå fra en sekventiel algoritme til en parallel ved få linjes kode ændring
|> HelloWorldParallel.exe og HelloWorldAsync.exe (Dine første parallelle / asynkrone applikationer)

Robuste og fejlfrie applikationer
|> Opskrift til at lave robuste og fejlfrie applikationer ved brug af Some v/None og Computational Expressions
|> HelloWorldBulletproof.exe (Dit første robuste F# applikation)

UNDERVISEREN:

Du vil på kurset blive undervist af Ramón Soto Mathiesen som til dagligt arbejder som Managing Specialist og CTO for CRM hos Delegate. Du kan læse mere om Ramón på hans blog.

KURSET ER SKABT I SAMARBEJDE MED:

|> MF#K
|> Delegate A/S
|> Microsoft

TILMELDING:

http://skillshouse.dk/F-grundkursus-F-sharp/

Join or login to comment.

1 went

Our Sponsors

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy