Get Programming with F#: A Guide for .Net Developers (Programozás F#-sel: Útmutató .Net fejlesztők számára)

Értékelés:   (4.4 az 5-ből)

Get Programming with F#: A Guide for .Net Developers (Programozás F#-sel: Útmutató .Net fejlesztők számára) (Isaac Abraham)

Olvasói vélemények

Összegzés:

A „Get Programming with F#” című könyvet nagyra értékelik világos magyarázatai és strukturált megközelítése miatt, amely különösen alkalmas a funkcionális programozásra áttérő .NET-fejlesztők számára. Bár elismerést kapott az F# közérthetővé és gyakorlatiassá tétele miatt, egyes kritikák szerint a könyv a haladó olvasókat megválaszolatlan kérdésekkel hagyhatja, és a Visual Studio-ra való összpontosítása elriaszthatja a Linux-felhasználókat vagy azokat, akik mélyebben szeretnének elmerülni a funkcionális programozásban.

Előnyök:

Világos, könnyen érthető magyarázatok és fogalmak.
Jól strukturált, lépésről lépésre leckékkel és gyakorlati feladatokkal.
Kiválóan alkalmas C# és VB.Net fejlesztők számára, akik átállnak az F#-ra.
Az F# és a C# közötti jó összehasonlítás segíti a megértést.
Magával ragadja az olvasót anélkül, hogy lényegtelen részletekkel terhelné le.
Hatékonyan kelti fel az érdeklődést a funkcionális programozás iránt.

Hátrányok:

A haladó olvasókat megválaszolatlan kérdésekkel hagyhatja a későbbi fejezetek elsietése miatt.
A Visual Studio-ra való összpontosítás miatt kevésbé hasznos lehet a Linuxon vagy Visual Studio Code-dal dolgozó felhasználók számára.
C# vagy VB.NET háttértudást feltételez, ami a teljesen kezdők számára mellékes lehet.
Néhányan úgy érezték, hogy a könyv túlságosan a C#-ra összpontosít, így inkább olyan, mintha F# lenne C# programozóknak, nem pedig minden .NET-fejlesztőnek.

(19 olvasói vélemény alapján)

Eredeti címe:

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

Könyv tartalma:

Összefoglaló

A Get Programming with F#: A guide for.NET Developers megmutatja, hogyan fejlesztheti.NET fejlesztési készségeit egy kis funkcionális programozással az F# nyelven. Mindössze 43 falatnyi részletben megtanulhatja, hogyan használhatja az F#-ot a leggyakoribb.NET programozási feladatok megoldására. A példák a jól ismert Visual Studio környezetet használják, így azonnal otthonosan mozog majd. A tanulságos példákkal, valós felhasználási esetekkel és rengeteg könnyen emészthető kóddal teletűzdelt, könnyen követhető oktatóanyag elgondolkodtatja majd, hogy miért nem vette fel az F#-ot már évekkel ezelőtt FForewords by Dustin Campbell of Microsoft and Tomas Petricek of fsharpWorks.

A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.

A technológiáról

A.NET-alkalmazásainak hosszú távon is jónak kell lenniük. Az F# a funkcionális és imperatív programozás egyedülálló keveréke tökéletes olyan kód írásához, amely most hibátlanul működik, és akkor is fut, amikor az Ön igényei növekednek és változnak. Az F# funkcionális-első stílusának elsajátításához némi gyakorlásra van szükség, így akár el is kezdhet programozni.

A könyvről

A Get Programming with F#: A guide for.NET developers 43 példán alapuló leckén keresztül, beépített gyakorlatokkal tanítja az F# nyelvet, így az egyetlen igazán hatékony módon tanulhat: gyakorlással. A könyv felfrissíti.NET-ismereteidet egy kis funkcionális programozással az F# nyelven. Elsajátíthatod az FP alapelveit, és megtanulhatod a vasszilárd megbízhatóságot és kristálytiszta áttekinthetőséget biztosító technikákat. Felfedezheti az F# Visual Studioban történő kódolásának termelékenységi technikáit, a funkcionális tervezést, valamint a funkcionális és OO kód integrálását.

What's Inside

⬤ Tanulja meg, hogyan írjon hibamentes programokat.

⬤ Változtassa a fárasztó hétköznapi feladatokat gyors és egyszerű feladatokká.

⬤ Használjon minimális kódot a JSON, CSV, XML és HTML adatokkal való munkához.

⬤ Integrálja az F# nyelvet a meglévő C# és VB.NET alkalmazásaiba.

⬤ Hozzon létre webképes alkalmazásokat.

Az olvasóról

Középhaladó C# és Visual Basic.NET fejlesztők számára íródott. Nem feltételez semmilyen tapasztalatot az F# nyelvvel kapcsolatban.

