0 Ks
0 Ks
0 Ks
0,00
Nákupný košík je prázdny.

Do pokladne

Myslíme v jazyku Perl

knihovna programátora

Myslíme v jazyku Perl
-25 %
Zľava skončí o
Tlačená kniha
Pevná šitá vazba
Titul je vypredaný
r: 3623
E-kniha
PDF
20,77 15,58 -25 %
Na stiahnutie ihneď
i: 23460 n: 24763903r: 3623
Zakúpením knihy získavate nárok na darček = knihy zadarmo
Prelistovať knihu

Ukážky z e-knihy

PDF
Kniha je určena pro zájemce, kteří s jazykem Perl ještě nepřišli do styku a teprve se s ním chtějí seznámit. Mnoho užitečných informací v ní však najdou i zkušení programátoři profesionálové.Obsah jednotlivých kapitol je vytvářen podle filozofie Perlu. Stejně jako u přirozeného jazyka je začínáno od jednoduchých základů, postupně informací přibývá tak, že si čtenář může udělat ucelený obraz o všech zákonitostech a souvislostech jazyka.Pro čtenáře je jistě výhodou, pokud se již s nějakým programovacím jazykem či principy programování seznámil. Není to však podmínkou, která by bránila při studiu velké části této knihy.Důraz je kladen především na oblasti, které Perl odlišují od ostatních programovacích jazyků nebo jsou v současnosti aktuální. Těmito oblastmi jsou regulární výrazy, jakožto hlavní nástroj pro zpracování textových dat, objektově orientovaný přístup, práce s databázemi a vytváření webových aplikací.Po přečtení této knihy by měl čtenář mít dostatek informací k tomu, aby měl o jazyku ucelenou představu, a měl by být schopen vytvářet webové aplikace pracující s databází na dostatečně vysoké úrovni. Kniha popisuje i možnosti jazyka, které se nepoužívají příliš často, referenční příručkuvšech vestavěných funkcí, standardních jmen, standardních a pragmatickýchmodulů apod., proto je možné se k ní často vracet.

Zľava 25 % končí za:

Z obsahu knihy Myslíme v jazyku Perl

Obsah

1. Úvod
1.1 Motto
1.2 Informační zdroje
1.3 Instalace Perlu
1.4 Typografické konvence této knihy

2. Stavba jazyka
2.1 Charakter jazyka
2.2 Prvky jazyka

3. Kontext
3.1 Skalární a seznamový kontext
3.2 Logický kontext, pravdivost
3.3 Prázdný kontext
3.4 Vkládací kontext

4. Datové typy, proměnné
4.1 Skalární hodnoty a skalární proměnné
4.2 Pole a seznamy
4.3 Hashe (asociativní pole)
4.4 Typegloby
4.5 Speciální jména

5. Příkazy
5.1 Jednoduché příkazy
5.2 Složené příkazy
5.3 Holé bloky

6. Operátory
6.1 Priorita, arita a asociativita operátorů
6.2 Termy a seznamové operátory (vlevo)
6.3 Operátor šipka
6.4 Operátor autoinkrementu a autodekrementu
6.5 Umocňování
6.6 Ideografické unární operátory
6.7 Vazebné operátory
6.8 Multiplikativní operátory
6.9 Aditivní operátory
6.10 Operátory posuvu
6.11 Pojmenované unární operátory a operátory testování souborů
6.12 Relační operátory
6.13 Operátory rovnosti
6.14 Bitové operátory
6.15 Logické operátory se zkráceným vyhodnocením
6.16 Operátory rozsahu
6.17 Podmínkový operátor
6.18 Operátor přiřazení
6.19 Operátor čárka
6.20 Seznamové operátory (postupující vpravo)
6.21 Logické and, or, not a xor

7. Regulární výrazy
7.1 Jednoduché vzory
7.2 Metaznaky
7.3 Metasymboly
7.4 Vkládání hodnot proměnných
7.5 Třídy znaků
7.6 Kvantifikátory
7.7 Pozice (kotvy)
7.8 Varianty
7.9 Priorita
7.10 Seskupování a zapamatování
7.11 Modifikátory
7.12 Proměnné související s regulárními výrazy
7.13 Rozšířené vzory
7.14 Zpracování vzoru – převedení do interní formy
7.15 Vyhledávání v řetězci
7.16 Průběh prohledávání
7.17 Operátory pracující s regulárními výrazy

