0 Ks
0 Ks
0
Nákupní košík je prázdný.

K pokladně

Myslíme v jazyku Perl

knihovna programátora
Tištěná kniha
Pevná šitá vazba
Titul doprodánr: 3623
E-kniha
PDF
483
Ihned ke stažení
i: 23460 n: 24763903r: 3623
Prolistovat knihu

Ukázky 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 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
Velikost: 3.3MB
Druh ochrany: Sociální ochrana
Myslíme v jazyku Perl
Prolistovat knihu

Ukázky z E-knihy

PDF

E-kniha

Formát: PDF
Velikost: 3.3MB
Druh ochrany: Sociální ochrana

Myslíme v jazyku Perl

knihovna programátora
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.
Tištěná kniha
Pevná šitá vazba
Titul doprodánr: 3623
E-kniha
PDF
483
Ihned ke stažení
i: 23460 n: 24763903r: 3623

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

Hodnocení čtenářů

Knihu ještě nikdo nehodnotil. Přihlašte se do svého účtu a buďte první!

Zobrazit všechny recenze Přihlásit

Čtenáři, kteří si koupili tuto knihu, si dále koupili

Tištěná 259
E-kniha 181
Tištěná 355
E-kniha 149
Tištěná 185
E-kniha 157
Tištěná 729
Tištěná 219
E-kniha 186
[CMSAbstractTransformation.DataBind]: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index

Novinky a akční nabídky knih

Přeji si být informován o novinkách


















Pole zanechte prosím prázdné

Přihlásit

Přihlásit přes sociální sítě:

Registrace

 




Síla hesla:
 

 

Fakturační adresa

Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace