Видавець: 24

15665
Завантаження...
EЛЕКТРОННА КНИГА

Full-Stack Web Development with Go. Build your web applications quickly using the Go programming language and Vue.js

Nanik Tolaram, Nick Glynn

Go is a modern programming language with capabilities to enable high-performance app development. With its growing web framework ecosystem, Go is a preferred choice for building complete web apps. This practical guide will enable you to take your Go skills to the next level building full stack apps.This book walks you through creating and developing a complete modern web service from auth, middleware, server-side rendering, databases, and modern frontend frameworks and Go-powered APIs. You’ll start by structuring the app and important aspects such as networking, before integrating all the different parts together to build a complete web product. Next, you’ll learn how to build and ship a complete product by starting with the fundamental building blocks of creating a Go backend. You’ll apply best practices for cookies, APIs, and security, and level up your skills with the fastest growing frontend framework, Vue. Once your full stack application is ready, you’ll understand how to push the app to production and be prepared to serve customers and share it with the world.By the end of this book, you’ll have learned how to build and ship secure, scalable, and complete products and how to combine Golang with existing products using best practices.

15666
Завантаження...
EЛЕКТРОННА КНИГА

Full-Stack Web Development with GraphQL and React. Taking React from frontend to full-stack with GraphQL and Apollo - Second Edition

Sebastian Grebe

React and GraphQL, when combined, provide you with a very dynamic, efficient, and stable tech stack to build web-based applications. GraphQL is a modern solution for querying an API that represents an alternative to REST and is the next evolution in web development.This book guides you in creating a full-stack web application from scratch using modern web technologies such as Apollo, Express.js, Node.js, and React. First, you’ll start by configuring and setting up your development environment. Next, the book demonstrates how to solve complex problems with GraphQL, such as abstracting multi-table database architectures and handling image uploads using Sequelize. You’ll then build a complete Graphbook from scratch. While doing so, you’ll cover the tricky parts of connecting React to the backend, and maintaining and synchronizing state. In addition to this, you’ll also learn how to write Reusable React components and use React Hooks. Later chapters will guide you through querying data and authenticating users in order to enable user privacy. Finally, you’ll explore how to deploy your application on AWS and ensure continuous deployment using Docker and CircleCI.By the end of this web development book, you'll have learned how to build and deploy scalable full-stack applications with ease using React and GraphQL.

15667
Завантаження...
EЛЕКТРОННА КНИГА

Full-Stack Web Development with TypeScript 5. Craft modern full-stack projects with Bun, PostgreSQL, Svelte, TypeScript, and OpenAI

Mykyta Chernenko, Artem Korchunov

This book takes you on a journey with TypeScript 5, introducing its nuances and advantages over traditional JavaScript, explaining TypeScript basics, and highlighting the syntax, typing, generics, classes, and interfaces. Expert advice will help you build your understanding of TypeScript's role in modern web applications. You'll gain hands-on experience with the tools required to write full-stack web applications end to end, beginning with setting up the Bun environment for backend development. This book also explores server-side functionality such as authentication, routing, and database integration with PostgreSQL. The second part of the book focuses on the integration of the OpenAI API, demonstrating the use of the GPT API for different use cases. The final part covers frontend development using Svelte, guiding you through UI design, state management, and performance optimization. Each chapter has real-world examples and comparisons to other technologies, providing you with a comprehensive understanding of full-stack development.By the end of this book, you'll have learned how to build modern web applications using TypeScript 5 and confidently tackle full-stack development challenges.

15668
Завантаження...
EЛЕКТРОННА КНИГА

Full-Stack Web Development with Vue.js and Node. Build scalable and powerful web apps with modern web stack: MongoDB, Vue, Node.js, and Express

Aneeta Sharma

Isomorphic JavaScript was the buzzword of the year 2017, allowing developers to utilize a single language throughout their web development stack and build cost-effective and scalable applications. MEVN is a one such modern web development stack consisting of web applications such as MongoDB, Express.js, Vue.js, and Node.js. Hands-On Full-Stack Web Development with Vue.js 2 and Node.js leverages the harmony of these technologies to help you create full-stack web applications.Starting with the core frameworks, this example-based guide explains all the key concepts of frameworks, how to set them up properly, and how to use popular modules to connect them together and make them work cohesively. You will learn all this with the help of real-world examples. In addition to this, you will be able to scaffold web application architecture, add an authentication layer, and develop the MVC structure to support the development of your application. You'll explore how to create data models for your applications and then write REST APIs by exposing your data model to your application. Solely orientated towards building a full, end-to-end application using the MEVN stack, this book will help you understand how your application development grows.

15669
Завантаження...
EЛЕКТРОННА КНИГА

Fun dining. Prosto i genialnie

Przemysław Klima

