Funkcinis programavimas Hasklyje: Uždėkite papildomą kodavimą Created byMatteo Mirigliano|Atnaujinta26 August 2021InternetuGlazgo 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 veiksmingai veikti bet kokiai moderniai daugialypei mašinai. Iš tiesų Haskell vis dažniau naudojamas įvairiose srityse – nuo socialinių tinklų iki investicinės bankininkystės.Šio kurso dėka besimokantys asmenys gaus svarbų įvadą apie Haskell vartojimą, atrasdamas jo galią ir paprastumą. Kursų pabaigoje moksleiviai galės:apibūdinti privalomų ir funkcinių programavimo paradigmų skirtumus;elementariajame Haskell įgyvendinti nedidelio masto funkcines programas;taikyti standartinius kombinatorius funkcionavimui sąrašuose;kurti naujus algebrinius duomenų tipus ir naudoti rekursiją, kad būtų apibrėžtos funkcijos, kurios lenkia rekursinius tipus;Be to, kursą sukūrė Glazgo universiteto kompiuterinių mokslų mokykla, virtualioji Haskell kalbos gimimo vieta, kurioje vis dar dirba daug kalbą sukūrusių interneto svetainių kūrėjų. Taip galėsite suprasti geriausias įžvalgas, kad būtų kuo labiau vartojama Haskell kalba.Šis kursas skirtas tiems besimokantiems 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 asmeniui, norinčiam pradėti universitetines informatikos ar informacinių technologijų studijas.Kursai trunka 6 savaites, tačiau kiekvienas gali mokytis savarankiškai ir mokytis savo tempu.Training Offer DetailsWebsite linkĮvadas į funkcinį programavimą Haskell internetiniuose kursuoseDigital technology / specialisationMobiliųjų programų kūrimasŽiniatinklio kūrimasMokymo galimybių tipologijaKursasPastangosDalinis neintensyvus krūvisSelf-pacedYesDuration TimeUp to 3 MonthsDigital skill levelVidutinisProvider OrganisationGlazgo universitetasGeographic scope - CountryAustriaBelgiumBulgariaCyprusRomaniaSloveniaCroatiaCzech republicDenmarkEstoniaFinlandFranceGermanyGreeceHungaryItalyIrelandMaltaLatviaLithuaniaLuxembourgNetherlandsPortugalPolandSwedenSpainSlovakiaShow moreShow lessTarget languageAnglųField of education and trainingInformation and Communication Technologies (ICTs) not further definedDatabase and network design and administrationSoftware and applications development and analysisIs this course freeYesSiūlomas kredencialasMokymosi teisėPrerequisitesNoUpcoming courseNoLog in to comment