Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Version Control for Everyone

Version Control for Everyone

1h 43mBeginner2020-02-05

Authors

Joe Chellman

Joe Chellman

Web Designer, Author, Trainer

Course details

Think version control is just for programmers? Think again. While version control tools are typically targeted at developers, anyone who works on a computer can benefit from them. Version control is the ultimate safety net, and an ongoing journal of your work. This course aims to empower designers, writers, photographers, teachers, and, yes, developers with the knowledge to integrate version control into their workflows. Instructor Joe Chellman dispels myths about version control and provides a challenge and solution featuring not code, but a novel. He reviews examples of work that's well suited to version control—graphic design, lesson planning, and even WordPress theme development—and shows what's possible when you collaborate with version control tools like GitHub.

Topics include:
- How to begin tracking a project
- Writing in small and big chunks
- Committing changes
- Revisiting your work history
- Creating and merging branches
- Using version control with Word, Photoshop, and Sketch
- Using version control when writing a screenplay
- Working with presentations in Git
- Sharing version control projects

Skills covered

Version ControlGitHubSoftware Development ToolsPersonaSoftware Development

Concepts

0. Introduction

  • 01 - Version control - It's not just for programmers
  • 02 - What you should know
  • 03 - Using the exercise files

1. Introducing Version Control

  • 04 - Our manifesto - Everyone makes mistakes
  • 05 - Our software and why we need it

2. How to Get Started

  • 06 - Introducing the essential terminology
  • 07 - Installing a visual Git app
  • 08 - How to start tracking a project
  • 09 - Doing a piece of work

3. Basic Workflow - Writing Documentation

  • 10 - Write and commit in small chunks
  • 11 - Write in big chunks, commit later
  • 12 - Adding and removing files
  • 13 - Going back in time
  • 14 - Experiment safely with branches
  • 15 - Stashing work that's not ready yet
  • 16 - Merging when work is ready
  • 17 - Challenge - The next great novel
  • 18 - Solution - The next great novel

4. Version Control in Use Elsewhere

  • 19 - Big Writing Project in Microsoft Word
  • 20 - Photo collage in Photoshop
  • 21 - Prototyping an app in Sketch
  • 22 - Illustrating with Affinity Designer
  • 23 - Presentations and educational materials
  • 24 - Building a WordPress theme
  • 25 - Writing a screenplay with Fountain

5. Sharing a Project

  • 26 - Share with everyone on GitHub
  • 27 - Forking to get others' work
  • 28 - Sharing your work via pull requests
  • 29 - Receiving help via pull requests

Conclusion

  • 30 - Next steps
  • 31 - Conclusion

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal