Learn F# Programming je edukativna aplikacija za studente, poÄetnike u programiranju, .NET uÄenike, uÄenike funkcionalnog programiranja i razvojne programere koji žele razumjeti F# u jednostavnom offline formatu.
F# je jezik koji je prvenstveno funkcionalan u .NET ekosustavu. Ova aplikacija pruža tekstualne lekcije o F# sintaksi, funkcijama, tipovima, podudaranju uzoraka, kolekcijama, promjenjivim podacima, I/O-u, rukovanju pogreŔkama, OOP-u, modulima, imenskim prostorima, alatima, otklanjanju pogreŔaka, pružateljima tipova, koriŔtenju Azurea i konceptima oblaka.
š 9 F# modula za uÄenje
⢠Osnove, sintaksa i tok upravljanja
⢠Funkcije, tipovi i programiranje temeljeno na uzorcima
⢠Kolekcije i strukturirani podaci
⢠Promjenjivi podaci, IO i upravljanje pogreŔkama
⢠Objektno orijentirano programiranje i dogaÄaji
⢠Moduli, imenski prostori i organizacija koda
⢠Funkcionalne F# prakse i jeziÄno vodstvo
⢠Razvojna okruženja, alati i ispravljanje pogreŔaka
⢠Napredne znaÄajke, pružatelji tipova i aplikacije u oblaku
⨠Što Äete nauÄiti
ā
Osnove F#
NauÄite pregled F#, postavljanje okruženja, strukturu programa, sintaksu, varijable, operatore, donoÅ”enje odluka, petlje i tok programiranja.
ā
Funkcije, tipovi i uzorci
ProuÄite tipove podataka, funkcije, opcije, diskriminirane unije, generike, nabrajanja, usklaÄivanje uzoraka i programiranje usmjereno na rezultate.
ā
Kolekcije i podaci
Razumijevanje nizova znakova, n-torki, zapisa, popisa, nizova, skupova, mapa, nizova i smjernica za programiranje usmjereno na kolekcije.
ā
Promjenjivi podaci i pogreŔke
Istražite promjenjive strukture podataka, nizove, ulaz/izlaz, rukovanje iznimkama, nuspojave i upravljanje pogreŔkama.
ā
OOP i organizacija
NauÄite delegate, klase, strukture, nasljeÄivanje, suÄelja, dogaÄaje, apstraktne klase, module, imenske prostore, potpise i otvorene naredbe.
ā
Alati i napredni F#
ProuÄite funkcionalne prakse, zakljuÄivanje tipova, vizualne F# alate, podrÅ”ku za ureÄivaÄe, otklanjanje pogreÅ”aka, F# interaktivne elemente, citate koda, pružatelje tipova, koriÅ”tenje Azurea i poruke u redu Äekanja.
š Osnovne znaÄajke aplikacije
ā
Detaljne konceptualne lekcije
ProÄitajte organizirane lekcije koje pokrivaju F# programiranje, funkcionalno programiranje, .NET koncepte, sintaksu, funkcije, podudaranje uzoraka, kolekcije, OOP, module, otklanjanje pogreÅ”aka, pružatelje tipova i teme vezane uz oblak.
ā
UÄenje izvan mreže
Pristupite lekcijama bez interneta nakon instalacije. Korisno za uÄenje u uÄionici, reviziju programiranja, samostalno uÄenje, pripremu za intervju i brzo referenciranje.
ā
OznaÄite važne teme
Spremite lekcije kao Å”to su funkcije, opcije, zapisi, popisi, mape, usklaÄivanje uzoraka, iznimke, klase, suÄelja, moduli, imenski prostori, alati i Azure koncepti.
ā
Brzo pretraživanje
Brzo pretražite F#, sintaksu, funkcije, tipove, n-torke, zapise, nizove, polja, promjenjive podatke, OOP, module, otklanjanje pogreŔaka, pružatelje tipova i teme o oblaku.
ā
Svijetli i tamni naÄin rada
Prebacujte se izmeÄu svijetlih i tamnih tema za ugodno Äitanje.
ā Dodatna jednokratna nadogradnja
Nadogradite unutar aplikacije kako biste otkljuÄali:
⢠Uklonite oglase
⢠Spremite Älanke kao PDF ili ispiÅ”ite
⢠Prioritetnu podrŔku
BiljeÅ”ke, kompajler, IDE, alati za kodiranje, kvizovi, formule, rjeÄnik, QA ili ažuriranja nisu ukljuÄeni.
šÆ Najbolje za
⢠PoÄetnike u F# programiranju
⢠Studente informatike
⢠UÄenike funkcionalnog programiranja
⢠.NET i C# programere koji istražuju F#
⢠UÄenike razvoja softvera
⢠UÄenike Clouda i Azurea
⢠Ponavljanje intervjua i ispita
⢠Korisnici referentnog znanja o offline programiranju
š ZaÅ”to odabrati Learn F# programiranju?
Learn F# programiranju pruža uÄenicima jasan put do razumijevanja F# od osnova do naprednih jeziÄnih znaÄajki. Aplikacija grupira važne teme u fokusirane module koji se lako Äitaju, oznaÄavaju i pretražuju.
Preuzmite Learn F# programiranje veÄ danas i poÄnite uÄiti F# sintaksu, funkcije, tipove, opcije, diskriminirane unije, kolekcije, podudaranje uzoraka, OOP, module, imenske prostore, otklanjanje pogreÅ”aka, F# interaktivnost, pružatelje tipova, Azure koncepte i osnove cloud aplikacija.
Napomena: Samo za obrazovnu referencu. Ova aplikacija nije povezana s Microsoftom, .NET-om, Visual Studiom, Azureom ili F# Software Foundationom niti je podržavaju. Ne pruža uživo kompajler ili službenu certifikaciju.
NauÄite F#, funkcionalno programiranje, .NET i kodiranje izvan mreže.