Glazgo universitetas siūlo šį nemokamą internetinį kursą, kurio metu dalyviai bus mokomi kurti programinę įrangą naudojant naujausią programavimo kalbos paradigmą „Haskell“. Haskell yra funkcinė programavimo kalba, grindžiama oficialiais matematikos principais. Tai suteikia galimybę lengvai plėtoti kalbą ir ji gali veiksmingai veikti bet kokioje šiuolaikinėje daugialypėje mašinoje. Ir iš tiesų, Haskell vis dažniau naudojamas įvairiose srityse – nuo socialinių tinklų iki investicinės bankininkystės.
Šio kurso dėka besimokantys asmenys susipažins su svarbiu įvadu apie Haskell vartojimą, atrasdami jos galią ir paprastumą. Kursų pabaigoje dalyviai galės:
- apibūdinti privalomų ir funkcinių programavimo paradigmų skirtumus;
- elementariajame Haskell sukurti nedidelio masto funkcines programas;
- darbui su sąrašais taikyti standartinius derinius;
- kurti naujus algebrinius duomenų tipus ir naudojant rekursiją apibrėžti funkcijos, kurios apima rekursinius tipus.
Be to, kursą sukūrė Glazgo universiteto kompiuterinių mokslų mokykla, Haskell kalbos gimimo virtuali vieta, kurioje vis dar dirba daug šią kalbą sukūrusių žiniatinklio programuotojų. Taip galėsite suprasti geriausias įžvalgas, kad būtų kuo našiau vartojama Haskell kalba.
Šis kursas skirtas tiems asmenims, kurie jau turi bent vienos programavimo kalbos žinių ir patirties, pavyzdžiui, Python arba Java. Ji skirta informatikos studentams, programinės įrangos kūrėjams, norintiems mokytis naujo programavimo stiliaus, arba bet kuriam, norinčiam pradėti universitetines informatikos ar informacinių technologijų studijas.
Kursai trunka 6 savaites, tačiau kiekvienas gali mokytis savarankiškai ir savo tempu.