We've ranked the best git books using expert recommendations, sales data, and millions of reader ratings. At Shortform, we know books. Our book guides are the best in the world. Learn why.
Cover unavailable
1
Pro Git
Scott Chacon
5.0
Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops and giants like Google, Red Hat, and IBM, and of course many open source projects.
A book by Git experts to turn you into a Git expert. Introduces the world of distributed version control Shows how to build a Git development workflow.
…
Cover unavailable
2
Version Control with Git
Jon Loeliger
4.8
Version Control with Git takes you step-by-step through ways to track, merge, and manage software projects, using this highly flexible, open source version control system.
Git permits virtually an infinite variety of methods for development and collaboration. Created by Linus Torvalds to manage development of the Linux kernel, it's become the principal tool for distributed version control. But Git's flexibility also means that some users don't understand how to use it to their best advantage. Version Control with Git offers tutorials on the most effective ways to use it, as well as friendly yet rigorous advice to help you navigate Git's many functions.
With this book, you will:
Learn how to use Git in several real-world development environments Gain insight into Git's common-use cases, initial tasks, and basic functions Understand how to use Git for both centralized and distributed version control Use Git to manage patches, diffs, merges, and conflicts Acquire advanced techniques such as rebasing, hooks, and ways to handle submodules (subprojects) Learn how to use Git with Subversion Git has earned the respect of developers around the world. Find out how you can benefit from this amazing tool with Version Control with Git.
…
Cover unavailable
3
Professional Git
Brent Laster
4.8
Leverage the power of Git to smooth out the development cycleProfessional Git takes a professional approach to learning this massively popular software development tool, and provides an up-to-date guide for new users. More than just a development manual, this book helps you get into the Git mindset--extensive discussion of corollaries to traditional systems as well as considerations unique to Git help you draw upon existing skills while looking out--and planning for--the differences. Connected labs and exercises are interspersed at key points to reinforce important concepts and deepen your understanding, and a focus on the practical goes beyond technical tutorials to help you integrate the Git model into your real-world workflow.
Git greatly simplifies the software development cycle, enabling users to create, use, and switch between versions as easily as you switch between files. This book shows you how to harness that power and flexibility to streamline your development cycle.
Understand the basic Git model and overall workflow Learn the Git versions of common source management concepts and commands Track changes, work with branches, and take advantage of Git's full functionality Avoid trip-ups and missteps common to new users Git works with the most popular software development tools and is used by almost all of the major technology companies. More than 40 percent of software developers use it as their primary source control tool, and that number continues to grow; the ability to work effectively with Git is rapidly approaching must-have status, and Professional Git is the comprehensive guide you need to get up to speed quickly.
…
Cover unavailable
4
Git Pocket Guide
Richard E. Silverman
4.8
This pocket guide is the perfect on-the-job companion to Git, the distributed version control system. It provides a compact, readable introduction to Git for new users, as well as a reference to common commands and procedures for those of you with Git experience.
Written for Git version 1.8.2, this handy task-oriented guide is organized around the basic version control functions you need, such as making commits, fixing mistakes, merging, and searching history.
Examine the state of your project at earlier points in time Learn the basics of creating and making changes to a repository Create branches so many people can work on a project simultaneously Merge branches and reconcile the changes among them Clone an existing repository and share changes with push/pull commands Examine and change your repository’s commit history Access remote repositories, using different network protocols Get recipes for accomplishing a variety of common tasks
…
Cover unavailable
5
Git for Humans (A Book Apart #17)
David Demaree
4.8
"Git’s model of version control makes it indispensable for collaborating on digital projects of all stripes. Get situated with Git as David Demaree guides you through the command-line workflow, the nuances of repositories and branches, the elements of a solid commit message, and more. Pick up common version-tracking tasks, along with advice on trickier scenarios. You’ll learn how to put Git to work for you—and work better with your team." - Mandy Brown
…
Recommended by Jason Santa Maria.
Cover unavailable
6
Git in Practice: Includes 66 Techniques
Mike McQuaid
4.8
No matter how good a team is, it will flounder if it can't keep the code organized, which can be especially tough when members of the team are spread across multiple locations and time zones. Git is a version control system designed to facilitate work among distributed teams. Git's decentralized architecture, in which each developer maintains a copy of the repository, means that branching and committing are lightning fast. Git manages complex code merges, task switching, and project branching with minimal ceremony, allowing the focus to be on the code instead of tedious administrative tasks.
"Git in Practice" is a collection of tested techniques that will optimize the way teams manage their development projects. It begins with a brief refresher of the core version control concepts needed when using Git and moves on to the high-value features readers may not have explored yet. Then, it digs into cookbook-style techniques like history visualization and advanced branching--each presented in a problem-solution-discussion format. Finally, the book shows readers how to use Git to its full potential through configuration, team workflows, submodules, and using GitHub pull requests effectively.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
…
Cover unavailable
7
Git Version Control Cookbook: Leverage version control to transform your development workflow and boost productivity, 2nd Edition
Kenneth Geisshirt, Emanuele Zattin, et al.
4.8
This practical guide contains a wide variety of recipes, taking you through all the topics you need to know about to fully utilize the most advanced features of the Git system. If you are a software developer or a build and release engineer who uses Git in your daily work and want to take your Git knowledge to the next level, then this book is for you. To understand and follow the recipes included in this book, basic knowledge of Git command-line code is mandatory.
…
Cover unavailable
8
Learn Git in a Month of Lunches
Rick Umali
4.7
Summary
Learn Git in a Month of Lunches introduces the discipline of source code control using Git. Whether you're a newbie or a busy pro moving your source control to Git, you'll appreciate how this book concentrates on the components of Git you'll use every day. In easy-to-follow lessons designed to take an hour or less, you'll dig into Git's distributed collaboration model, along with core concepts like committing, branching, and merging.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Book
Git is the source code control system preferred by modern development teams. Its decentralized architecture and lightning-fast branching let you concentrate on your code instead of tedious version control tasks. At first, Git may seem like a sprawling beast. Fortunately, to get started you just need to master a few essential techniques. Read on!
Learn Git in a Month of Lunches introduces the discipline of source code control using Git. Helpful for both newbies who have never used source control and busy pros, this book concentrates on the components of Git you'll use every day. In easy-to-follow lessons that take an hour or less, you'll dig into Git's distributed collaboration model, along with core concepts like committing, branching, and merging. This book is a road map to the commands and processes you need to be instantly productive.
What's Inside Start from square one—no experience requiredThe most frequently used Git commandsMental models that show how Git worksLearn when and how to branch code About the Reader
No previous experience with Git or other source control systems is required.
About the Author
Rick Umali uses Git daily as a developer and is a skilled consultant, trainer, and speaker.
Table of Contents
Before you begin An overview of Git and version control Getting oriented with Git Making and using a Git repository Using Git with a GUI Tracking and updating files in Git Committing parts of changes The time machine that is Git Taking a fork in the road Merging branches Cloning Collaborating with remotes Pushing your changes Keeping in sync Software archaeology Understanding git rebase Workflows and branching conventions Working with GitHub Third-party tools and Git Sharpening your Git
…
Cover unavailable
9
Welcome to Auradon: A Descendants 3 Sticker and Activity Book
Disney Book Group and Disney Storybook Art Team
4.7
Filled with fun activities and more than 200 stickers, this interactive Descendants 3 title invites fans to imagine stepping into the halls of Auradon Prep. Fans can fill out applications to the prestigious school, decorate their dorm rooms, design wickedly cool outfits, and more! A great complement to previously published Descendant and Descendants 2 books, this engaging book details the memorable characters and magical world of this Disney Channel's hit movie series.
…
Cover unavailable
10
Ry's Git Tutorial
Ryan Hodso
4.7
Git is a free version control system known for its speed, reliability, and non-linear development model. Its popularity among open-source developers makes Git a necessary tool for professional programmers, but it can also do wonders for your personal coding workflow. You’ll be able to experiment with new ideas, radically refactor existing code, and efficiently share changes with other developers—all without the slightest worry towards breaking your project.
This comprehensive guide will walk you through the entire Git library, writing code and executing commands every step of the way. You'll create commits, revert snapshots, navigate branches, communicate with remote repositories, and experience core Git concepts first-hand.
…
Cover unavailable
11
Our Bucket List Adventures: A Journal for Couples
Ashley Kusi
4.7
Our Bucket List Adventures: A Journal for Couples
Our Bucket List Adventures is the perfect bucket list journal for couples. With this couples journal, you'll be able to:
1. Create 50 unique bucket list goals you want to accomplish together. More specifically, there is an activity section for couples to brainstorm before choosing their bucket list items together.
2. Journal your bucket list adventure memories together.
3. Have a place to put your favorite photo that captures your bucket list goal experience, or scrapbook memorabilia.
Also, there are 5 engaging questions for couples to use as conversation starters after journaling their bucket list experience to reflect on the time shared.
What's more, this bucket list book for couples includes:
-- 115 Bucket list ideas for couples.
-- A Bucket List Finder page to record the bucket list goals you have accomplished as you journal, for easy reference and better organization.
-- 50 Bucket List Journaling pages to write your bucket list experiences.
Lastly, this bucket list journal makes a great engagement, relationship anniversary, bridal shower, Christmas, birthdays, holidays, or wedding gift for your friends and family.
Now:
Get your copy of this unique bucket list journal for couples today.
…
Cover unavailable
12
Pragmatic Version Control Using Git
Travis Swicegood
4.7
There's a change in the air. High-profile projects such as the Linux Kernel, Mozilla, Gnome, and Ruby on Rails are now using Distributed Version Control Systems (DVCS) instead of the old stand-bys of CVS or Subversion.
Git is a modern, fast, DVCS. But understanding how it fits into your development can be a daunting task without an introduction to the new concepts. Whether you're just starting out as a professional programmer or are an old hand, this book will get you started using Git in this new distributed world.
Whether you're making the switch from a traditional centralized version control system or are a new programmer just getting started, this book prepares you to start using Git in your everyday programming.
Pragmatic Version Control Using Git starts with an overview of version control systems, and shows how being distributed enables you to work more efficiently in our increasingly mobile society. It then progresses through the basics necessary to get started using Git.
You'll get a thorough overview of how to take advantage of Git. By the time you finish this book you'll have a firm grounding in how to use Git, both by yourself and as part of a team.
Learn how to use how to use Git to protect all the pieces of your project Work collaboratively in a distributed environment Learn how to use Git's cheap branches to streamline your development Install and administer a Git server to share your repository
…
Cover unavailable
13
The Genius of Birds
Jennifer Ackerman
4.7
Birds are astonishingly intelligent creatures. According to revolutionary new research, some birds rival primates and even humans in their remarkable forms of intelligence.
In The Genius of Birds, acclaimed author Jennifer Ackerman explores the newly discovered brilliance of birds. As she travels around the world to the most cutting-edge frontiers of research--the distant laboratories of Barbados and New Caledonia, the great tit communities of the United Kingdom and the bowerbird habitats of Australia, the ravaged mid-Atlantic coast after Hurricane Sandy and the warming mountains of central Virginia and the western states--Ackerman not only tells the story of the recently uncovered genius of birds but also delves deeply into the latest findings about the bird brain itself that are shifting our view of what it means to be intelligent.
Consider, as Ackerman does, the Clark's nutcracker, a bird that can hide as many as 30,000 seeds over dozens of square miles and remember several months later where it put them, or the mockingbirds and thrashers, species that can store 200 to 2,000 different songs in a brain a thousand times smaller than ours.
But beyond highlighting how birds use their unique genius in technical ways, Ackerman points out the impressive social smarts of birds. They deceive and manipulate. They eavesdrop. They give gifts. They kiss to console one another. They blackmail their parents. They alert one another to danger. They summon witnesses to the death of a peer. They may even grieve.
This elegant scientific investigation and travelogue weaves personal anecdotes with fascinating science. Ackerman delivers an extraordinary story that will both give readers a new appreciation for the exceptional talents of birds and let them discover what birds can reveal about our changing world. Richly informative and beautifully written, The Genius of Birds celebrates the triumphs of these surprising and fiercely intelligent creatures. From the Hardcover edition.
…
Cover unavailable
14
Data Science Foundations Tools and Techniques: Core Skills for Quantitative Analysis with R and Git
Michael Freeman and Joel Ross
4.7
This unique guide brings together all the skills you need to get started with data science -- one of the world's fastest growing fields! Leading data science instructors Michael Freeman and Joel Ross start by guiding you through installing and configuring all the free open source software you'll need to solve professional-level data science problems. Next, they introduce key concepts, show how to work with data, and build your understanding with practical examples. You'll learn crucial R programming skills, and find easy-to-understand reference content to help you get the syntax right and troubleshoot your own code. Step by step, you'll learn through practical exercises that can be combined into complete data science projects. Everything's focused on practical application, so you can get real results, fast! Understand the field of data science (and why it's growing so fast) Install and configure R, RStudio, git, GitHub, and VSCode Keep track of your work with Git and GitHub Use simple Markdown code to style documents for easier understanding Work with the R programming language and its objects "Wrangle" data into shape for processing Create R visualizations with ggplot and Plotly Publish with RMarkdown Build interactive applications with Shiny And much more
…
Cover unavailable
15
Pragmatic Guide to Git
Travis Swicegood
4.7
Need to learn how to wrap your head around Git, but don't need a lot of hand holding? Grab this book if you're new to Git, not to the world of programming. Git tasks displayed on two-page spreads provide all the context you need, without the extra fluff.
Get up to speed on Git right now with Pragmatic Guide to Git. Task-oriented two-page spreads get you up and running with minimal fuss. Each left-hand page dives into the underlying implementation for each task. The right-hand page contains commands that focus on the task at hand, and cross references to other tasks that are related. You'll find what you need fast.
Git is rapidly becoming the de-facto standard for the open source community. Its excellent merging capabilities, coupled with its speed and relative ease of use, make it an indispensable tool for any developer. New Git users will learn the basic tasks needed to work with Git every day, including working with remote repositories, dealing with branches and tags, exploring the history, and fixing problems when things go wrong. If you're already familiar with Git, this book will be your go-to reference for Git commands and best practices.
You won't find a more practical approach to learning Git than Pragmatic Guide to Git.
…
Cover unavailable
16
Charles Mingus - More Than a Fake Book
Charles Mingus
4.7
(Transcribed Score). Charles Mingus was a pioneer figure in modern jazz. Besides being a virtuoso bass player who played with the top jazz musicians for four decades, he was also an accomplished pianist, bandleader and composer who recorded more than 100 albums and wrote more than 300 original and innovative scores. This incredible collection explores Mingus' background and prestigious career as well as 55 of his pieces. The stories behind each song are given and accompanied by notes on how Mingus played the piece. Mingus photos, anecdotes, quotes and an extensive discography fill this volume that collectors will treasure. A truly personal work that celebrates the genius within this jazz legend. Songs include: Fables of Faubus • Sue's Changes • Better Get Hit in Your Soul • Weird Nightmare • and more.
…
Cover unavailable
17
Punks Git Cut!
Jay Howell
4.7
A big brick of a book filled with hundreds of funny drawings by Jay Howell. Contains reprints of his popular zines and books, including Punks Git Cut," The Dark Wave, Let Me Tell You Where/Where Not To Stick It, Dogs and Dog Information, Pages from Books Vol. 1, Wicked Wendy, Wild Wolf and Other Fun Drawings, and more."
Cover unavailable
18
Ruby on Rails Tutorial: Learn Web Development with Rails
Michael Hartl
4.7
"Ruby on Rails(TM) Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps." -- Peter Cooper, Editor of Ruby InsideUsed by sites as varied as Twitter, GitHub, Disney, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whether you're new to web development or new only to Rails, Ruby on Rails(TM) Tutorial, Fourth Edition, is the solution. Best-selling author and leading Rails developer Michael Hartl teaches Rails by guiding you through the development of three example applications of increasing sophistication. The tutorial's examples focus on the general principles of web development needed for virtually any kind of website. The updates to this edition include full compatibility with Rails 5, a division of the largest chapters into more manageable units, and a huge number of new exercises interspersed in each chapter for maximum reinforcement of the material. This indispensable guide provides integrated tutorials not only for Rails, but also for the essential Ruby, HTML, CSS, and SQL skills you need when developing web applications. Hartl explains how each new technique solves a real-world problem, and then he demonstrates it with bite-sized code that's simple enough to understand, yet novel enough to be useful. Whatever your previous web development experience, this book will guide you to true Rails mastery. This book will help you Install and set up your Rails development environment, including pre-installed integrated development environment (IDE) in the cloud Go beyond generated code to truly understand how to build Rails applications from scratch Learn testing and test-driven development (TDD) Effectively use the Model-View-Controller (MVC) pattern Structure applications using the REST architecture Build static pages and transform them into dynamic ones Master the Ruby programming skills all Rails developers need Create high-quality site layouts and data models Implement registration and authentication systems, including validation and secure passwords Update, display, and delete users Upload images in production using a cloud storage service Implement account activation and password reset, including sending email with Rails Add social features and microblogging, including an introduction to Ajax Record version changes with Git and create a secure remote repository at Bitbucket Deploy your applications early and often with Heroku
…
Cover unavailable
19
Jump Start Git: Take Control of Your Code and Assets
Shaumik Daityari
4.7
Get a Jump Start on version control with Git today!
Most engineers we meet prefer Git over other distributed version control systems.
These systems let you store different versions of project files and directories, so you can roll back to an earlier one if something goes wrong. And since they're distributed, they smooth the path for dev team collaboration.
But what is it about Git that makes it mission-critical on so many web projects?
Spend just one weekend with this hands-on tutorial, and you'll know the answer.
Understand Git's core philosophy. Get started with Git: install it, learn the basic commands, and set up your first project. Work with Git as part of a collaborative team. Use Git's debugging tools for maximum debug efficiency. Take control with Git's advanced features: reflog, rebase, stash, and more. Use Git with cloud-based Git repository host services like Github and Bitbucket. See how Git's used effectively on large open-source projects. Git was created by Linus Torvalds, who invented Linux, so it comes with the best credentials. What are you waiting for? Get a jump start on Git today.
…
Cover unavailable
20
git commit murder
Michael Warren Lucas
4.7
Cover unavailable
21
Git from the bottom up
Gerard Baker
4.7
Cover unavailable
22
Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git
Emma Jane Hogbin Westby
4.7
You can do more with Git than just build software. This practical guide delivers a unique people-first approach to version control that also explains how using Git as a focal point can help your team work better together. You'll learn how to plan and pursue a Git workflow that not only ensures that you accomplish project goals, but also fits the immediate needs and future growth of your team.
The first part of the book on structuring workflow is useful for project managers, technical team leads, and CTOs. The second part provides hands-on exercises to help developers gain a better understanding of Git commands.
Explore the dynamics of team building Walk through the process of creating and deploying software with Git Structure workflow to influence the way your team collaborates Learn a useful process for conducting code reviews Set up a shared repository and identify specific team members as contributors, consumers, or maintainers Know the why behind the Git commands your teammates use Use branching strategies to separate different approaches to your project Examine popular collaboration platforms: GitHub, Bitbucket, and GitLab
…
Cover unavailable
23
Digestive System Tumours
WHO Classification of Tumours Editorial Board
4.7
Digestive System Tumours is the first volume in the fifth edition of the WHO series on the classification of human tumors. This series (also known as the WHO Blue Books) is regarded as the gold standard for the diagnosis of tumors and comprises a unique synthesis of histopathological diagnosis with digital and molecular pathology. These authoritative and concise reference books provide indispensable international standards for anyone involved in the care of patients with cancer or in cancer research, underpinning individual patient treatment as well as research into all aspects of cancer causation, prevention, therapy, and education.
What is new in this edition? The fifth edition, guided by the WHO Classification of Tumours Editorial Board, will establish a single coherent cancer classification presented across a collection of individual volumes organized on the basis of anatomical site (digestive system, breast, soft tissue and bone, etc.) and structured in a systematic manner, with each tumor type listed within a taxonomic classification: site, category, family (class), type, and subtype. In each volume, the entities are now listed from benign to malignant and are described under an updated set of headings, including histopathology, diagnostic molecular pathology, staging, and easy-to-read essential and desirable diagnostic criteria.
Who should read this book? - Pathologists - Oncologists - Gastroenterologists - Cancer researchers - Epidemiologists - Cancer registrars
This volume: - Prepared by 168 authors and editors - Contributors from 22 countries - More than 1000 high-quality images - More than 3700 references
…
Cover unavailable
24
Beginning Git and Github: A Comprehensive Guide to Version Control, Project Management, and Teamwork for the New Developer
Mariot Tsitoara
4.6
Learn the fundamentals of version control through step-by-step tutorials that will teach you the ins-and-outs of Git. This book is your complete guide to how Git and GitHub work in a professional team environment.
Divided into three parts - Version Control, Project Management and Teamwork - this book reveals what waits for you in the real world and how to resolve the problems you may run into. Once past the basics of Git, you'll see how to manage a software project, and finally how to utilize Git and GithHub to work effectively as a team.
You'll examine how to plan, follow and execute a project with GitHub, and then apply those concepts to real-world situations. Workaround the pitfalls that most programmers fall into when driving a project with Git by using proven tactics to avoid them. You will also be taught the easiest and quickest ways to resolve merge conflicts.
A lot of modern books on Git don't go into depth about non-technical topics. Beginning Git and GitHub will help you cover all the bases right at the start of your career.
What You'll Learn
Review basic and advanced concepts of Git Apply Project Management skills using GitHub Solve conflicts or, ideally, avoid them altogether Use advanced concepts for a more boosted workflow
Who This book Is For
New developers, developers that have never worked in a team environment before, developers with basic knowledge of Git or GitHub, or anyone who works with text documents.
…
Cover unavailable
25
Special Effects Guide Of Real Human Wounds and Injuries: Special Effects Guide Of Real Human Wounds and Injuries
Mr Benito Garcia III
4.6
Cover unavailable
26
Getting MEAN with Mongo, Express, Angular, and Node
Simon Holmes and Clive Herber
4.6
Summary
Getting MEAN, Second Edition teaches you how to develop full-stack web applications using the MEAN stack. This edition was completely revised and updated to cover MongoDB 4, Express 4, Angular 7, Node 11, and the latest mainstream release of JavaScript ES2015.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Juggling languages mid-application can radically slow down a full-stack web project. The MEAN stack—MongoDB, Express, Angular, and Node—uses JavaScript end to end, maximizing developer productivity and minimizing context switching. And you'll love the results! MEAN apps are fast, powerful, and beautiful.
About the Book
Getting MEAN, Second Edition teaches you how to develop full-stack web applications using the MEAN stack. Practical from the very beginning, the book helps you create a static site in Express and Node. Expanding on that solid foundation, you'll integrate a MongoDB database, build an API, and add an authentication system. Along the way, you'll get countless pro tips for building dynamic and responsive data-driven web applications!
What's inside
MongoDB 4, Express 4, Angular 7, and Node.js 11 MEAN stack architecture Mobile-ready web apps Best practices for efficiency and reusability
About the Reader
Readers should be comfortable with standard web application designs and ES2015-style JavaScript.
About the Author
Simon Holmes and Clive Harber are full-stack developers with decades of experience in JavaScript and other leading-edge web technologies.
Table of Contents
PART 1 - SETTING THE BASELINE Introducing full-stack development Designing a MEAN stack architecture PART 2 - BUILDING A NODE WEB APPLICATION Creating and setting up a MEAN project Building a static site with Node and Express Building a data model with MongoDB and Mongoose Writing a REST API: Exposing the MongoDB database to the application Consuming a REST API: Using an API from inside Express PART 3 - ADDING A DYNAMIC FRONT END WITH ANGULAR Creating an Angular application with TypeScript Building a single-page application with Angular: Foundations Building a single-page application with Angular: The next level PART 4 - MANAGING AUTHENTICATION AND USER SESSIONS Authenticating users, managing sessions, and securing APIs Using an authentication API in Angular applications
…
Cover unavailable
27
Adobe Acrobat XI Classroom in a Book
Adobe Creative Team
4.6
Adobe Acrobat XI Classroom in a Book is the most thorough and comprehensive way for creative professionals and business users to learn how to reliably create, edit, and sign PDF documents and forms with Adobe Acrobat XI. Each chapter in this step-by-step, project-based guide contains a project that builds on your growing knowledge of the program, while end-of-chapter review questions reinforce each lesson. This cross-platform (Mac and Windows) book shows you how to collaborate effectively through electronic reviews, easily share your work across multiple platforms and devices, and speed up your production and business task workflow with Acrobat XI.
In this new version you'll learn how to use an integrated Acrobat toolbar (for popular Microsoft and browser apps) so you can easily convert files to PDF and then learn how to directly edit text and images in your PDFs. You ll also learn how to build PDF or web forms with the new built-in Adobe FormsCentral desktop app. We ll show you how to speed up your business workflow by gathering feedback and approval via online document reviews. And you ll learn how to create interactive forms and track responses within Acrobat, how to add signatures and security to your PDF files, and much more.
…
Cover unavailable
28
Git: Version Control for Everyone
Ravishankar Somasundaram
4.6
The book follows a Blended Learning Approach (Learning through multiple modes: Readers learn theory to understand the concept and reinforce it by practically doing it). The new concepts are introduced using examples of common day to day activities for quick realization spread across topics. For the computer literate who want to leverage the advantage of maintaining multiple versions of files/folders to go back and forth in time with respect to the files content. For developers, administrators, analysts, architects and any others who want to perform a simultaneous, collaborative or work in parallel on the same set of files.
Errata for the book may be found at this URL: https://www.packtpub.com/books/conten...
…
Cover unavailable
29
Git Recipes: A Problem-Solution Approach
Wlodzimierz Gajd
4.6
Cover unavailable
30
Introducing GitHub: A Non-Technical Guide
Peter Bell and Brent Beer
4.6
If you’re new to GitHub, this concise book shows you just what you need to get started and no more. It’s perfect for project and product managers, stakeholders, and other team members who want to collaborate on a development project—whether it’s to review and comment on work in progress or to contribute specific changes. It’s also great for developers just learning GitHub.
GitHub has rapidly become the default platform for software development, but it’s also ideal for other text-based documents, from contracts to screenplays. This hands-on book shows you how to use GitHub’s web interface to view projects and collaborate effectively with your team.
Learn how and why people use GitHub to collaborate View the status of a project—recent changes, outstanding work, and historic changes Create and edit files through GitHub without learning Git Suggest changes to projects you don’t have permission to edit directly Use tools like issues, pull requests, and branches to specify and collaborate on changes Create a new GitHub repository to control who has access to your project
…
Cover unavailable
31
GitHub Essentials: Unleash the power of collaborative development workflows using GitHub, 2nd Edition
Achilleas Pipinellis
4.6
Cover unavailable
32
Git Version Control Cookbook - 90 Recipes to Transform your Development Workflow and Boost Productivity
Aske Olsson and Rasmus Voss
4.5
Cover unavailable
33
Web Development with Node and Express: Leveraging the JavaScript Stack
Ethan Brown
4.5
Learn how to build dynamic web applications with Express, a key component of the Node/JavaScript development stack. In this hands-on guide, author Ethan Brown teaches you the fundamentals through the development of a fictional application that exposes a public website and a RESTful API. You'll also learn web architecture best practices to help you build single-page, multi-page, and hybrid web apps with Express.
Express strikes a balance between a robust framework and no framework at all, allowing you a free hand in your architecture choices. With this book, frontend and backend engineers familiar with JavaScript will discover new ways of looking at web development.Create webpage templating system for rendering dynamic dataDive into request and response objects, middleware, and URL routingSimulate a production environment for testing and developmentFocus on persistence with document databases, particularly MongoDBMake your resources available to other programs with RESTful APIsBuild secure apps with authentication, authorization, and HTTPSIntegrate with social media, geolocation, and other third-party servicesImplement a plan for launching and maintaining your appLearn critical debugging skills
This book covers Express 4.0.
…
Cover unavailable
34
Github for Dummies
Sarah Guthals and Phil Haack
4.5
Code collaboratively with GitHub
Once you've learned the basics of coding the next step is to start sharing your expertise, learning from other coding pros, or working as a collaborative member of development teams. GitHub is the go-to community for facilitating coding collaboration, and GitHub For Dummies is the next step on your journey as a developer.
Written by a GitHub engineer, this book is packed with insight on how GitHub works and how you can use it to become a more effective, efficient, and valuable member of any collaborative programming team.
Store and share your work online with GitHub Collaborate with others on your team or across the international coding community Embrace open-source values and processes Establish yourself as a valuable member of the GitHub community From setting up GitHub on your desktop and launching your first project to cloning repositories, finding useful apps on the marketplace, and improving workflow, GitHub For Dummies covers the essentials the novice programmer needs to enhance collaboration and teamwork with this industry-standard tool.