Full-Stack Web Development from the Ground Up: Principles, Practices, and Technologies
Autor Christopher D Hundhausenen Limba Engleză Paperback – 4 noi 2026
It then explores one particular web development stack in detail: MERN, which stands for MongoDB, Express.js, React.js and Node.js. Together, these four technologies provide powerful support for full-stack web development in a single programming language—JavaScript. The crucial final step in the web development process is deploying apps to a server, so users can interact with them. This book simplifies deployment by focusing on just one web deployment environment: Amazon Web Services (AWS), and only those AWS tools that are absolutely necessary to deploy MERN applications.
- Takes a hands-on approach to web development, incrementally developing a realistic web application example to motivate and illustrate the concepts and techniques
- Augments coding examples and discussions with links to external web resources that provide additional discussions and perspectives
- Supplies solutions to end-of-chapter exercises and programming tasks.
- Adopters of the book will get access to a GitHub repository containing all of the book's source code. Tagged code snapshots within that repository take the project from its initial state through its final state, following the development progression in the chapter's featured code blocks
Preț: 364.89 lei
Preț vechi: 585.56 lei
-38% Precomandă
Puncte Express: 547
Carte nepublicată încă
Livrare prin curier în România Precomanda se expediază când titlul devine disponibil.
Transport gratuit de la 400.00 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.
Doresc să fiu notificat când acest titlu va fi disponibil:
Se trimite...
Specificații
ISBN-13: 9780323918848
ISBN-10: 0323918840
Pagini: 420
Dimensiuni: 191 x 235 mm
Editura: ELSEVIER SCIENCE
ISBN-10: 0323918840
Pagini: 420
Dimensiuni: 191 x 235 mm
Editura: ELSEVIER SCIENCE
Cuprins
1. Welcome to Full Stack Web Development
2. The Front-End Code Behind a Single Page Web App
3. Creating a Single-Page Web App Framework in HTML and CSS: Semantic HTML and ARIA Roles
4. Creating a Single-Page Web App Framework in HTML and CSS: Part II
5. Bringing a Single-Page Web App to Life with JavaScript: Event Handling and Menus
6. Bringing a Single-Page Web App to Life with JavaScript: Tabs and Modal Dialogs
7. Automated Testing of Client-Side Web Apps
8. Obtaining and Validating User Data with HTML Forms
9. Using HTML Forms: An Advanced Example
10. Saving User Data in Local Storage
11. Working with Data in Tables
12. Welcome to React
13. Transitioning to the Create React App Framework
14. Using Web APIs to Obtain App Data and Enhance Functionality
15. Architecting React Component Hierarchies
16. Managing State and Complexity in React Component Hierarchies
17. Making Client Web Apps Accessible to the World
18. Using Node and Express to Build a Web App’s Back End
19. Storing App Data Persistently with MongoDB
20. Architecting Web APIs with Express and MongoDB
21. Authenticating Users
22. Securing API Routes
23. Testing and Documenting Web APIs
24. Implementing and Deploying SpeedScore with a Web API
APPENDIX
A. Cloning a Speedscore Repository to a Local Repository
B. Team Web Development Project
2. The Front-End Code Behind a Single Page Web App
3. Creating a Single-Page Web App Framework in HTML and CSS: Semantic HTML and ARIA Roles
4. Creating a Single-Page Web App Framework in HTML and CSS: Part II
5. Bringing a Single-Page Web App to Life with JavaScript: Event Handling and Menus
6. Bringing a Single-Page Web App to Life with JavaScript: Tabs and Modal Dialogs
7. Automated Testing of Client-Side Web Apps
8. Obtaining and Validating User Data with HTML Forms
9. Using HTML Forms: An Advanced Example
10. Saving User Data in Local Storage
11. Working with Data in Tables
12. Welcome to React
13. Transitioning to the Create React App Framework
14. Using Web APIs to Obtain App Data and Enhance Functionality
15. Architecting React Component Hierarchies
16. Managing State and Complexity in React Component Hierarchies
17. Making Client Web Apps Accessible to the World
18. Using Node and Express to Build a Web App’s Back End
19. Storing App Data Persistently with MongoDB
20. Architecting Web APIs with Express and MongoDB
21. Authenticating Users
22. Securing API Routes
23. Testing and Documenting Web APIs
24. Implementing and Deploying SpeedScore with a Web API
APPENDIX
A. Cloning a Speedscore Repository to a Local Repository
B. Team Web Development Project