Júlia ako druhý jazyk: Programovanie na všeobecné účely s príchuťou dátovej vedy

Hodnotenie:   (4,2 z 5)

Júlia ako druhý jazyk: Programovanie na všeobecné účely s príchuťou dátovej vedy (Erik Engheim)

Recenzie čitateľov

Zhrnutie:

Kniha je dobre štruktúrovaným úvodom do programovacieho jazyka Julia, ktorý je vhodný najmä pre skúsených programátorov, ktorí chcú rozšíriť svoj súbor nástrojov o dátovú vedu a numerické aplikácie. Vyznačuje sa širokou škálou príkladov a jasným štýlom písania, hoci niektorí recenzenti vyjadrili obavy o trvanlivosť knihy a hĺbku učiva, ktoré poskytuje.

Výhody:

Dobre štruktúrovaná s množstvom príkladov
poskytuje rýchly úvod do Júlie pre skúsených programátorov
pokrýva široký súbor tém
uľahčuje pochopenie schopností Júlie pre numerické aplikácie
zábavné a uspokojivé učenie
praktické aplikácie zlepšujú učenie
jednoduchá na čítanie aj pre tých, ktorí nemajú silné CS zázemie.

Nevýhody:

Krehké obaly knihy, ktoré sú náchylné na zvlnenie
nie sú ideálne pre úplných začiatočníkov
niektorí recenzenti mali pocit, že kniha príliš zjednodušuje alebo vynecháva dôležité témy
pochopenie jazyka môže byť po prečítaní stále na základnej úrovni.

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

Pôvodný názov:

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

Obsah knihy:

Naučte sa úžasný programovací jazyk Julia pomocou zábavných projektov, ako je raketomet, strážca hesiel a simulátor bitky.

Julia ako druhý jazyk zahŕňa:

⬤ Dátové typy ako čísla, reťazce, polia a slovníky.

⬤ Odozva s okamžitou spätnou väzbou pomocou funkcie read-evaluate-print-loop (REPL) v jazyku Julia.

⬤ Zjednodušenie interakcie kódu pomocou viacnásobného odosielania.

⬤  Zdieľanie kódu pomocou modulov a balíkov.

⬤ Objektovo orientované a funkcionálne štýly programovania.

Julia ako druhý jazyk predstavuje Juliu čitateľom so začiatočníckou znalosťou iného jazyka, ako je Python alebo JavaScript. Učiť sa budete kódovaním pútavých praktických projektov, ktoré vás povzbudia k okamžitému použitiu toho, čo sa učíte. Nenechajte sa odradiť povesťou jazyka Julia ako vedeckého programovacieho jazyka - nie sú potrebné žiadne znalosti z oblasti dátových vied alebo numerických výpočtov. Môžete začať s tým, čo ste sa naučili na hodinách matematiky na strednej škole.

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

Julia, pôvodne navrhnutá pre vysoko výkonnú dátovú vedu, sa stala úžasným univerzálnym programovacím jazykom. Ponúka vývojársky prívetivé funkcie, ako je kolekcia odpadu, dynamické typovanie a flexibilný prístup k súbežnosti a distribuovaným výpočtom. Je dokonalou kombináciou jednoduchosti, flexibility a výkonu.

O knihe

Julia ako druhý jazyk predstavuje jazyk Julia tak, že stavia na vašich existujúcich znalostiach programovania. Uvidíte Juliu v akcii pri vytváraní série zaujímavých projektov, ktoré vás prevedú od základnej syntaxe jazyka Julia až po jeho pokročilé funkcie. Osvojte si typy a dátové štruktúry pri modelovaní štartu rakety. Používajte slovníky na interpretáciu rímskych číslic. Použite jedinečnú funkciu viacnásobného odoslania aplikácie Julia na vyslanie rytierov a lukostrelcov do simulovanej bitky. Cestou dokonca porovnáte objektovo orientovaný a funkcionálny štýl programovania - Julia podporuje oba!

Čo je vnútri

⬤ Dátové typy ako čísla, reťazce, polia a slovníky.

⬤ Odozva s okamžitou spätnou väzbou pomocou funkcie read-evaluate-print-loop (REPL) v jazyku Julia

⬤ Zjednodušenie interakcie kódu pomocou viacnásobného odosielania.

⬤  Zdieľanie kódu pomocou modulov a balíkov.

O čitateľovi

Pre čitateľov, ktorí ovládajú iný programovací jazyk, napríklad Python, JavaScript alebo C#.

O autorovi

Erik Engheim je spisovateľ, prednášateľ na konferenciách, autor videokurzov a softvérový vývojár.

Obsah

1. ČASŤ - ZÁKLADY

1 Prečo práve Julia?

2 Julia ako kalkulačka.

3 Tok riadenia.

4 Julia ako tabuľkový procesor.

5 Práca s textom.

6 Ukladanie údajov v slovníkoch.

ČASŤ 2 - TYPY

7 Porozumenie typom.

8 Budovanie rakety.

9 Konverzia a propagácia.

10 Reprezentácia neznámych hodnôt.

ČASŤ 3 - KOLEKCIE

11 Práca s reťazcami.

12 Porozumenie kolekciám Julia.

13 Práca s množinami.

14 Práca s vektormi a maticami.

ČASŤ 4 - SOFTVÉROVÉ INŽINIERSTVO

15 Funkcionálne programovanie v jazyku Julia.

16 Organizácia a modulácia kódu.

ČASŤ 5 - DO HĹBKY

17 Vstupy a výstupy.

18 Definovanie parametrických typov.

Ďalšie údaje o knihe:

ISBN:9781617299711
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2023
Počet strán:414

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Júlia ako druhý jazyk: Programovanie na všeobecné účely s príchuťou dátovej vedy - Julia as a Second...
Naučte sa úžasný programovací jazyk Julia pomocou...
Júlia ako druhý jazyk: Programovanie na všeobecné účely s príchuťou dátovej vedy - Julia as a Second Language: General Purpose Programming with a Taste of Data Science

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)