Do you want to learn more about building web apps with React? How about learning Go, mastering Git, or using D3 for data visualization? Our latest batch of eBooks will teach you all you need to know about these topics and more.
What You’ll Learn
At the beginning of August, we made a new batch of eBooks available for Envato Tuts+ subscribers to download. Here’s a summary of what you can learn from them.
This book delivers simple instructions on how to design and build modern Web using the latest trends in web development. You will learn how to design responsive websites, created with modern Flat User Interface design patterns, build deep-scrolling websites with parallax 3D effects, and roll-your-own single-page applications. Finally, you'll work through an awesome chapter that combines them all.
Each chapter features actual lines of code that you can apply right away.
In ReactJS by Example, you'll complete a set of projects designed to teach you how to build modern web applications with React. By the end of this book, you will not only have a good understanding of ReactJS but will also have built your very own responsive front-end applications from scratch.
In this book, you will learn how to use React and its component-based architecture in order to develop modern user interfaces. It will take you through a journey to discover the benefits of component-based user interfaces over the classical MVC architecture. You'll develop a wide range of components and then bring them together to build a component-based UI.
By the end of this book, you will have learned several techniques to build powerful components, and you'll understand how the component-based development is beneficial over regular web development.
Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software. It is a statically typed language with syntax loosely derived from that of C, adding garbage collection, type safety, some dynamic-typing capabilities, additional built-in types such as variable-length arrays and key-value maps, and a large standard library.
Learning Go Web Development is a start-to-finish walkthrough of the topics most critical to anyone building a new web application. Whether it’s keeping your application secure, connecting to your database, enabling token-based authentication, or utilizing logic-less templates, this book has you covered.
Reactive Programming With Swift guides you through migrating from the traditional way of developing to the new ReactiveCocoa framework, which uses Swift as its main programming language. You will learn how to develop with this framework, debug code, create unit tests, use additional frameworks, and convert a traditional framework into a ReactiveCocoa one.
Starting with a crash course on the fundamental concepts of Reactive programming, we’ll set you up so you’re ready to create reactive applications. We’ll then move on to topics such as Graphical events, Streaming, and Core data, which will help you dive deeper with advanced programming. The concept of switching your programming concepts from imperative to functional reactive programming will also be covered. By the end of this book, you will be able to successfully create highly functional apps using Swift.
This book is designed to help you gain deeper insights into Git's architecture and its underlying concepts, behavior, and best practices. Mastering Git starts with a quick implementation example of using Git for a collaborative development of a sample project to establish the foundation knowledge of Git operational tasks and concepts. As you progress through the book, the tutorials provide detailed descriptions of various areas of usage: from archaeology, through managing your own work, to working with other developers.
By exploring advanced Git practices, you will attain a deeper understanding of Git’s behavior, allowing you to customize and extend existing recipes and write your own.
D3 has emerged as one of the leading platforms to develop beautiful, interactive visualizations over the web. This book will take you through the entire world of reimagining data using interactive, animated visualizations created in D3.js.
By the end of this book, you will have unlocked the mystery behind successful data visualizations and will be ready to use D3 to transform any data into a more engaging and sophisticated visualization.
Because Python is one of the most popular languages and has a syntax that is quite simple to understand, even kids are eager to use it as a stepping stone to learning programming languages.
This book will cover projects that are simple and fun, and teach kids how to write Python code that works.
Start Learning With a Yearly Subscription
Subscribe to Envato Tuts+ for access to our library of hundreds of eBooks. With a Yearly subscription, you can download up to five eBooks per month, while the Yearly Pro subscription gives you unlimited access.