Practical Web Inclusion and Accessibility : A Comprehensive Guide to Access Needs / / by Ashley Firth |
Autore | Firth Ashley |
Edizione | [1st ed. 2019.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019 |
Descrizione fisica | 1 online resource (489 pages) |
Disciplina | 005.276 |
Soggetto topico |
Computer programming
Web Development |
ISBN | 1-4842-5452-X |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. The Accessibility Problem -- 2. Blindness -- 3. Low vision and Color blindness -- 4. Motor disabilities -- 5. Deafness and Hard of hearing -- 6. Cognitive Impairments -- 7. Mental Health -- 8. Imagery -- 9. Communication -- 10. New technologies -- 11. Tools and QA -- 12. Conclusion. |
Record Nr. | UNINA-9910357835803321 |
Firth Ashley | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Practical WebDriverIO : Learn to Automate Effectively Using WebDriverIO APIs / / by Shashank Shukla |
Autore | Shukla Shashank |
Edizione | [1st ed. 2021.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2021 |
Descrizione fisica | 1 online resource (XXXI, 270 p. 147 illus.) |
Disciplina | 005.14 |
Soggetto topico |
Internet programming
Web Development |
ISBN | 1-4842-6661-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Getting Started -- 2. Web Locators -- 3. Browser APIs -- 4. Element APIs and WebdriverIO Assertions -- 5. Additional WebDriverIO Methods -- 6. Other Useful APIs -- 7. Waits -- 8. Timeouts -- 9. Framework Options and Design Pattern -- 10. Assertions -- 11. Configuration File -- 12. Conclusion. |
Record Nr. | UNINA-9910483390103321 |
Shukla Shashank | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2021 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Practical Webix : Learn to Expedite and Improve your Web Development / / by Frank Zammetti |
Autore | Zammetti Frank |
Edizione | [1st ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (420 pages) |
Disciplina | 006.76 |
Soggetto topico |
Computer programming
Web Development |
ISBN | 1-4842-3384-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Better Web Development with Webix -- 2. Getting to Know Webix -- 3. Getting to Know Webix -Even More! -- 4. Webix: The Final Frontier -- 5. Getting Practical: Building wxPIM -- 6. Getting Practical: Building wxPIM Redux -- 7. Taking wxPIM to the Desktop -- 8. Taking wxPIM to the Cloud -- 9. Packaging wxPIM with PhoneGap -- 10. The Fun Side of Webix; A Game!. |
Record Nr. | UNINA-9910300361203321 |
Zammetti Frank | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
PrestaShop Recipes [[electronic resource] ] : A Problem-Solution Approach / / by Arnaldo Pérez Castaño |
Autore | Pérez Castaño Arnaldo |
Edizione | [1st ed. 2017.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 |
Descrizione fisica | 1 online resource (XXIII, 218 p. 176 illus., 172 illus. in color.) |
Disciplina | 005.276 |
Soggetto topico |
Computer programming
Web Development |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Installation and Configuration -- 2. Module Development -- 3. Theme Development -- 4. Classes and Controllers -- 5. Booking System -- 6. Events Booking System -- 7. SEO -- 8. Maintenance. |
Record Nr. | UNINA-9910254570003321 |
Pérez Castaño Arnaldo | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Principles of Package Design : Creating Reusable Software Components / / by Matthias Noback |
Autore | Noback Matthias |
Edizione | [1st ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (287 pages) |
Disciplina | 005.117 |
Soggetto topico |
Computer programming
Programming languages (Electronic computers) Software engineering Open source software Programming Techniques Programming Languages, Compilers, Interpreters Software Engineering Web Development Open Source |
ISBN | 1-4842-4119-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part 1: Class Design -- Chapter 1: The Single Responsibility Principle -- Chapter 2: The Open/Closed Principle -- Chapter 3: The Liskov Substitution Principle -- Chapter 4: The Interface Segregation Principle -- Chapter 5: The Dependency Inversion Principle -- Part 2: Package Design -- Chapter 6: The Release/Reuse Equivalence Principle -- Chapter 7: The Common Reuse Principle -- Chapter 8: The Common Closure Principle -- Chapter 9: The Acyclic Dependencies Principle -- Chapter 10: The Stable Dependencies Principle -- Chapter 11: The Stable Abstractions Principle -- Chapter 12: Conclusion -- Appendix A: The Full Page Class.-. |
Altri titoli varianti | Creating reusable software components |
Record Nr. | UNINA-9910300747103321 |
Noback Matthias | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Pro Angular [[electronic resource] /] / by Adam Freeman |
Autore | Freeman Adam |
Edizione | [2nd ed. 2017.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 |
Descrizione fisica | 1 online resource (XXVII, 778 p. 212 illus., 201 illus. in color.) |
Disciplina | 005.365 |
Soggetto topico |
Computer programming
Software engineering Web Development Programming Techniques Software Engineering |
ISBN | 1-4842-2307-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Getting Ready -- 2. Your First Angular App -- 3. Putting Angular in Context -- 4. An HTML and CSS Primer -- 5. JavaScript and TypeScript: Part 1 -- 6. JavaScript and TypeScript: Part 2 -- 7. SportsStore: A Real Application -- 8. SportsStore: Orders and Checkout -- 9. SportsStore: Administration -- 10. SportsStore: Deployment -- 11. Creating an Angular Project -- 12. Using Data Bindings -- 13. Using the Built-In Directives -- 14. Using Events and Forms -- 15. Creating Attribute Directives -- 16. Creating Structural Directives -- 17. Understanding Components -- 18. Using and Creating Pipes -- 19. Using Services -- 20. Using Service Providers -- 21. Using and Creating Modules -- 22. Creating the Example Project -- 23. Using Observables -- 24. Making Asynchronous HTTP Requests -- 25. Routing & Navigation: Part 1 -- 26. Routing & Navigation: Part 2 -- 27. Routing & Navigation: Part 3 -- 28. Using Animation -- 29. Unit Testing. |
Record Nr. | UNINA-9910162959903321 |
Freeman Adam | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Pro Angular 6 / / by Adam Freeman |
Autore | Freeman Adam |
Edizione | [3rd ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (780 pages) |
Disciplina | 005.2762 |
Soggetto topico |
Computer programming
Software engineering Web Development Programming Techniques Software Engineering |
ISBN | 1-4842-3649-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part I – Getting Ready -- 1. Getting Started -- 2. Your First Angular App -- 3. Putting Angular in Context -- 4. HTML and Bootstrap CSS Primer -- 5. JavaScript and TypeScript Primer, Part 1 -- 6. JavaScript and TypeScript Primer, Part 2 -- 7. SportsStore: A Real Application -- 8. SportsStore: Orders and Checkout -- 9. SportsStore: Administration -- 10. SportsStore: Deployment -- Part II - Working with Angular -- 11. Creating an Angular Project -- 12. Using Data Bindings -- 13. Using the Built-In Directives -- 14. Using Events and Forms -- 15. Creating Attribute Directives -- 16. Creating Structural Directives -- 17. Understanding Components -- 18. Using and Creating Pipes -- 19. Using Services -- 20. Using Service Providers -- 21. Using and Creating Modules -- Part III - Advanced Angular Features -- 22. Creating the Example Project -- 23. Using Reactive Extensions -- 24. Making Asynchronous HTTP Requests -- 25. Routing and Navigation, Part 1 -- 26. Routing and Navigation, Part 2 -- 27. Routing and Navigation, Part 3 -- 28. Using Animation -- 29. Angular Unit Testing. |
Altri titoli varianti | Pro Angular six |
Record Nr. | UNINA-9910300750603321 |
Freeman Adam | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Pro Angular 9 : Build Powerful and Dynamic Web Apps / / by Adam Freeman |
Autore | Freeman Adam |
Edizione | [4th ed. 2020.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2020 |
Descrizione fisica | 1 online resource (791 pages) |
Disciplina | 005.2762 |
Soggetto topico |
Open source software
Computer programming Open Source Web Development |
ISBN | 1-4842-5998-X |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part I – Part 1 - Getting Started with Angular -- 1. Getting Started -- 2. Your First Angular App -- 3. Putting Angular in Context -- 4. HTML and Bootstrap CSS Primer -- 5. JavaScript and TypeScript Primer, Part 1 -- 6. JavaScript and TypeScript Primer, Part 2 -- 7. SportsStore: A Real Application -- 8. SportsStore: Orders and Checkout -- 9. SportsStore: Administration -- 10. SportsStore: Deployment -- Part II - Angular in Detail -- 11. Creating an Angular Project -- 12. Using Data Bindings -- 13. Using the Built-In Directives -- 14. Using Events and Forms -- 15. Creating Attribute Directives -- 16. Creating Structural Directives -- 17. Understanding Components -- 18. Using and Creating Pipes -- 19. Using Services -- 20. Using Service Providers -- 21. Using and Creating Modules -- Part III - Advanced Angular Features -- 22. Creating the Example Project -- 23. Using Reactive Extensions -- 24. Making Asynchronous HTTP Requests -- 25. Routing and Navigation, Part 1 -- 26. Routing and Navigation, Part 2 -- 27. Routing and Navigation, Part 3 -- 28. Using Animation -- 29. Angular Unit Testing. |
Altri titoli varianti | Pro Angular nine |
Record Nr. | UNINA-9910409988303321 |
Freeman Adam | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2020 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Pro AngularJS / / by Adam Freeman |
Autore | Freeman Adam |
Edizione | [1st ed. 2014.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 |
Descrizione fisica | 1 online resource (XXII, 688 p. 638 illus.) |
Disciplina | 004 |
Collana | Expert's Voice in Web Development |
Soggetto topico |
Internet programming
Software engineering Web Development Software Engineering |
ISBN | 1-4302-6449-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover -- Contents at a Glance -- Contents -- About the Author -- About the Technical Reviewer -- Part 1: Getting Ready -- Chapter 1: Getting Ready -- What Do You Need to Know ? -- What Is the Structure of This Book? -- Part 1: Getting Ready -- Part 2: Working with AngularJS -- Part 3: AngularJS Modules and Services -- Are There Lots of Examples? -- Where Can You Get the Example Code? -- How Do You Set Up Your Development Environment? -- Choosing a Web Browser -- Choosing a Code Editor -- Installing Node.js -- Installing the Web Server -- Installing the Test System -- Creating the AngularJS Directory -- Getting the AngularJS Library -- Getting the AngularJS Extras -- Getting Bootstrap -- Getting Deployd -- Performing a Simple Test -- Starting the Web Server -- Load the Test File -- Summary -- Chapter 2: Your First AngularJS App -- Preparing the Project -- Using AngularJS -- Applying AngularJS to the HTML File -- Creating a Data Model -- Creating a Controller -- Creating a View -- Inserting Model Values -- Evaluating Expressions -- Using Directives -- Going Beyond the Basics -- Using Two-Way Model Binding -- Creating and Using Controller Behaviors -- Using Behaviors That Depend on Other Behaviors -- Responding to User Interaction -- Filtering and Ordering Model Data -- Improving the Filter -- Getting the Data via Ajax -- Summary -- Chapter 3: Putting AngularJS in Context -- Understanding Where AngularJS Excels -- Understanding Round-Trip and Single-Page Applications -- Understanding the MVC Pattern -- Understanding Models -- Understanding Controllers -- Understanding View Data -- Understanding Views -- Understanding RESTful Services -- Common Design Pitfalls -- Putting the Logic in the Wrong Place -- Adopting the Data Store Data Format -- Clinging to the Old Ways -- Summary -- Chapter 4: HTML and Bootstrap CSS Primer -- Understanding HTML.
Understanding the Anatomy of an HTML Element -- Understanding Attributes -- Understanding Element Content -- Understanding Void Elements -- Understanding the Document Structure -- Understanding Bootstrap -- Applying Basic Bootstrap Classes -- Modifying Style Context -- Modifying Sizes -- Using Bootstrap to Style Tables -- Ensuring the Correct Table Structure -- Using Bootstrap to Create Forms -- Using Bootstrap to Create Grids -- Creating Responsive Grids -- Summary -- Chapter 5: JavaScript Primer -- Preparing the Example Project -- Understanding the Script Element -- Using Statements -- Defining and Using Functions -- Defining Functions with Parameters -- Defining Functions That Return Results -- Detecting Functions -- Using Variables and Types -- Using the Primitive Types -- Working with Booleans -- Working with Strings -- Working with Numbers -- Creating Objects -- Using Object Literals -- Using Functions as Methods -- Extending Objects -- Working with Objects -- Detecting Objects -- Reading and Modifying the Property Values -- Enumerating an Object's Properties -- Adding and Deleting Properties and Methods -- Determining Whether an Object Has a Property -- Using JavaScript Operators -- Using Conditional Statements -- The Equality Operator vs. the Identity Operator -- Explicitly Converting Types -- Converting Numbers to Strings -- Converting Strings to Numbers -- Working with Arrays -- Using an Array Literal -- Detecting an Array -- Reading and Modifying the Contents of an Array -- Enumerating the Contents of an Array -- Using the Built-in Array Methods -- Comparing undefined and null Values -- Checking for null or undefined -- Working with Promises -- Working with JSON -- Summary -- Chapter 6: SportsStore: A Real Application -- Getting Started -- Preparing the Data -- Creating the Data Structure -- Adding the Data -- Testing the Data Service. Preparing the Application -- Creating the Directory Structure -- Installing the AngularJS and Bootstrap Files -- Building the Basic Outline -- Displaying the (Fake) Product Data -- Creating the Controller -- Displaying the Product Details -- Generating the Content Elements -- Displaying the Category List -- Creating a List of Categories -- Generating the Category Navigation Links -- Generating the Navigation Elements -- Handling the Click Event -- Selecting the Category -- Defining the Controller -- Applying the Controller and Filtering the Products -- Highlighting the Selected Category -- Adding Pagination -- Updating the Controller -- Implementing the Filters -- Updating the View -- Summary -- Chapter 7: SportsStore: Navigation and Checkout -- Preparing the Example Project -- Using the Real Product Data -- Handling Ajax Errors -- Creating Partial Views -- Creating the Cart -- Defining the Cart Module and Service -- Creating a Cart Widget -- Applying the Cart Widget -- Adding Product Selection Buttons -- Adding URL Navigation -- Defining URL Routes -- Displaying the Routed View -- Using URL Routing to Navigate -- Starting the Checkout Process -- Applying the Checkout Summary -- Summary -- Chapter 8: SportsStore: Orders and Administration -- Preparing the Example Project -- Getting Shipping Details -- Adding Form Validation -- Preparing for Validation -- Displaying Validation Feedback -- Linking the Button to Validity -- Adding the Remaining Form Fields -- Placing Orders -- Extending the Deployd Server -- Defining the Controller Behavior -- Calling the Controller Behavior -- Defining the View -- Making Improvements -- Administering the Product Catalog -- Preparing Deployd -- Securing the Collections -- Creating the Admin Application -- Adding the Placeholder View -- Implementing Authentication -- Defining the Authenticatio n View. Defining the Main View and Controller -- Implementing the Orders Feature -- Implementing the Products Feature -- Defining the RESTful Controller -- Defining the View -- Adding the References to the HTML File -- Summary -- Part 2: Working with AngularJS -- Chapter 9: The Anatomy of an AngularJS App -- Preparing the Example Project -- Working with Modules -- Setting the Boundaries of an AngularJS Application -- Using Modules to Define AngularJS Components -- Defining Controllers -- Applying Controllers to Views -- Creating Multiple Views -- Creating Multiple Controllers -- Defining Directives -- Applying Directives to HTML Elements -- Defining Filters -- Applying Filters -- Fixing the Directive -- Defining Services -- Defining Values -- Using Modules to Organize Code -- Working with the Module Life Cycle -- Summary -- Chapter 10: Using Binding and Template Directives -- Why and When to Use Directives -- Preparing the Example Project -- Using the Data Binding Directives -- Performing One-Way Bindings (and Preventing Them) -- Preventing Inline Data Binding -- Creating Two-Way Data Bindings -- Using the Template Directives -- Generating Elements Repeatedly -- Repeating for Object Properties -- Working with Data Object Keys -- Working with the Built-in Variables -- Repeating Multiple Top-Level Elements -- Working with Partial Views -- Selecting Partial Views Dynamically -- Using the ng-include Directive as an Attribute -- Conditionally Swapping Elements -- Hiding Unprocessed Inline Template Binding Expressions -- Summary -- Chapter 11: Using Element and Event Directives -- Preparing the Example Project -- Using the Element Directives -- Showing, Hiding, and Removing Elements -- Avoiding Table Striping Problems and Conflicts with ng-repeat -- Managing Classes and CSS -- Assigning Odd and Even Classes -- Handling Events -- Creating a Custom Event Directive. Managing Special Attributes -- Managing Boolean Attributes -- Managing Other Attributes -- Summary -- Chapter 12: Working with Forms -- Preparing the Example Project -- Using Form Elements with Two-Way Data Bindings -- Implicitly Creating Model Properties -- Checking That the Data Model Object Has Been Created -- Validating Forms -- Performing Basic Form Validation -- Adding the Form Element -- Using Validation Attributes -- Monitoring the Validity of the Form -- Providing Form Validation Feedback -- Using CSS to Provide Feedback -- Providing Feedback for Specific Validation Constraints -- Using the Special Variables to Provide Feedback -- Reducing the Number of Feedback Elements -- Deferring Validation Feedback -- Using the Form Directive Attributes -- Using Input Elements -- Using Checkboxes -- Using Text Areas -- Using Select Elements -- Changing the First Option Element -- Changing the Selection Value -- Creating optgroup Elements -- Summary -- Chapter 13: Using Controllers and Scopes -- Why and When to Use Controllers and Scopes -- Preparing the Example Project -- Understanding the Basics -- Creating and Applying Controllers -- Setting Up the Scope -- Modifying the Scope -- Organizing Controllers -- Using a Monolithic Controller -- Reusing a Controller -- Communicating Between Scopes -- Using a Service to Mediate Scope Events -- Using Controller Inheritance -- Adding to the Inherited Data and Behaviors -- Overriding Inherited Data and Behaviors -- Understanding Data Inheritance -- Using Multiple Controllers -- Using Scope-less Controllers -- Explicitly Updating the Scope -- Setting Up jQuery UI -- Controlling the Button State -- Counting the Button Clicks -- Summary -- Chapter 14: Using Filters -- Why and When to Use Filters -- Preparing the Example Project -- Downloading the Localization File -- Filtering Single Data Values. Formatting Currency Values. |
Record Nr. | UNINA-9910300463303321 |
Freeman Adam | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Pro Apache JMeter : Web Application Performance Testing / / by Sai Matam, Jagdeep Jain |
Autore | Matam Sai |
Edizione | [1st ed. 2017.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 |
Descrizione fisica | 1 online resource (347 pages) : illustrations |
Disciplina | 004 |
Soggetto topico |
Computer programming
Open source software Web Development Open Source |
ISBN | 1-4842-2961-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Foundation -- Chapter 2: Performance Testing Primer -- Chapter 3 : Your First JMeter Test -- Chapter 4: JMeter Test Script Recorder -- Chapter 5: JMeter Test Plan Components -- Chapter 6: Distributed Testing -- Chapter 7: JMeter Best Practices -- Chapter 8: Trouble Shooting JMeter -- Chapter 9: JMeter Plugins -- Chapter 10: JMeter Recipes -- Chapter 11: Case Study - Digital Toys Inc -- Chapter 12: Performance Dashboard -- Chapter 13: Appendix A: Setting Up JMeter -- Chapter 14: Appendix B: Setting Up Digital Toys Inc. |
Record Nr. | UNINA-9910254571403321 |
Matam Sai | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|