Júlia mint második nyelv: Általános célú programozás az adattudomány ízeivel

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

Júlia mint második nyelv: Általános célú programozás az adattudomány ízeivel (Erik Engheim)

Olvasói vélemények

Összegzés:

A könyv jól felépített bevezetés a Julia programozási nyelvbe, amely különösen alkalmas a tapasztalt programozók számára, akik az adattudományi és numerikus alkalmazásokkal szeretnék bővíteni eszköztárukat. A könyv példák széles választékával és világos írásmóddal rendelkezik, bár néhány recenzens aggodalmát fejezte ki a könyv tartósságával és a tanulás mélységével kapcsolatban.

Előnyök:

Jól felépített, számos példával
gyors bevezetést nyújt a Juliába a tapasztalt programozók számára
széles témakört ölel fel
megkönnyíti a Julia numerikus alkalmazásokban rejlő képességeinek megértését
szórakoztató és kielégítő a tanulás
a gyakorlati alkalmazások fokozzák a tanulást
egyszerű olvasmány, még azok számára is, akik nem rendelkeznek erős CS háttérrel.

Hátrányok:

A könyv borítója gyenge, hajlamos a görbülésre
nem ideális teljesen kezdők számára
néhány kritikus úgy érezte, hogy a könyv túlságosan leegyszerűsíti vagy átugorja a fontos témákat
a nyelv megértése az elolvasás után még mindig alapszinten maradhat.

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

Eredeti címe:

Julia as a Second Language: General Purpose Programming with a Taste of Data Science

Könyv tartalma:

Tanulja meg a félelmetes Julia programozási nyelvet olyan szórakoztató projektek építésével, mint egy rakétavető, egy jelszótároló és egy csataszimulátor.

A Julia mint második nyelv a következőket tartalmazza:

⬤ Adattípusok, például számok, karakterláncok, tömbök és szótárak.

⬤ A Julia read-evaluate-print-loop (REPL) segítségével történő azonnali visszajelzés.

⬤ Egyszerűsíti a kód interakcióit a többszörös diszpozícióval.

⬤ Kódmegosztás modulok és csomagok segítségével.

⬤ Objektumorientált és funkcionális programozási stílusok.

A Julia mint második nyelv bemutatja a Juliát olyan olvasóknak, akik már rendelkeznek egy másik nyelv, például a Python vagy a JavaScript kezdő szintű ismereteivel. Magával ragadó gyakorlati projektek kódolásával tanulhat, amelyek arra ösztönzik, hogy azonnal alkalmazza a tanultakat. Ne riassza el a Julia tudományos programozási nyelvként való hírneve - nem szükséges hozzá adattudományi vagy numerikus számítási tudás. Elkezdheted azzal, amit a középiskolai matematikaórákon tanultál.

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 Julia eredetileg a nagy teljesítményű adattudományhoz készült, de mára egy fantasztikus általános célú programozási nyelvvé vált. Olyan fejlesztőbarát funkciókat kínál, mint a szemétgyűjtés, a dinamikus tipizálás, valamint az egyidejűség és az elosztott számítástechnika rugalmas megközelítése. Az egyszerűség, a rugalmasság és a teljesítmény tökéletes keveréke.

A könyvről

A Julia mint második nyelv a meglévő programozási ismeretekre építve mutatja be a Juliát. A Juliát működés közben láthatja, miközben egy sor érdekes projektet hoz létre, amelyek a Julia alapszintaktikájától a fejlett funkciókig vezetik el. Sajátítsa el a típusokat és az adatszerkezeteket, miközben modellez egy rakétaindítást. Használjon szótárakat a római számok értelmezéséhez. Használja a Julia egyedülálló többszörös küldési funkcióját, hogy lovagokat és íjászokat küldjön egy szimulált csatába. Útközben még az objektumorientált és a funkcionális programozási stílust is összehasonlíthatod - a Julia mindkettőt támogatja!

Mi van benne?

⬤ Adattípusok, például számok, karakterláncok, tömbök és szótárak.

⬤ Indirekt visszajelzés a Julia read-evaluate-print-loop (REPL) segítségével.

⬤ Egyszerűsítse a kód interakcióit a többszörös diszpozícióval.

⬤ Kódmegosztás modulok és csomagok segítségével.

Az olvasóról

Más programozási nyelvekkel, például Python, JavaScript vagy C# nyelvvel már jól ismerkedő olvasók számára.

A szerzőről

Erik Engheim író, konferencia-előadó, videótanfolyamok szerzője és szoftverfejlesztő.

Tartalomjegyzék

1. RÉSZ - ALAPOK

1 Miért a Julia?

2 A Julia mint számológép.

3 Vezérlésáramlás.

4 Julia mint táblázatkezelő.

5 Munka szöveggel.

6 Adatok tárolása szótárakban.

2. RÉSZ - TÍPUSOK

7 A típusok megértése.

8 Rakéta építése.

9 Konvertálás és promóció.

10 Ismeretlen értékek ábrázolása.

3. RÉSZ - GYŰJTEMÉNYEK

11 A karakterláncokkal való munka.

12 A Julia gyűjtemények megértése.

13 Munka halmazokkal.

14 Vektorokkal és mátrixokkal való munka.

4. RÉSZ - SZOFTVERFEJLESZTÉS

15 Funkcionális programozás a Juliában.

16 A kód szervezése és modularizálása.

5. RÉSZ - ELMÉLYÜLÉS

17 Bemenet és kimenet.

18 Paraméteres típusok definiálása.

A könyv egyéb adatai:

ISBN:9781617299711
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2023
Oldalak száma:414

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Júlia mint második nyelv: Általános célú programozás az adattudomány ízeivel - Julia as a Second...
Tanulja meg a félelmetes Julia programozási...
Júlia mint második nyelv: Általános célú programozás az adattudomány ízeivel - Julia as a Second Language: General Purpose Programming with a Taste of Data Science

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)