Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Modern Web Development with Go

Sprog
Engelsk
Format
Kategori

Fakta

Build fast, scalable web server applications by harnessing the power of solution-driven programming with Go.

KEY FEATURES - Understanding the core concepts of the Go programming language. - Designing and development of modern Web Server applications. - Dealing with different kinds of database management solutions. - Deploying applications with cutting edge technologies. - Monitoring and maintenance of applications with popular tools.

DESCRIPTION In this book, we are going to learn how to design, develop and deploy Web Server Applications using the Go programming language. In recent years, Go has become the industrial standard for these kinds of applications; so by learning this, a lot of good opportunities can be opened in the market. All subjects will be covered through various practical examples. This book will cover the state-of-the-art technology for the development of Web Applications and follow all industrial standards. At the beginning we will do the preparation for development. Here, we will learn the basics of the Go programming language, the basics of Web Servers, how to set up a project with Go, and how to design software solutions. Later, we will concentrate more on development. We will learn how to develop the application designed in the previous chapters, how to use different types of databases, how to test our application, and how to make it secure. At the end of the book, we will show how to deploy the application and monitor it after deployment. After reading this book, the readers can independently develop Web Server Applications or include themselves in already-started projects.

WHAT WILL YOU LEARN - Solve common problems with the Go programming language. - Be familiar with the terms related to server applications. - Understand the phases in the software development process. - Be able to independently design software solutions and use some best practices. - Be familiar with multiple different database management solutions (relational and NoSQL) and be able to predict which best suits their needs. - Learn how to deploy applications. - Understand and know how to apply monitoring and alerting concepts.

WHO THIS BOOK IS FOR The book is for beginners and experienced developers who want to learn and have a thorough introduction to web development using the Go programming language. With a lot of practical examples and guidelines on how to install and configure specific tools, beginners will easily understand and follow the content covered in this book. On the other hand, more experienced developers will certainly find some useful tips and tricks. TABLE OF CONTENTS 1. Basic Concepts of Go programming language 2. Advanced Concepts of Go programming language 3. Web Servers 4. Setting up a project with Go programming language 5. Design of Web Applications 6. Application layers 7. Relational databases and Repository layer 8. NoSQL databases and Repository layer 9. Testing 10. Security 11. Deploying Web Application 12. Monitoring and Alerting

© 2023 Orange Education Pvt Ltd (E-bog): 9789395968362

Release date

E-bog: 2. marts 2023

Andre kan også lide...

  1. Ultimate Microservices with Go Nir Shtein
  2. Software Designing and Development. Clear Guide for Beginners: Unlocking the Secrets of Software Design and Development for Beginners James Ferry
  3. Ultimate Flutter Handbook Lahiru Mahagamage
  4. Learning Agile: Understanding Scrum, XP, Lean, and Kanban Jennifer Greene
  5. Ultimate Typescript Handbook Dan Wellman
  6. Ultimate Bootstrap for Responsive Web Design Amit Diwan
  7. Ultimate Web Automation Testing with Cypress Vitaly Skadorva
  8. Building Microservices: Designing Fine-Grained Systems Sam Newman
  9. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  10. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  11. Blockchain For Dummies Tiana Laurence
  12. Ultimate Full-Stack Web Development with MERN Nabendu Biswas
  13. Modern Web Applications with Next.JS Shubham Jain
  14. Mastering Serverless Computing with AWS Lambda Eidivandi Omid
  15. Mastering AI App Development with MERN Stack Anik Acharjee
  16. Modern API Design with gRPC Hitesh Pattanayak
  17. Modern Web Development with Angular Duncan Faulkner
  18. Python Primer: A Beginner's Guide: Mastering Python Programming Step-by-Step Chris Reynolds
  19. Security Challenges with Blockchain Chintan Dave
  20. Advanced Java: From Beginner to Professional: Navigating the World of Java Laura Evans
  21. Mastering SEO Strategies for the Modern Web Michael Van Den Reym
  22. Data Science John D. Kelleher
  23. Ultimate Web Authentication Handbook Sambit Dash
  24. Laws of UX: Using Psychology to Design Better Products & Services Jon Yablonski
  25. Time Series Databases: A Practical Guide to Storing, Analyzing, and Visualizing Time-Stamped Data SAM CAMPBELL
  26. Machine Learning Mastery: Shaping the Future with Algorithms: Unlocking Insights Through Predictive Machine Learning Daniel Foster
  27. NoSQL Databases: Comprehensive Introduction to Non-Relational Data Management Brian Paul
  28. X-Plan Parenting: Become Your Child's Ally—A Guide to Raising Strong Kids in a Challenging World Bert Fulks
  29. Bleaker House: Chasing My Novel to the End of the World Nell Stevens
  30. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
  31. Looking Up: A Memoir About Life's Sudden Exits Casey Roman
  32. A Course Called Scotland: Searching the Home of Golf for the Secret to Its Game Tom Coyne
  33. Just Send the Text: An Expert's Guide to Letting Go of the Stress and Anxiety of Modern Dating Candice Jalili
  34. LCSW Success Guides for Daily Life: "Unlock your potential! Dive into transformative audio lessons tailored for LCSW success in everyday situations." Edran Moonvale
  35. Mastering the PHR Exam: Strategies for Real-World Success: "Ace the PHR Exam with dynamic audio lessons crafted for real-world success and optimal performance!" Balthazar Fenwick
  36. Racing Post 100 Winners Rodney Pettinga
  37. The Essential Home Plumbing and Basic Electrical Wiring 2-in-1 Bundle: Master the Basics of Plumbing for Home Improvement and Repair, Learn the Art and Science of Residential Electrical Wiring CHARLES MILLER
  38. Journeyman Electrician: The Journey to Mastery: "Master the Journeyman Electrician exam! Access energizing audio lessons designed for peak performance!" Jasper Morrow
  39. Continuous Provision - Personal and Thinking Skills Claire Hewson
  40. Data Science Demystified: A Comprehensive Guide to Data-Driven Decision Making Alexander Scott
  41. Big Data and Analytics for Beginners: Navigating the World of Data-Driven Decision Making Brian Paul
  42. Agile Product Management: Scrum Product Owner: 21 Tips for Working with Your Scrum Master & Sprint Retrospective: 29 Tips for Continuous Improvement Paul VII
  43. Human-Computer Interaction: Designing for Usability Craig Dames
  44. Artificial Intelligence For Dummies Luca Massaron
  45. Ultimate Statistical Analysis System (SAS) for Data Analytics Vishesh Dhingra
  46. A Pocket History of Human Evolution: How We Became Sapiens Silvana Condemi

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis