Získajte Programovanie s F#: Príručka pre vývojárov .net

Hodnotenie:   (4,4 z 5)

Získajte Programovanie s F#: Príručka pre vývojárov .net (Isaac Abraham)

Recenzie čitateľov

Zhrnutie:

Kniha „Začnite programovať s F#“ je vysoko oceňovaná pre svoje jasné vysvetlenia a štruktúrovaný prístup, ktorý je vhodný najmä pre vývojárov .NET prechádzajúcich na funkcionálne programovanie. Hoci získala pochvaly za to, že sprístupňuje F# a robí ho praktickým, niektoré recenzie naznačujú, že by mohla zanechať pokročilých čitateľov s nezodpovedanými otázkami a že jej zameranie na Visual Studio môže odradiť používateľov Linuxu alebo tých, ktorí sa chcú hlbšie ponoriť do funkcionálneho programovania.

Výhody:

Jasné, zrozumiteľné vysvetlenia a koncepty.
Dobre štruktúrované, s lekciami krok za krokom a praktickými cvičeniami.
Vynikajúce pre vývojárov C# a VB.Net, ktorí prechádzajú na F#.
Dobré porovnanie medzi F# a C# napomáha pochopeniu.
Zaujme čitateľa bez toho, aby ho zahltil nepodstatnými detailmi.
Účinne podnecuje záujem o funkcionálne programovanie.

Nevýhody:

Pokročilým čitateľom môže zanechať nezodpovedané otázky kvôli uponáhľaným neskorším kapitolám.
Zameranie na Visual Studio môže byť menej užitočné pre používateľov na Linuxe alebo s Visual Studio Code.
Predpokladá základné znalosti C# alebo VB.NET, čo by mohlo odsunúť na vedľajšiu koľaj úplných začiatočníkov.
Niektorí mali pocit, že kniha je príliš zameraná na jazyk C#, takže pôsobí skôr ako F# pre programátorov C# než pre všetkých vývojárov .NET.

(na základe 19 čitateľských recenzií)

Pôvodný názov:

Get Programming with F#: A Guide for .Net Developers

Obsah knihy:

Zhrnutie

Príručka Programovanie s F#: Sprievodca pre vývojárov.NET vám ukáže, ako vylepšiť svoje zručnosti vo vývoji.NET pridaním funkčného programovania v jazyku F#. Len v 43 ucelených častiach sa naučíte, ako používať F# na riešenie najbežnejších programátorských úloh.NET. Príklady využívajú známe prostredie Visual Studia, takže sa v ňom okamžite zorientujete. Tento prehľadný návod plný poučných príkladov, reálnych prípadov použitia a množstva ľahko stráviteľného kódu vás prinúti zamyslieť sa, prečo ste si F# nevybrali už pred rokmi FForewords by Dustin Campbell of Microsoft and Tomas Petricek of fsharpWorks.

Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.

O technológii

Vaše.NET aplikácie musia byť dobré na dlhú dobu. Jedinečná kombinácia funkcionálneho a imperatívneho programovania v jazyku F# je ideálna na písanie kódu, ktorý teraz funguje bezchybne a udrží sa v chode, keď vaše potreby rastú a menia sa. Zvládnutie funkčného štýlu F# si vyžaduje trochu cviku, takže sa môžete pustiť do programovania.

O knihe

Získajte Programovanie s F#: Príručka pre vývojárov.NET učí F# prostredníctvom 43 lekcií založených na príkladoch so zabudovanými cvičeniami, aby ste sa mohli učiť jediným spôsobom, ktorý skutočne funguje: cvičením. Kniha zdokonalí vaše zručnosti v oblasti.NET s nádychom funkcionálneho programovania v jazyku F#. Osvojíte si základné princípy FP a naučíte sa techniky pre železnú spoľahlivosť a krištáľovú prehľadnosť. Objavíte techniky produktivity pri kódovaní jazyka F# v prostredí Visual Studio, funkčného návrhu a integrácie funkčného a OO kódu.

Čo je vnútri

⬤ Učte sa písať programy bez chýb.

⬤ Premeniť nudné bežné úlohy na rýchle a jednoduché.

⬤ Používajte minimálny kód na prácu s údajmi JSON, CSV, XML a HTML.

⬤ Integrujte jazyk F# do existujúcich aplikácií v jazykoch C# a VB.NET.

⬤ Vytvárajte aplikácie s podporou webu.

O čítačke

Napísané pre stredne pokročilých vývojárov v jazykoch C# a Visual Basic.NET. Nepredpokladajú sa žiadne skúsenosti s F#.

O autorovi

Isaac Abraham je skúsený vývojár a školiteľ v oblasti.NET. Je držiteľom ocenenia F# MVP za svoje príspevky komunite.NET.