8. Formáty
8.1 Definice formátů a vkládání hodnot
8.2 Formáty a rozsahy platnosti proměnných
8.3 Výběr formátu a ovladače
8.4 Stránkovaný výstup

9. Podprogramy
9.1 Deklarace a definice podprogramu
9.2 Volání funkcí
9.3 Argumenty funkcí
9.4 Návratová hodnota
9.5 Zjištění kontextu
9.6 Rekurze
9.7 Prototypy
9.8 Uzávěry
9.9 Konstantní funkce
9.10 Předefinování vestavěných funkcí

10. Standardní funkce
10.1 Standardní funkce podle kategorií
10.2 Funkce v abecedním pořadí

11. Odkazy
11.1 Pevné odkazy
11.2 Pseudohashe
11.3 Symbolické odkazy

12. Složitější datové struktury
12.1 Záznamy, struktury
12.2 Vícerozměrná pole
12.3 Hashe polí
12.4 Pole hashů, hashe hashů
12.5 Ještě složitější struktury
12.6 Na co si dávat pozor
12.7 Výpis datové struktury

13.Balíky
13.1 Deklarace balíků
13.2 Vhnízděné balíky
13.3 Autoloading
13.4 Inicializace a opuštění balíku
13.5 Tabulky symbolů a typegloby
13.6 Rozsahy platnosti a tabulky symbolů, vymezování platnosti

14.Moduly
14.1 Zavedení modulu
14.2 Vytváření modulů
14.3 Export a import symbolů, modul Exporter
14.4 Verze modulů
14.5 Zásady pro psaní modulů
14.6 Dokumentace modulu – Plain Old Documentation

15. Objektově orientované programování
15.1 Základy objektově orientovaného programování
15.2 Implementace objektů v Perlu
15.3 Vytvoření objektu, konstruktory
15.4 Práce s atributy
15.5 Metody
15.6 Dědičnost
15.7 Zajištění soukromí
15.8 Zrušení objektu, destruktor
15.9 Přetěžování operátorů
15.10 Přetěžování konstant

16. Vázané proměnné
16.1 Navazování skalárů
16.2 Navazování polí
16.3 Navazování hashů
16.4 Navazování ovladačů
16.5 Složitější příklad

17. Práce se soubory a adresáři
17.1 Jména souborů a adresářů
17.2 Ovladače
17.3 Otevření souboru
17.4 Textové soubory
17.5 Binární soubory
17.6 Práce s adresáři
17.7 Vlastnosti souboru
17.8 Manipulace se soubory a adresáři

18. Standardní moduly
18.1 Standardní moduly podle typu
18.2 Standardní moduly v abecedním pořadí

19. Pragmatické moduly
19.1 attributes
19.2 attrs
19.3 autouse
19.4 base
19.5 bigint
19.6 bignum
19.7 bigrat
19.8 blib
19.9 bytes
19.10 charnames
19.11 constant
19.12 diagnostics
19.13 encoding
19.14 fields
19.15 filetest
19.16 if
19.17 integer
19.18 less
19.19 lib
19.20 locale
19.21 open
19.22 ops
19.23 overload
19.24 re
19.25 sigtrap
19.26 sort
19.27 strict
19.28 subs
19.29 threads
19.30 threads::shared
19.31 utf8
19.32 vars
19.33 vmsish
19.34 warnings
19.35 warnings::register

20. Komunikace s příkazovým interpretem a ostatními procesy
20.1 Přepínače Perlu
20.2 Spouštění externích příkazů
20.3 Signály
20.4 Proměnné prostředí
20.5 Národní prostředí
20.6 Síťová komunikace

21. CGI programování
21.1 Příklad dynamického HTML dokumentu
21.2 Posílání parametrů , použití formulářů
21.3 Modul CGI.pm
21.4 Vlastní podoba webového rozhraní

22. Práce s databází
22.1 Úvod do databází a databázových systémů
22.2 Relační model báze dat
22.3 Modul DBI
22.4 Funkce modulu DBI
22.5 Dynamické proměnné DBI
22.6 Atributy společné pro všechny ovladače
22.7 Metody společné pro všechny objekty ovladačů
22.8 Objekty databázového spojení
22.9 Placeholdery a navazování hodnot
22.10 Objekty ovladačů příkazů
22.11 Transakce
22.12 Chybové stavy
22.13 Postup při získávání nebo modifikaci dat v databázi

23. Příklad webové aplikace pracující s databází

