Advanced Guide to PHP on IBM i / / Kevin Schroeder |
Autore | Schroeder Kevin |
Pubbl/distr/stampa | Boise, Idaho : , : MC Press, , 2014 |
Descrizione fisica | 1 online resource (338 p.) |
Disciplina | 005.2762 |
Soggetto topico |
PHP (Computer program language)
IBM computers |
Soggetto genere / forma | Electronic books. |
ISBN | 1-58347-767-5 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Title Page; Copyright; About the Author; Contents; Chapter 1: A Re-Introduction to Basic Concepts; Classes and Objects; Properties; Methods; Constants; Context; Visibility; Abstract Classes; Interface Definition; Polymorphism; Type Hinting; Namespaces; Traits; Closures; Chapter 2: Design Patterns; Singleton; Factory; Adapter; Strategy; Lazy Initialization and Lazy Loading; Observer/Visitor/Publish-Subscribe; Front Controller; Model/View/Controller; SOLID; Single Responsibility; Open-Closed; Liskov Substitution; Interface Segregation; Dependency Inversion
Introduction to Dependency InjectionChapter 3: Standard PHP Library; Spl_Autoload_Register(); Countable; ArrayAccess; Iterator; ArrayObject; Advanced Usage; Intercepting Inserts; Typing Array Values; Lazy Loading; Conclusion; Chapter 4: Debugging Basics; Tunneling; Initiating a Debug Session; Flow Control; Variables; Expressions; Breakpoints; Toolbars; Manual Control; Conclusion; Chapter 5: Security; SQL Injection; Cross-Site Scripting; Cross-Site Request Forgery; Session Fixation; Session Hijacking; Validating Input; Predictable Locations and Dangerous Files; Using Encryption; Hashing Symmetric Key EncryptionChapter 6: Working with the Browser; HTML; CSS; CSS Layouts; Display; Float; Position; JavaScript; JavaScript Libraries (Using jQuery); Ajax; Conclusion; Chapter 7: Test-Driven Development; PHPUnit; Test Suites; Injecting Dependencies; Working with Data Sources; Conclusion; Chapter 8: Web Service Basics; REST; Basics; Resource Definitions; Usage of HTTP Verbs; Authentication; SOAP; WSDL-Based Operations; JSON; Version Negotiation; Authentication; Session-Based Authentication; Nonsession-Based Authentication; Chapter 9: Using the Toolkit; The Basics Taking It to the Next LevelUsing Dependency Injection with the Toolkit; Unit Testing with the Toolkit; Conclusion; Chapter 10: Performance Considerations; Cache Stuff; Preprocessing; In Normal Calculations; In Caching; Asynchronous Processing; Index; Back Cover |
Record Nr. | UNINA-9910463707403321 |
Schroeder Kevin
![]() |
||
Boise, Idaho : , : MC Press, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Advanced Guide to PHP on IBM i / / Kevin Schroeder |
Autore | Schroeder Kevin |
Pubbl/distr/stampa | Boise, Idaho : , : MC Press, , 2014 |
Descrizione fisica | 1 online resource (338 p.) |
Disciplina | 005.2762 |
Soggetto topico |
PHP (Computer program language)
IBM computers |
ISBN | 1-58347-767-5 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Title Page; Copyright; About the Author; Contents; Chapter 1: A Re-Introduction to Basic Concepts; Classes and Objects; Properties; Methods; Constants; Context; Visibility; Abstract Classes; Interface Definition; Polymorphism; Type Hinting; Namespaces; Traits; Closures; Chapter 2: Design Patterns; Singleton; Factory; Adapter; Strategy; Lazy Initialization and Lazy Loading; Observer/Visitor/Publish-Subscribe; Front Controller; Model/View/Controller; SOLID; Single Responsibility; Open-Closed; Liskov Substitution; Interface Segregation; Dependency Inversion
Introduction to Dependency InjectionChapter 3: Standard PHP Library; Spl_Autoload_Register(); Countable; ArrayAccess; Iterator; ArrayObject; Advanced Usage; Intercepting Inserts; Typing Array Values; Lazy Loading; Conclusion; Chapter 4: Debugging Basics; Tunneling; Initiating a Debug Session; Flow Control; Variables; Expressions; Breakpoints; Toolbars; Manual Control; Conclusion; Chapter 5: Security; SQL Injection; Cross-Site Scripting; Cross-Site Request Forgery; Session Fixation; Session Hijacking; Validating Input; Predictable Locations and Dangerous Files; Using Encryption; Hashing Symmetric Key EncryptionChapter 6: Working with the Browser; HTML; CSS; CSS Layouts; Display; Float; Position; JavaScript; JavaScript Libraries (Using jQuery); Ajax; Conclusion; Chapter 7: Test-Driven Development; PHPUnit; Test Suites; Injecting Dependencies; Working with Data Sources; Conclusion; Chapter 8: Web Service Basics; REST; Basics; Resource Definitions; Usage of HTTP Verbs; Authentication; SOAP; WSDL-Based Operations; JSON; Version Negotiation; Authentication; Session-Based Authentication; Nonsession-Based Authentication; Chapter 9: Using the Toolkit; The Basics Taking It to the Next LevelUsing Dependency Injection with the Toolkit; Unit Testing with the Toolkit; Conclusion; Chapter 10: Performance Considerations; Cache Stuff; Preprocessing; In Normal Calculations; In Caching; Asynchronous Processing; Index; Back Cover |
Record Nr. | UNINA-9910787868503321 |
Schroeder Kevin
![]() |
||
Boise, Idaho : , : MC Press, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Advanced Guide to PHP on IBM i / / Kevin Schroeder |
Autore | Schroeder Kevin |
Pubbl/distr/stampa | Boise, Idaho : , : MC Press, , 2014 |
Descrizione fisica | 1 online resource (338 p.) |
Disciplina | 005.2762 |
Soggetto topico |
PHP (Computer program language)
IBM computers |
ISBN | 1-58347-767-5 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Title Page; Copyright; About the Author; Contents; Chapter 1: A Re-Introduction to Basic Concepts; Classes and Objects; Properties; Methods; Constants; Context; Visibility; Abstract Classes; Interface Definition; Polymorphism; Type Hinting; Namespaces; Traits; Closures; Chapter 2: Design Patterns; Singleton; Factory; Adapter; Strategy; Lazy Initialization and Lazy Loading; Observer/Visitor/Publish-Subscribe; Front Controller; Model/View/Controller; SOLID; Single Responsibility; Open-Closed; Liskov Substitution; Interface Segregation; Dependency Inversion
Introduction to Dependency InjectionChapter 3: Standard PHP Library; Spl_Autoload_Register(); Countable; ArrayAccess; Iterator; ArrayObject; Advanced Usage; Intercepting Inserts; Typing Array Values; Lazy Loading; Conclusion; Chapter 4: Debugging Basics; Tunneling; Initiating a Debug Session; Flow Control; Variables; Expressions; Breakpoints; Toolbars; Manual Control; Conclusion; Chapter 5: Security; SQL Injection; Cross-Site Scripting; Cross-Site Request Forgery; Session Fixation; Session Hijacking; Validating Input; Predictable Locations and Dangerous Files; Using Encryption; Hashing Symmetric Key EncryptionChapter 6: Working with the Browser; HTML; CSS; CSS Layouts; Display; Float; Position; JavaScript; JavaScript Libraries (Using jQuery); Ajax; Conclusion; Chapter 7: Test-Driven Development; PHPUnit; Test Suites; Injecting Dependencies; Working with Data Sources; Conclusion; Chapter 8: Web Service Basics; REST; Basics; Resource Definitions; Usage of HTTP Verbs; Authentication; SOAP; WSDL-Based Operations; JSON; Version Negotiation; Authentication; Session-Based Authentication; Nonsession-Based Authentication; Chapter 9: Using the Toolkit; The Basics Taking It to the Next LevelUsing Dependency Injection with the Toolkit; Unit Testing with the Toolkit; Conclusion; Chapter 10: Performance Considerations; Cache Stuff; Preprocessing; In Normal Calculations; In Caching; Asynchronous Processing; Index; Back Cover |
Record Nr. | UNINA-9910807160103321 |
Schroeder Kevin
![]() |
||
Boise, Idaho : , : MC Press, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Advanced JavaScript : speed up web development with the powerful features and benefits of JavaScript / / Zachary Shute |
Autore | Shute Zachary |
Edizione | [1st edition] |
Pubbl/distr/stampa | [Place of publication not identified] : , : Packt, , [2019] |
Descrizione fisica | 1 online resource (330 pages) |
Disciplina | 005.2762 |
Soggetto topico | JavaScript (Computer program language) |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910795317903321 |
Shute Zachary
![]() |
||
[Place of publication not identified] : , : Packt, , [2019] | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Advanced JavaScript : speed up web development with the powerful features and benefits of JavaScript / / Zachary Shute |
Autore | Shute Zachary |
Edizione | [1st edition] |
Pubbl/distr/stampa | [Place of publication not identified] : , : Packt, , [2019] |
Descrizione fisica | 1 online resource (330 pages) |
Disciplina | 005.2762 |
Soggetto topico | JavaScript (Computer program language) |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910819973203321 |
Shute Zachary
![]() |
||
[Place of publication not identified] : , : Packt, , [2019] | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Advanced Node.js development : master Node.js by building real-world applications / / Andrew Mead |
Autore | Mead Andrew |
Pubbl/distr/stampa | Birmingham ; ; Mumbai : , : Packt Publishing, , 2018 |
Descrizione fisica | 1 online resource (584 pages) : illustrations |
Disciplina | 005.2762 |
Soggetto topico |
JavaScript (Computer program language)
Application software - Development |
Soggetto genere / forma | Electronic books. |
ISBN | 1-78839-479-8 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910467879003321 |
Mead Andrew
![]() |
||
Birmingham ; ; Mumbai : , : Packt Publishing, , 2018 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Advanced Node.js development : master Node.js by building real-world applications / / Andrew Mead |
Autore | Mead Andrew |
Pubbl/distr/stampa | Birmingham ; ; Mumbai : , : Packt Publishing, , 2018 |
Descrizione fisica | 1 online resource (584 pages) : illustrations |
Disciplina | 005.2762 |
Soggetto topico |
JavaScript (Computer program language)
Application software - Development |
ISBN | 1-78839-479-8 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910795066503321 |
Mead Andrew
![]() |
||
Birmingham ; ; Mumbai : , : Packt Publishing, , 2018 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Advanced Node.js development : master Node.js by building real-world applications / / Andrew Mead |
Autore | Mead Andrew |
Pubbl/distr/stampa | Birmingham ; ; Mumbai : , : Packt Publishing, , 2018 |
Descrizione fisica | 1 online resource (584 pages) : illustrations |
Disciplina | 005.2762 |
Soggetto topico |
JavaScript (Computer program language)
Application software - Development |
ISBN | 1-78839-479-8 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910827889803321 |
Mead Andrew
![]() |
||
Birmingham ; ; Mumbai : , : Packt Publishing, , 2018 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Ajax : la grande guida / Ryan Asleson, Nathaniel T. Shutta |
Autore | Asleson, Ryan |
Pubbl/distr/stampa | [Segrate], : Mondadori informatica, [2006] |
Descrizione fisica | XXI, 273 p. : ill. ; 24 cm. |
Disciplina |
005.2
005.2762 |
Altri autori (Persone) | Schutta, Nathaniel T. |
Collana | Programming series |
Soggetto topico |
Siti web - Programmazione
Microelaboratori elettronici - Linguaggio AJAX |
ISBN | 8861140009 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | ita |
Titolo uniforme | |
Record Nr. | UNISANNIO-NAP0421955 |
Asleson, Ryan
![]() |
||
[Segrate], : Mondadori informatica, [2006] | ||
![]() | ||
Lo trovi qui: Univ. del Sannio | ||
|
Ajax : guida completa / B. Galbraith, D. Almaer, J. Gehtland |
Autore | Galbraith, Ben |
Pubbl/distr/stampa | Milano : RGB, 2006 |
Descrizione fisica | XIV, 267 p. : ill. ; 24 cm |
Disciplina | 005.2762 |
Altri autori (Persone) |
Gehtland, Justin
Almaer, Dion |
Collana | Reference |
Soggetto topico | Microelaboratori elettronici - Linguaggio Ajax |
ISBN | 8860840236 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | und |
Record Nr. | UNISALENTO-991002120149707536 |
Galbraith, Ben
![]() |
||
Milano : RGB, 2006 | ||
![]() | ||
Lo trovi qui: Univ. del Salento | ||
|