Szczegóły ebooka

Full Stack Web Development. Mastering Web Development from Client to Server-Side Technologies

Full Stack Web Development. Mastering Web Development from Client to Server-Side Technologies

Rheinwerk Publishing, Inc, Philip Ackermann

Ebook
This book offers a comprehensive guide to full stack web development, covering everything from core web technologies to advanced topics. The early chapters introduce foundational concepts like client-server relationships, HTML, CSS, and JavaScript. Readers learn how to build static and dynamic web pages, gaining a solid grounding in front-end development.

As the book progresses, it delves into more advanced areas such as structuring applications, databases, and server-side programming using frameworks like Node.js and PHP. Practical examples, such as building web servers and handling data, help readers apply their skills in real-world scenarios, bridging the gap between theory and practice.

The later chapters address crucial topics like web security, performance optimization, and project management. Readers are introduced to modern practices like Docker, microservices, and Agile project management, equipping them to handle scalable, secure applications. By the end, readers will have a holistic understanding of how to build, secure, and deploy full stack applications, making this book ideal for both beginners and experienced developers seeking to refine their skills.
  • 1. Understanding the Basics
  • 2. Structuring Web Pages with HTML
  • 3. Designing Web Pages with CSS
  • 4. Making Web Pages Interactive with JavaScript
  • 5. Using Web Protocols
  • 6. Using Web Formats
  • 7. Using Web APIs
  • 8. Optimizing Websites for Accessibility
  • 9. Simplifying CSS with CSS Preprocessors
  • 10. Implementing Single-Page Applications
  • 11. Implementing Mobile Applications
  • 12. Understanding and Using Web Architectures
  • 13. Using Programming Languages on the Server Side
  • 14. Using JavaScript on the Server Side
  • 15. Using the PHP Language
  • 16. Implementing Web Services
  • 17. Storing Data in Databases
  • 18. Testing Web Applications
  • 19. Deploying and Hosting Web Applications
  • 20. Securing Web Applications
  • 21. Optimizing the Performance of Web Applications
  • 22. Organizing and Managing Web Projects
  • 23. Managing Web Projects
  • Tytuł: Full Stack Web Development. Mastering Web Development from Client to Server-Side Technologies
  • Autor: Rheinwerk Publishing, Inc, Philip Ackermann
  • Tytuł oryginału: Full Stack Web Development. Mastering Web Development from Client to Server-Side Technologies
  • ISBN: 9781836644927, 9781836644927
  • Data wydania: 2024-09-18
  • Format: Ebook
  • Identyfikator pozycji: e_44e7
  • Wydawca: Rheinwerk Publishing