24. Ladění skriptů
24.1 Příkazy debuggeru
24.2 Vyzkoušení debuggeru v praxi
24.3 Debugger regulárních výrazů

25. Manuálové stránky
25.1 Přehled
25.2 Tutoriály
25.3 Příručky
25.4 Interní záležitosti a spolupráce s jazykem C
25.5 Specifická dokumentace pro některé jazyky
25.6 Informace k distribucím Perlu pro různé operační systémy

26. Reference

27. Seznam tabulek

Rejstřík

E-kniha

Formát: PDF
Veľkosť: 3.29MB
Druh ochrany: Sociálna ochrana
Značka: Grada

Poškozené knihy


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam quis nulla. Nullam eget nisl. Nulla non arcu lacinia neque faucibus fringilla. Aenean fermentum risus id tortor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Phasellus faucibus molestie nisl. Quisque tincidunt scelerisque libero. Nullam lectus justo, vulputate eget mollis sed, tempor sed magna. Nulla non arcu lacinia neque faucibus fringilla. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. In enim a arcu imperdiet malesuada.
Myslíme v jazyku Perl
-25 %
Zľava skončí o
Prelistovať knihu

Ukážky z e-knihy

PDF

E-kniha

Formát: PDF
Veľkosť: 3.29 MB
Druh ochrany: Sociálna ochrana
Jazyk: SX.BookLanguage.
Značka: Grada

Myslíme v jazyku Perl

knihovna programátora

Tlačená kniha
Pevná šitá vazba
Titul je vypredaný
r: 3623
E-kniha
PDF
20,77 15,58 -25 %
Na stiahnutie ihneď
i: 23460 n: 24763903r: 3623
Zakúpením knihy získavate nárok na darček = knihy zadarmo
Kniha je určena pro zájemce, kteří s jazykem Perl ještě nepřišli do styku a teprve se s ním chtějí seznámit. Mnoho užitečných informací v ní však najdou i zkušení programátoři profesionálové.Obsah jednotlivých kapitol je vytvářen podle filozofie Perlu. Stejně jako u přirozeného jazyka je začínáno od jednoduchých základů, postupně informací přibývá tak, že si čtenář může udělat ucelený obraz o všech zákonitostech a souvislostech jazyka.Pro čtenáře je jistě výhodou, pokud se již s nějakým programovacím jazykem či principy programování seznámil. Není to však podmínkou, která by bránila při studiu velké části této knihy.Důraz je kladen především na oblasti, které Perl odlišují od ostatních programovacích jazyků nebo jsou v současnosti aktuální. Těmito oblastmi jsou regulární výrazy, jakožto hlavní nástroj pro zpracování textových dat, objektově orientovaný přístup, práce s databázemi a vytváření webových aplikací.Po přečtení této knihy by měl čtenář mít dostatek informací k tomu, aby měl o jazyku ucelenou představu, a měl by být schopen vytvářet webové aplikace pracující s databází na dostatečně vysoké úrovni. Kniha popisuje i možnosti jazyka, které se nepoužívají příliš často, referenční příručkuvšech vestavěných funkcí, standardních jmen, standardních a pragmatickýchmodulů apod., proto je možné se k ní často vracet.

Zľava 25 % končí za:

Z obsahu knihy Myslíme v jazyku Perl

Obsah

1. Úvod
1.1 Motto
1.2 Informační zdroje
1.3 Instalace Perlu
1.4 Typografické konvence této knihy

2. Stavba jazyka
2.1 Charakter jazyka
2.2 Prvky jazyka

3. Kontext
3.1 Skalární a seznamový kontext
3.2 Logický kontext, pravdivost
3.3 Prázdný kontext
3.4 Vkládací kontext

4. Datové typy, proměnné
4.1 Skalární hodnoty a skalární proměnné
4.2 Pole a seznamy
4.3 Hashe (asociativní pole)
4.4 Typegloby
4.5 Speciální jména

5. Příkazy
5.1 Jednoduché příkazy
5.2 Složené příkazy
5.3 Holé bloky

6. Operátory
6.1 Priorita, arita a asociativita operátorů
6.2 Termy a seznamové operátory (vlevo)
6.3 Operátor šipka
6.4 Operátor autoinkrementu a autodekrementu
6.5 Umocňování
6.6 Ideografické unární operátory
6.7 Vazebné operátory
6.8 Multiplikativní operátory
6.9 Aditivní operátory
6.10 Operátory posuvu
6.11 Pojmenované unární operátory a operátory testování souborů
6.12 Relační operátory
6.13 Operátory rovnosti
6.14 Bitové operátory
6.15 Logické operátory se zkráceným vyhodnocením
6.16 Operátory rozsahu
6.17 Podmínkový operátor
6.18 Operátor přiřazení
6.19 Operátor čárka
6.20 Seznamové operátory (postupující vpravo)
6.21 Logické and, or, not a xor