A szerzőről

Isaac Abraham tapasztalt.NET fejlesztő és oktató. A.NET közösséghez való hozzájárulásáért F# MVP.

Tartalomjegyzék

1. egység - F# és a VISUAL STUDIO.

⬤ 1. lecke - A Visual Studio tapasztalatai.

⬤ 2. lecke - Az első F# program elkészítése.

⬤ 3. lecke - A REPL - a fejlesztés módjának megváltoztatása.

2. egység - HELLO F#.

⬤ 4. lecke - Keveset mondani, sokat tenni.

⬤ 5. lecke - Bízzunk a fordítóban.

⬤ 6. lecke - Munka megváltoztathatatlan adatokkal.

⬤ 7. lecke - Kifejezések és utasítások.

⬤ 8. lecke 1. zárótétel.

3. egység - TÍPUSOK ÉS FUNKCIÓK.

⬤ 9. lecke - Az adatok alakítása tuplikkal.

⬤ 10. lecke - Adatok alakítása rekordokkal.

⬤ 11. lecke - Összeállítható függvények építése.

⬤ 12. lecke - Kód szervezése osztályok nélkül.

⬤ 13. lecke - A kód újrafelhasználásának elérése F# nyelven.

⬤ 14. lecke - A 2. fejezet záróköve.

4. egység - COLLECTIONS F#-ban.

⬤ 15. lecke - Munka gyűjteményekkel F# nyelven.

⬤ 16. lecke - Hasznos gyűjteményfüggvények.

⬤ 17. lecke - Térképek, szótárak és halmazok.

⬤ 18. lecke - A sikerhez vezető hajtogatás.

⬤ 19. lecke - A 3. fejezet záróköve.

5. egység - A SIKERESZTELET PITKÁJA AZ F# TÍPUSRENDSZERRŐL.

⬤ 20. lecke - Programáramlás F# nyelven.

⬤ 21. lecke - Kapcsolatok modellezése F# nyelven.

⬤ 22. lecke - A milliárdos hiba kijavítása.

⬤ 23. lecke - Üzleti szabályok kódként.

⬤ 24. lecke - A 4. fejezet záróköve.

6. egység - ÉLÉS A.NET PLATFORMON.

⬤ 25. lecke - A C# nyelv F# nyelvből történő fogyasztása.

⬤ 26. lecke - Munka a NuGet csomagokkal.

⬤ 27. lecke - Az F# típusok és függvények C# nyelvre történő átvitele.

⬤ 28. lecke - Hibrid nyelvű alkalmazások architektúrája.

⬤ 29. lecke - Az 5. fejezet záróköve.

7. egység - Dolgozás az adatokkal.

⬤ 30. lecke - A típusszolgáltatók bemutatása.

⬤ 31. lecke - Sémák építése élő adatokból.

⬤ 32. lecke - Munka az SQL-lel.

⬤ 33. lecke - Típusszolgáltatóval támogatott API-k létrehozása.

⬤ 34. lecke - A típusszolgáltatók használata a való világban.

⬤ 35. lecke - A 6. fejezet záróköve.

8. egység - WEB PROGRAMOZÁS.

⬤ 36. lecke - Aszinkron munkafolyamatok.

⬤ 37. lecke - Az adatok HTTP-n keresztüli közzététele.

⬤ 38. lecke - HTTP-adatok fogyasztása.

⬤ 39. lecke - 7. fejezet.

9. egység - UNIT TESZTELÉS.

⬤ 40. lecke - Egységtesztelés F# nyelven.

⬤ 41. lecke - Tulajdonságalapú tesztelés F# nyelven.

⬤ 42. lecke - Webes tesztelés.

⬤ 43. lecke - 8. zárófejezet.

10. egység - Hová tovább?

⬤ A. melléklet - Az F# közösség.

⬤ B. melléklet - F# a szervezetemben.

⬤ C. melléklet - Kötelezően meglátogatandó F# források.

⬤ D függelék - Kötelező F# könyvtárak.

⬤ E. függelék - Egyéb F# nyelvi jellemzők.

A könyv egyéb adatai:

ISBN:9781617293993
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:400

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Get Programming with F#: A Guide for .Net Developers (Programozás F#-sel: Útmutató .Net fejlesztők...
Összefoglaló A Get Programming with F#: A guide...
Get Programming with F#: A Guide for .Net Developers (Programozás F#-sel: Útmutató .Net fejlesztők számára) - Get Programming with F#: A Guide for .Net Developers
F# működésben - F# in Action
Az F# célja, hogy a funkcionális programozást praktikussá és elérhetővé tegye, különösen a.NET platformon dolgozó fejlesztők számára. Ez a könyv segít...
F# működésben - F# in Action

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)