Junte-se a nós em uma viagem ao mundo dos livros!
Adicionar este livro à prateleira
Grey
Deixe um novo comentário Default profile 50px
Grey
Assine para ler o livro completo ou leia as primeiras páginas de graça!
All characters reduced
Modern Web Development with Go - cover
LER

Modern Web Development with Go

Anônimo

Editora: Orange Education Pvt Ltd

  • 0
  • 0
  • 0

Sinopse

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
Disponível desde: 03/02/2023.

Outros livros que poderiam interessá-lo

  • The Great River - The Making and Unmaking of the Mississippi - cover

    The Great River - The Making and...

    Boyce Upholt

    • 0
    • 0
    • 0
    A sweeping history of the Mississippi River—and the centuries of human meddling that have transformed both it and America. 
     
     
     
    Over thousands of years, the Mississippi watershed was home to millions of Indigenous people who regarded "the great river" with awe and respect, adorning its banks with astonishing spiritual earthworks. But European settlers and American pioneers had a different vision: the river was a foe to conquer. In this landmark work of natural history, Boyce Upholt tells the epic story of human attempts to own and contain the Mississippi River, from Thomas Jefferson's expansionist land hunger through today's era of environmental concern. He reveals how an ambitious and sometimes contentious program of engineering—government-built levees, jetties, dikes, and dams—has not only damaged once-vibrant ecosystems, but may not work much longer, and explores how scientists are scrambling to restore what's been lost. Rich and powerful, The Great River delivers a startling account of what happens when we try to fight against nature instead of acknowledging and embracing its power.
    Ver livro
  • Medical Biochemistry - The Chemical Basis of Health and Disease - cover

    Medical Biochemistry - The...

    Ava Westwood

    • 0
    • 0
    • 0
    Medical biochemistry is a field that sits at the intersection of chemistry, biology, and medicine, exploring the chemical processes and substances that govern the functioning of living organisms. It plays a vital role in understanding the molecular basis of health and disease, providing essential insights into how cells, tissues, and organs interact and function. This branch of biochemistry is not only concerned with the fundamental biochemistry of life but also with how biochemical mechanisms influence disease development, progression, and treatment. By examining the chemical foundations of biological systems, medical biochemistry helps bridge the gap between basic science and clinical practice. 
    The scope of medical biochemistry is vast, encompassing a variety of topics including metabolism, enzymology, molecular genetics, and cell signaling. At the core of this discipline is the study of how nutrients and biomolecules such as proteins, lipids, carbohydrates, and nucleic acids are involved in cellular function. Understanding how the body uses these molecules for energy, structure, and regulation is essential for comprehending how metabolic disorders, genetic conditions, and cancers arise. Additionally, the molecular mechanisms of drug action and response are grounded in biochemistry, making it an essential field for the development of therapeutic interventions. 
    Medical biochemistry also serves as a key tool in diagnostics. Through the identification of biomarkers, which are specific biochemical indicators of disease states, clinicians are able to detect and monitor various health conditions, including metabolic disorders, cardiovascular diseases, and cancers. Advances in technology, such as the development of genetic testing, enzyme assays, and high-throughput screening methods, have expanded the ability to identify and analyze these biomarkers, thereby enhancing the precision of medical diagnoses.
    Ver livro
  • Why Ecosystems Matter - Preserving the Key to Our Survival - cover

    Why Ecosystems Matter -...

    Christopher Wills

    • 0
    • 0
    • 0
    Every one of Earth's teeming ecosystems is an evolutionary cauldron 
     
     
     
    Christopher Wills's claim has its roots in an insight from Charles Darwin: the interactions between species in an ecosystem are a powerful driver of evolution. In this book Wills describes how, by using the latest genetic techniques, we are probing ecosystems and discovering that even the most apparently barren of them are rich in variety, especially of microbes. Exploring the many ways in which ecosystems have coped with past change, and how rapidly an ecosystem can develop complexity, Wills illuminates a pathway of hope for the natural world that we have so damaged and depleted. Our new genetic knowledge can help these evolutionary cauldrons to continue brewing richness and diversity, the better to heal our living world and to enable our own survival.
    Ver livro
  • Shimmer don't Shake - How Publishing Can Embrace AI - cover

    Shimmer don't Shake - How...

    Nadim Sadek

    • 0
    • 0
    • 0
    Discover the future of publishing in Shimmer don't Shake: How Publishing can embrace AI by Nadim Sadek. This groundbreaking book explores the evolving landscape of the publishing industry and the integration of artificial intelligence (AI) to revolutionize the way books are promoted, matched with readers, and valued.Authors often feel frustrated with the limited promotion of their books by traditional publishers. Marketing departments struggle to effectively connect with readers due to limited resources and the strain of managing exasperated authors. On the other hand, readers yearn for a more effective way to find books that suit their tastes. There is a vast untapped potential for matching willing audiences with suitable books, written by talented authors who seek greater reach.Shimmer don't Shake presents AI as the solution to these challenges. By leveraging AI technologies, publishers can optimize product descriptions, create unique marketing copy, and generate personalized book recommendations. Large language models like the GPT-series enable automated generation of high-quality book descriptions, freeing marketers from the time-consuming task of manual crafting. AI systems can be trained to consider the psychological profile of a book and match it to the frame of mind of a specific audience, ensuring a more effective connection between readers and books.With AI, the publishing industry can enter a new era of innovation and success. Shimmer don't Shake showcases how AI can help authors, readers, and publishers alike. Authors can gain greater visibility and reach as their books are matched with their target audience, allowing their genius to shimmer in the public's eye. Readers can finally discover books that fulfill their needs and preferences, enhancing their reading experience. Publishers can extract more value from their vast catalog of titles, ensuring that every book has the opportunity to shine.This book goes beyond theoretical discussions and provides practical insights on integrating AI into the publishing process. It addresses the ethical considerations surrounding AI and emphasizes the need to preserve the artistic merit of writing. With a blend of expertise in publishing, psychology, AI, and marketing, the author presents a comprehensive guide to leveraging AI for successful book promotion and engagement.Shimmer don't Shake is a must-read for authors, publishers, and anyone interested in the future of the publishing industry. It offers a compelling vision of how AI can transform publishing, allowing books to embrace new opportunities, connect with readers on a deeper level, and ultimately thrive in the digital age.
    Ver livro
  • Mastering GraphQL - A Comprehensive Guide to Building APIs with GraphQL - cover

    Mastering GraphQL - A...

    Et Tu Code

    • 0
    • 0
    • 0
    Are you looking to build a scalable and efficient API using GraphQL?  
    Look no further! This comprehensive guide covers everything you need to know to master GraphQL, from its history and popular applications to its schema, queries, mutations, resolvers, directives, pagination, authentication, authorization, error handling, best practices, testing, tooling, and more.  
    Whether you're a seasoned developer or just starting out, this book has got you covered. 
    1. Introduction to GraphQL 
    2. History of GraphQL 
    3. Popular Applications of GraphQL 
    4. GraphQL Schema and Types 
    5. Queries and Mutations 
    6. GraphQL Resolvers 
    7. GraphQL Directives 
    8. Pagination and Batch Loading 
    9. Authentication and Authorization 
    10. Error Handling in GraphQL 
    11. Subscriptions in GraphQL 
    12. GraphQL Best Practices 
    13. Testing GraphQL APIs 
    14. Tooling and Development Workflow 
    15. Integrating GraphQL with Frontend Frameworks 
    16. GraphQL in Production 
    17. GraphQL and Microservices 
    18. Challenges and Problems with GraphQL 
    19. Benefits of GraphQL over REST API 
    20. Disadvantages of GraphQL compared to REST API 
    21. Interview Questions on GraphQL in JavaScript
    Ver livro
  • Digital Product Mastery Bundle 2 in 1 Bundle - Successful Digital Product Business Best Sellers - cover

    Digital Product Mastery Bundle 2...

    J.J. Gordon, Morgan Coveck

    • 0
    • 0
    • 0
    Digital Product Mastery Bundle, 2 in 1 Bundle: Successful Digital Product Business, Best SellersThere are many aspects to running businesses, and products are the most important of them. Unless and until you have a great product, your business is a nonstarter. The best thing about creating your own products is that once it’s finished, you own that asset for the rest of your life. True wealth is built on assets, not raw income. And by creating your own assets, you are establishing reusable methods of income generation.Years ago an “info product” used to generally mean an eBook but these days there are many other options you can pursue as well. In this bundle, you will learn what it takes to create extraordinary and successful products that will run your business for you. It will teach you about digital products. You will get tips on creating, marketing and selling your own information product. You will discover all the options available when it comes to creating and selling your own information products that will help you build your own empire of wealth.This 2 in 1 bundle includes the following audiobooks:1. Successful Digital Product Business: The Essential Guide on Information Product Business Success. Discover How to Take Information Product Creation to the Next Level and Achieve Success!2. Best Sellers: The Ultimate Guide on How to Create Best Selling Products. Learn What It Takes on How to Create Successful Products That Will Rack up ProfitsIf you want to learn more, scroll up and click “add to cart” now!
    Ver livro