7. Regulární výrazy
7.1 Jednoduché vzory
7.2 Metaznaky
7.3 Metasymboly
7.4 Vkládání hodnot proměnných
7.5 Třídy znaků
7.6 Kvantifikátory
7.7 Pozice (kotvy)
7.8 Varianty
7.9 Priorita
7.10 Seskupování a zapamatování
7.11 Modifikátory
7.12 Proměnné související s regulárními výrazy
7.13 Rozšířené vzory
7.14 Zpracování vzoru – převedení do interní formy
7.15 Vyhledávání v řetězci
7.16 Průběh prohledávání
7.17 Operátory pracující s regulárními výrazy

8. Formáty
8.1 Definice formátů a vkládání hodnot
8.2 Formáty a rozsahy platnosti proměnných
8.3 Výběr formátu a ovladače
8.4 Stránkovaný výstup

9. Podprogramy
9.1 Deklarace a definice podprogramu
9.2 Volání funkcí
9.3 Argumenty funkcí
9.4 Návratová hodnota
9.5 Zjištění kontextu
9.6 Rekurze
9.7 Prototypy
9.8 Uzávěry
9.9 Konstantní funkce
9.10 Předefinování vestavěných funkcí

10. Standardní funkce
10.1 Standardní funkce podle kategorií
10.2 Funkce v abecedním pořadí

11. Odkazy
11.1 Pevné odkazy
11.2 Pseudohashe
11.3 Symbolické odkazy

12. Složitější datové struktury
12.1 Záznamy, struktury
12.2 Vícerozměrná pole
12.3 Hashe polí
12.4 Pole hashů, hashe hashů
12.5 Ještě složitější struktury
12.6 Na co si dávat pozor
12.7 Výpis datové struktury

13.Balíky
13.1 Deklarace balíků
13.2 Vhnízděné balíky
13.3 Autoloading
13.4 Inicializace a opuštění balíku
13.5 Tabulky symbolů a typegloby
13.6 Rozsahy platnosti a tabulky symbolů, vymezování platnosti

14.Moduly
14.1 Zavedení modulu
14.2 Vytváření modulů
14.3 Export a import symbolů, modul Exporter
14.4 Verze modulů
14.5 Zásady pro psaní modulů
14.6 Dokumentace modulu – Plain Old Documentation

15. Objektově orientované programování
15.1 Základy objektově orientovaného programování
15.2 Implementace objektů v Perlu
15.3 Vytvoření objektu, konstruktory
15.4 Práce s atributy
15.5 Metody
15.6 Dědičnost
15.7 Zajištění soukromí
15.8 Zrušení objektu, destruktor
15.9 Přetěžování operátorů
15.10 Přetěžování konstant

16. Vázané proměnné
16.1 Navazování skalárů
16.2 Navazování polí
16.3 Navazování hashů
16.4 Navazování ovladačů
16.5 Složitější příklad

17. Práce se soubory a adresáři
17.1 Jména souborů a adresářů
17.2 Ovladače
17.3 Otevření souboru
17.4 Textové soubory
17.5 Binární soubory
17.6 Práce s adresáři
17.7 Vlastnosti souboru
17.8 Manipulace se soubory a adresáři

18. Standardní moduly
18.1 Standardní moduly podle typu
18.2 Standardní moduly v abecedním pořadí

19. Pragmatické moduly
19.1 attributes
19.2 attrs
19.3 autouse
19.4 base
19.5 bigint
19.6 bignum
19.7 bigrat
19.8 blib
19.9 bytes
19.10 charnames
19.11 constant
19.12 diagnostics
19.13 encoding
19.14 fields
19.15 filetest
19.16 if
19.17 integer
19.18 less
19.19 lib
19.20 locale
19.21 open
19.22 ops
19.23 overload
19.24 re
19.25 sigtrap
19.26 sort
19.27 strict
19.28 subs
19.29 threads
19.30 threads::shared
19.31 utf8
19.32 vars
19.33 vmsish
19.34 warnings
19.35 warnings::register

20. Komunikace s příkazovým interpretem a ostatními procesy
20.1 Přepínače Perlu
20.2 Spouštění externích příkazů
20.3 Signály
20.4 Proměnné prostředí
20.5 Národní prostředí
20.6 Síťová komunikace

21. CGI programování
21.1 Příklad dynamického HTML dokumentu
21.2 Posílání parametrů , použití formulářů
21.3 Modul CGI.pm
21.4 Vlastní podoba webového rozhraní

22. Práce s databází
22.1 Úvod do databází a databázových systémů
22.2 Relační model báze dat
22.3 Modul DBI
22.4 Funkce modulu DBI
22.5 Dynamické proměnné DBI
22.6 Atributy společné pro všechny ovladače
22.7 Metody společné pro všechny objekty ovladačů
22.8 Objekty databázového spojení
22.9 Placeholdery a navazování hodnot
22.10 Objekty ovladačů příkazů
22.11 Transakce
22.12 Chybové stavy
22.13 Postup při získávání nebo modifikaci dat v databázi

23. Příklad webové aplikace pracující s databází

24. Ladění skriptů
24.1 Příkazy debuggeru
24.2 Vyzkoušení debuggeru v praxi
24.3 Debugger regulárních výrazů

25. Manuálové stránky
25.1 Přehled
25.2 Tutoriály
25.3 Příručky
25.4 Interní záležitosti a spolupráce s jazykem C
25.5 Specifická dokumentace pro některé jazyky
25.6 Informace k distribucím Perlu pro různé operační systémy

26. Reference

27. Seznam tabulek

Rejstřík

O autorovi

Dařena František
Studoval na gymnáziu Vídeňská v Brně se specializací na programování a výpočetní techniku, později absolvoval program Systémové inženýrství a informatika na Mendelově zemědělské a les nické univerzitě v Brně. V současné době je zaměstnán jako odborný asistent Ústavu informatiky Provozně ekonomické fakulty této univerzity, kde se v rámci pedagogické činnosti zabývá výukou předmětů s ouvisejících s programováním, algoritmizací a informačními systémy. Hlavním obsahem jeho vědecko-výzkumné činnosti, během níž publikuje práce na odborných konferencích, jsou informační systémy a jejic h využití pro podporu marketingových aktivit firem. V minulosti také působil několik let jako programátor jádra a později také jako vedoucí sekce implementace Univerzitního informačního systému MZLU.

Hodnotenie čitateľov

Neověřené recenze: Knihu ešte nikto nehodnotil. Prihláste sa do svojho účtu a buďte prvý!

Zobraziť všetky recenzie Prihlásiť sa

Čitatelia, ktorí si kúpili túto knihu, si ďalej kúpili

Tlačená 13,41 -25 %
E-kniha 11,40 -25 %
Tlačená 15,28 -25 %
E-kniha 12,99 -25 %
Tlačená 14,03 -25 %
E-kniha 11,92 -25 %
Tlačená 12,47 -25 %
E-kniha 10,60 -25 %
Tlačená 14,03 -25 %
E-kniha 11,92 -25 %
Tlačená 15,46 -25 %
E-kniha 13,14 -25 %

Prihlásenie sa na odoberanie newsletteru

Vyberte si, prosím, oblasti, ktoré Vás zaujímajú, a my Vám budeme zasielať informácie o knihách podľa Vášho záujmu



















Tento souhlas se zpracováním Vašich osobních údajů dáváte společnosti Grada Publishing, a.s. pro účely zasílání obchodních sdělení (marketingových nabídek) a jiných marketingových aktivit vůči Vaší osobě. Tento Váš souhlas můžete kdykoliv odvolat a obchodní sdělení Vám pak nebudou dále zasílána. Podrobnější informace o zpracování Vašich osobních údajů naleznete zde.
Sprinx.AntiBot.Empty

Prihlásiť sa

Prihlásiť sa cez sociálne siete:

Registrace



 

 

 
Sila hesla:
 

 
 

Fakturačná adresa

Tento souhlas se zpracováním Vašich osobních údajů dáváte společnosti Grada Publishing, a.s. pro účely zasílání obchodních sdělení (marketingových nabídek) a jiných marketingových aktivit vůči Vaší osobě. Tento Váš souhlas můžete kdykoliv odvolat a obchodní sdělení Vám pak nebudou dále zasílána. Podrobnější informace o zpracování Vašich osobních údajů naleznete zde.