Angular for Business : Awaken the Advocate Within and Become the Angular Expert at Work / / by Michael D. Callaghan |
Autore | Callaghan Michael D |
Edizione | [1st ed. 2024.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2024 |
Descrizione fisica | 1 online resource (288 pages) |
Disciplina | 006.76 |
Soggetto topico |
Web applications - Programming
Application software - Development JavaScript (Computer program language) |
ISBN |
9781484296097
1484296095 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part I:Core Concepts -- 1: A Gentle Introduction to Angular -- 2: A Brief Introduction to Typescript -- 3: Angular CLI Quick Reference -- 4: Making a Simple Angular Component -- 5: Offline Networks -- 6: Custom Angular Checkboxes with [(ngModel)] Support -- 7: Error Handling Strategies for Handling Data 8: Upgrading Angular -- 9: Understanding Service API’s -- 10: Deploy with Azure with ng Deploy -- 11: Hosting an API -- 12: Progressive Web Applications (PWAs) -- 13: RxJS: To Use or Not to Use? -- Part ii: Testing and Debugging -- 14: Test-Driven Development with Angular -- 15: Unit Testing Strategies -- 16: Debugging with Docker Containers -- Part III: The Command Line -- 17: What Do All Those Symbols Mean? -- Part IV: Source Control -- 18: Fixing Broken Git Commits -- 19: Archiving Your Git Repositories -- Part V: Communication and Training -- 20: How We Learn and Teach -- 21: Slow Down to be Noticed -- 22: Watch Your Language -- 23: Agile Planning and Management with Trello -- Part VI: Other Topics -- 24: Automate Screenshots with Protractor -- 25: Image Repositories. . |
Record Nr. | UNINA-9910770252103321 |
Callaghan Michael D | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2024 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Ethereum Smart Contracts Programming : With Examples in Python, Solidity, and JavaScript / / by Wei-Meng Lee |
Autore | Lee Wei-Meng |
Edizione | [2nd ed. 2023.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 |
Descrizione fisica | 1 online resource (377 pages) |
Disciplina | 005.43 |
Soggetto topico |
Blockchains (Databases)
Virtual computer systems Web applications - Programming Electronic data processing - Distributed processing |
ISBN |
9781484292716
1484292715 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Understanding the Science Behind Blockchain – Cryptography -- Chapter 2: Understanding Blockchain -- Chapter 3: Implementing Your Own Blockchain Using Python -- Chapter 4: Creating Your Own Private Ethereum Test Network -- Chapter 5: Using the MetaMask Chrome Extension -- Chapter 6: Getting Started with Smart Contract -- Chapter 7: Storing Proofs Using Smart Contracts -- Chapter 8: Using the web3.js APIs -- Chapter 9: Developing Web3 dapps using Python -- Chapter 10: Project: Online Lottery -- Chapter 11: Creating Your Tokens -- Chapter 12 - Creating Non-Fungible Tokens (NFT) Using ERC-721 -- Chapter 13 – Introduction to Decentralized Finance. |
Record Nr. | UNINA-9910686469003321 |
Lee Wei-Meng | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
A Brief Introduction to Web3 : Decentralized Web Fundamentals for App Development / / by Shashank Mohan Jain |
Autore | Jain Shashank Mohan |
Edizione | [1st ed. 2023.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 |
Descrizione fisica | 1 online resource (192 pages) |
Disciplina | 005.74 |
Soggetto topico |
Web applications - Programming
Blockchains (Databases) |
ISBN |
9781484289754
1484289757 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Introduction to Decentralization -- 2. Blockchain -- 3 -- Solidity -- 4. Wallets and Gateways -- 5. Remix IDE -- 6. Truffle -- 7 – IPFS and NFTs; 8. Hardhat. |
Record Nr. | UNINA-9910637739103321 |
Jain Shashank Mohan | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Build applications with Meteor : full stack development / / Dobrin Ganev |
Autore | Ganev Dobrin |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham : , : Packt, , 2017 |
Descrizione fisica | 1 online resource (381 pages) : illustrations (some color) |
Soggetto topico |
Web applications - Programming
Application software - Development Web site development JavaScript (Computer program language) |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910792954503321 |
Ganev Dobrin | ||
Birmingham : , : Packt, , 2017 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Build applications with Meteor : full stack development / / Dobrin Ganev |
Autore | Ganev Dobrin |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham : , : Packt, , 2017 |
Descrizione fisica | 1 online resource (381 pages) : illustrations (some color) |
Soggetto topico |
Web applications - Programming
Application software - Development Web site development JavaScript (Computer program language) |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910820070703321 |
Ganev Dobrin | ||
Birmingham : , : Packt, , 2017 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Introducing rescript : functional programming for web applications / / Danny Yang |
Autore | Yang Danny |
Pubbl/distr/stampa | New York, New York : , : Apress, , [2023] |
Descrizione fisica | 1 online resource (281 pages) |
Disciplina | 025.04 |
Soggetto topico | Web applications - Programming |
ISBN | 1-4842-8888-2 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Introduction -- Chapter 1: ReScript Basics -- Expressions, Values, and Side Effects -- Compile Time and Runtime -- Types, Typechecking, and Type Inference -- Primitive Types and Operators -- Integer and Float -- Boolean -- String -- Unit -- Printing and Debugging -- Bindings -- Mutation and Refs -- Blocks -- Block Scoping -- Conditionals -- Switches -- Loops -- Putting It All Together -- Final Thoughts -- Chapter 2: Functions -- Defining and Using Functions -- Type Annotations -- Using Standard Library Functions and Opening Modules -- Higher-Order Functions -- Piping -- Labeled and Optional Parameters -- Currying and Partial Application -- Polymorphic Functions -- Pure Functions -- Ignoring Return Values -- Recursion -- Syntax -- How to Use Recursion -- Final Thoughts -- Chapter 3: Composite Data Types -- Tuples -- Creating Tuples -- Accessing Tuples -- Pattern Matching with Tuples -- Variants -- Declaring and Constructing Variants -- Pattern Matching with Variants -- Exhaustiveness -- Complex Patterns -- Variants with Data -- Recursive Data Types -- Options -- Pattern Matching Options -- Exceptions and Error Handling -- Raising Exceptions -- Catching Exceptions -- Custom Exceptions -- Another Way to Handle Errors: Result -- Result in Action -- Defining Errors for Results -- Composing Results -- Final Thoughts -- Chapter 4: Records and Objects -- Records -- Declaring and Creating Records -- Nominal Typing -- Accessing Record Fields -- Updating Records -- Mutable Fields -- Optional Fields -- Destructuring Records -- Pattern Matching with Records -- Records and Variants -- Printing Records -- Records and JSON -- Serialization -- Deserialization -- Objects -- Declaring and Creating Objects -- Accessing Object Fields -- Structural Typing -- Mutating Objects.
Printing Objects -- Objects and JSON -- Serializing Objects -- Deserializing Objects -- Objects vs. Records -- Chapter 5: Lists and Arrays -- Arrays -- Array Standard Library -- Note on Accessing Arrays -- Higher-Order Functions for Arrays -- Map -- Filter -- Reduce -- Composing Higher-Order Functions -- Higher-Order Functions in Action -- Generalizing Higher-Order Functions -- Lists -- Building a List -- Immutability and Lists -- Pattern Matching with List -- Higher-Order Functions with Lists -- Drawbacks of Lists -- Use Cases for Immutable Collections -- Lists vs. Arrays -- Final Thoughts -- Chapter 6: Collections -- Immutable Collections -- Immutable Sets -- Creating a Set -- Updating a Set -- Common Set Operations -- Immutable Maps -- Creating a Map -- Updating a Map -- Accessing a Map -- Using Collections: Luggage Example Revisited -- Advanced Topic: Generic Collections -- Mutable Collections -- Mutable Stack -- Mutable Queue -- Mutable Set and Mutable Map -- Mutable Map Example -- Hash Set and Hash Map -- Creating a Hash Set/Hash Map -- Accessing Hash Maps -- Hash Map Example -- Advanced Topic: Generic Hash Set/Hash Map Keys -- Dict -- Creating a Dict -- Accessing a Dict -- Updating a Dict -- Serializing a Dict -- Which Collection Should I Use? -- Chapter 7: Modules -- Files as Modules -- Defining Modules -- Using Modules -- Opening Modules -- Destructuring a Module -- Module Examples -- Module Signatures -- Interface Files -- Defining Module Signatures -- Functors -- Defining and Using Functors -- Extending Modules -- Functors in the Standard Library -- Final Thoughts -- Chapter 8: JavaScript Interoperability -- Calling JavaScript from ReScript -- Embedding Raw JavaScript in ReScript Files -- Calling ReScript from JavaScript -- Exporting Values from ReScript -- Using ReScript Modules from JavaScript -- Shared Data Types -- Integers. Functions -- Options -- Other Data Types -- Immutable Data Structures -- Variants -- Polymorphic Variants -- Working with Null -- Working with Exceptions -- Catching ReScript Exceptions in JavaScript -- Catching JavaScript Exceptions in ReScript -- Working with JSON -- Option 1: Binding Without Types -- Option 2: Binding With Types -- Option 3: With Validation -- Putting It All Together: Simple ReScript Web App -- Version 1: Handwritten Bindings -- Client -- Client Bundling -- Server -- Running the Demo -- Version 2: Using Imported Bindings -- Client -- Server -- Final Thoughts -- Index. |
Record Nr. | UNINA-9910639881203321 |
Yang Danny | ||
New York, New York : , : Apress, , [2023] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Master React in 5 Days : Become a React Expert in Under a Week / / by Eric Sarrion |
Autore | Sarrion Eric |
Edizione | [1st ed. 2023.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 |
Descrizione fisica | 1 online resource (293 pages) |
Disciplina | 060 |
Soggetto topico |
Application software - Development
Web applications - Programming |
ISBN |
9781484298558
1484298551 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Day 1: Creating a React Component -- Day 2: Writing JSX Code in a React Component -- Day 3: Handling Events with React -- Day 4: Using React Hooks -- Day 5: Managing a Task List with React -- 6: JavaScript Reminders. |
Record Nr. | UNINA-9910755078203321 |
Sarrion Eric | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Phoenix web development : create rich web applications using functional programming techniques with Phoenix and Elixir / / Brandon Richey |
Autore | Richey Brandon J. |
Edizione | [First edition] |
Pubbl/distr/stampa | Birmingham : , : Packt, , 2018 |
Descrizione fisica | 1 online resource (406 pages) |
Disciplina | 005.276 |
Soggetto topico |
Web site development
Elixir (Computer program language) Web applications - Programming |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910794631503321 |
Richey Brandon J. | ||
Birmingham : , : Packt, , 2018 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Phoenix web development : create rich web applications using functional programming techniques with Phoenix and Elixir / / Brandon Richey |
Autore | Richey Brandon J. |
Edizione | [First edition] |
Pubbl/distr/stampa | Birmingham : , : Packt, , 2018 |
Descrizione fisica | 1 online resource (406 pages) |
Disciplina | 005.276 |
Soggetto topico |
Web site development
Elixir (Computer program language) Web applications - Programming |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910807777403321 |
Richey Brandon J. | ||
Birmingham : , : Packt, , 2018 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Pro Angular : build powerful and dynamic web apps / / Adam Freeman |
Autore | Freeman Adam |
Edizione | [Fifth edition.] |
Pubbl/distr/stampa | New York, New York : , : Apress L. P., , [2022] |
Descrizione fisica | 1 online resource (887 pages) : illustrations |
Disciplina | 005.2762 |
Soggetto topico |
Web applications - Programming
JavaScript (Computer program language) |
ISBN | 1-4842-8176-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part I Getting Ready Chapter 1. Getting Ready Chapter 2. Jumping Right In Chapter 3. Primer, Part I Chapter 4. Primer, Part II Chapter 5. Sports Store: A Real Application Chapter 6. Sports Store: Orders and Checkout Chapter 7. SportsStore: AdministrationChapter 8. SportsStore: Progressive Features and Deployment Part II - Working with Angular Chapter 9. Understanding Angular Projects and Tools Chapter 10. Using Data Bindings Chapter 11. Using the Built-In Directives Chapter 12. Using Events and Forms Chapter 13. Creating Attribute Directives Chapter 14. Creating Structural Directives Chapter 15. Understanding Components Chapter 16. Using and Creating Pipes Chapter 17. Using Services Chapter 18. Using Service P rovidersChapter 19. Using and Creating ModulesPart III - Advanced Angular FeaturesChapter 20. Creating the Example ProjectChapter 21. Using the Forms API, Part IChapter 22. Using the Forms API, Part IIChapter 23. Making HTTP RequestsChapter 24. Routing and Navigation, Part IChapter 25. Routing and Navigation, Part IIChapter 26. Routing and Navigation, Part IIIChapter 27. Using AnimationsChapter 28. Working with Component LibrariesChapter 29. Angular Unit Testing |
Record Nr. | UNINA-9910574863803321 |
Freeman Adam | ||
New York, New York : , : Apress L. P., , [2022] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|