Fun Dining. Prosto i genialnie Fun dining tak Przemysła Klima, pierwszy i jedyny w Polsce szef kuchni restauracji z dwiema gwiazdkami Michelin, mówi o tym, co robi w kuchni. Fun dining to radość. Radość łączenia składników i tworzenia zupełnie nowych smaków. Radość eksperymentowania. To satysfakcja, która towarzyszy gotowaniu i przyjmowaniu gości. Fun dining to kuchnia prosta i genialna jednocześnie. Dania, które bez trudu przygotujesz w domu, a dzięki oryginalnym połączeniom składników są zupełnie wyjątkowe. To nieoczywiste dodatki, jak olej z koperku o intensywnie zielonym kolorze, warzywny jus czy drożdżowe masło. Drobne tricki, dzięki którym jedzenie staje się niezapomnianym doznaniem. Lets have fun! Przemysław Klima szef kuchni w Bottiglierii 1881, jedynej w Polsce restauracji z dwiema gwiazdkami Michelin (pierwsza została przyznana w roku 2020). W 2024 roku mijają 23 lata jego pracy zawodowej. 2024 rok to także 10-lecie B1881. W tej książce znajdziesz przepisy na potrawy, które sam lubię przyrządzać i jeść. To dania, które nie wymagają wielkich umiejętności, a do ich przyrządzenia wystarczą sprzęty, które pewnie masz już w kuchni. Przekonasz się, że czasem jeden mały trick czy nieoczywisty dodatek () może wydobyć z potrawy efekt wow (). To nie jest książka z przepisami z restauracji (choć zdradzam tu kilka naszych tricków!). To dania, które bez trudu przygotujesz w domu, choć znajdzie się też kilka propozycji dla bardziej zaawansowanych kucharzy. () Kiedy gotuję zarówno w restauracji, jak i w domu stawiam na prostotę. Korzystam ze składników, które rozumiem, które są mi bliskie, na których się wychowałem. To czyni jedzenie prawdziwym, szczerym i sprawia, że chce się je smakować. Nic nie daje tyle radości, co właśnie jedzenie.

15670
Завантаження...
EЛЕКТРОННА КНИГА

Functional C#. Uncover the secrets of functional programming using C# and change the way you approach your applications

Wisnu Anggoro

Functional programming makes your application faster, improves performance, and increases your productivity. C# code is written at a higher level of abstraction, so that code will be closer to business requirements, abstracting away many low-level implementation details.This book bridges the language gap for C# developers by showing you how to create and consume functional constructs in C#. We also bridge the domain gap by showing how functional constructs can be applied in business scenarios. We’ll take you through lambda expressions and extension methods, and help you develop a deep understanding of the concepts and practices of LINQ and recursion in C#.By the end of the book, you will be able to write code using the best approach and will be able to perform unit testing in functional programming, changing how you write your applications and revolutionizing your projects.

15671
Завантаження...
EЛЕКТРОННА КНИГА

Functional Kotlin. Extend your OOP skills and implement Functional techniques in Kotlin and Arrow

Mario Arias, Rivu Chakraborty

Functional programming makes your application faster, improves performance, and increases your productivity. Kotlin supports many of the popular and advanced functional features of functional languages. This book will cover the A-Z of functional programming in Kotlin. This book bridges the language gap for Kotlin developers by showing you how to create and consume functional constructs in Kotlin. We also bridge the domain gap by showing how functional constructs can be applied in business scenarios. We’ll take you through lambdas, pattern matching, immutability, and help you develop a deep understanding of the concepts and practices of functional programming. If you want learn to address problems using Recursion, Koltin has support for it as well. You’ll also learn how to use the funKtionale library to perform currying and lazy programming and more. Finally, you’ll learn functional design patterns and techniques that will make you a better programmer.By the end of the book, you will be more confident in your functional programming skills and will be able to apply them while programming in Kotlin.

15672
Завантаження...
EЛЕКТРОННА КНИГА

Functional Programming in Go. Apply functional techniques in Golang to improve the testability, readability, and security of your code

Dylan Meeus

While Go is a multi-paradigm language that gives you the option to choose whichever paradigm works best for the particular problem you aim to solve, it supports features that enable you to apply functional principles in your code. In this book, you’ll learn about concepts central to the functional programming paradigm and how and when to apply functional programming techniques in Go.Starting with the basic concepts of functional programming, this Golang book will help you develop a deeper understanding of first-class functions. In the subsequent chapters, you’ll gain a more comprehensive view of the techniques and methods used in functional languages, such as function currying, partial application, and higher-order functions. You’ll then be able to apply functional design patterns for solving common programming challenges and explore how to apply concurrency mechanisms to functional programming.By the end of this book, you’ll be ready to improve your code bases by applying functional programming techniques in Go to write cleaner, safer, and bug-free code.