Obsah Table of Contents.

Jednotka 1 - F# A VISUAL STUDIO.

⬤ Lekcia 1 - Skúsenosti s aplikáciou Visual Studio.

⬤ Lekcia 2 - Vytvorenie prvého programu v jazyku F#.

⬤ Lekcia 3 - REPL - zmena spôsobu vývoja.

Jednotka 2 - HELLO F#.

⬤ Lekcia 4 - Hovoriť málo, robiť veľa.

⬤ Lekcia 5 - Dôvera v kompilátor.

⬤ Lekcia 6 - Práca s nemennými údajmi.

⬤ Lekcia 7 - Výrazy a príkazy.

⬤ Lekcia 8 Capstone 1.

Jednotka 3 - TYPY A FUNKCIE.

⬤ Lekcia 9 - Tvarovanie údajov pomocou tuplov.

⬤ Lekcia 10 - Tvarovanie údajov pomocou záznamov.

⬤ Lekcia 11 - Tvorba skladateľných funkcií.

⬤ Lekcia 12 - Organizácia kódu bez tried.

⬤ Lekcia 13 - Dosiahnutie opakovaného použitia kódu vo F#.

⬤ Lekcia 14 - Capstone 2.

Jednotka 4 - KOLEKTÍVY V F#.

⬤ Lekcia 15 - Práca s kolekciami vo F#.

⬤ Lekcia 16 - Užitočné funkcie kolekcií.

⬤ Lekcia 17 - Mapy, slovníky a množiny.

⬤ Lekcia 18 - Skladanie na ceste k úspechu.

⬤ Lekcia 19 - Capstone 3.

Jednotka 5 - JAMA ÚSPECHU S TYPOVÝM SYSTÉMOM F#.

⬤ Lekcia 20 - Tok programu v jazyku F#.

⬤ Lekcia 21 - Modelovanie vzťahov v jazyku F#.

⬤ Lekcia 22 - Oprava chyby za miliardu dolárov.

⬤ Lekcia 23 - Obchodné pravidlá ako kód.

⬤ Lekcia 24 - Capstone 4.

Jednotka 6 - ŽIVOT NA PLATFORME.NET.

⬤ Lekcia 25 - Používanie jazyka C# z jazyka F#.

⬤ Lekcia 26 - Práca s balíčkami NuGet.

⬤ Lekcia 27 - Vystavenie typov a funkcií F# do C#.

⬤ Lekcia 28 - Architektúra aplikácií v hybridných jazykoch.

⬤ Lekcia 29 - Capstone 5.

Jednotka 7 - PRÁCA S DÁTAMI.

⬤ Lekcia 30 - Predstavenie poskytovateľov typov.

⬤ Lekcia 31 - Tvorba schém zo živých údajov.

⬤ Lekcia 32 - Práca s SQL.

⬤ Lekcia 33 - Vytváranie API podporovaných poskytovateľmi typov.

⬤ Lekcia 34 - Používanie poskytovateľov typov v reálnom svete.

⬤ Lekcia 35 - Capstone 6.

Jednotka 8 - WEBOVÉ PROGRAMOVANIE.

⬤ Lekcia 36 - Asynchrónne pracovné postupy.

⬤ Lekcia 37 - Vystavovanie údajov cez HTTP.

⬤ Lekcia 38 - Spotreba údajov HTTP.

⬤ Lekcia 39 - Capstone 7.

Jednotka 9 - TESTOVANIE JEDNOTKY.

⬤ Lekcia 40 - Jednotkové testovanie vo F#.

⬤ Lekcia 41 - Testovanie založené na vlastnostiach v jazyku F#.

⬤ Lekcia 42 - Webové testovanie.

⬤ Lekcia 43 - Capstone 8.

Jednotka 10 - Kam ďalej?

⬤ Príloha A - Komunita F#.

⬤ Príloha B - F# v mojej organizácii.

⬤ Príloha C - Zdroje F#, ktoré musíte navštíviť.

⬤ Príloha D - Knižnice F#, ktoré musíte mať.

⬤ Príloha E - Ďalšie vlastnosti jazyka F#.

Ďalšie údaje o knihe:

ISBN:9781617293993
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2018
Počet strán:400

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Získajte Programovanie s F#: Príručka pre vývojárov .net - Get Programming with F#: A Guide for .Net...
Zhrnutie Príručka Programovanie s F#: Sprievodca...
Získajte Programovanie s F#: Príručka pre vývojárov .net - Get Programming with F#: A Guide for .Net Developers
F# v akcii - F# in Action
F# je navrhnutý tak, aby sa funkcionálne programovanie stalo praktickým a prístupným najmä pre vývojárov pracujúcich na platforme.NET. Táto kniha vám pomôže...
F# v akcii - F# in Action

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)