GitHubforStudents

GitHub Workshop for Beginners by AmiaY Workshops and Merch

welcome to the workshop on GitHub for beginners.

Location

Hebbal Kempapura. Exact location along with date and time details will be shared in the confirmation email. visit our website, amiay, for more details.

Invitate Only Event

To join this in person, classroom workshop, you have to send an email to jay@amiay.in along with the following details

  1. Name
  2. College Details (if student)
  3. Company Details (if working)

Please put subject in email, “GitHub Workshop for Beginners”. You will get a response if you are selected for workshop.

Only with confirmation email, you can attend the workshop.

Workshop GamePlan

  1. What is Git and GitHub?
  2. Why every developer should know GitHub?
  3. Let’s use GitHub Deskop
  4. Let’s use Git Bash
    1. essential commands
    2. Visual Studio Code
    3. Simple vanilla Bootstrap Website
  5. Practice with Private and Public Repositories
  6. Colloborate as team with
    1. Branches
    2. Merges
    3. Managing colloborators
  7. Bonus Topics
    1. GitHub Actions Vanilla Bootstrap site deployment
  8. Thank you and Wrap Up

Estimated duration: 2 t0 4 hours. The idea is to finish this as early as possible before I get bored.

  1. Note: The workshop is meant for total beginners only. If you have already used GitHub, then, this workshop won’t help.
  2. Note: Windows laptop recommened for this workshop.
  3. Note: I will be using Windows or Mac or both laptops in the workshop.

Preparing for the Workshop

  1. You should have never ever tried to install Git tools on your PC or Mac. Just like your mind, your computer should be completely free of any git things.
  2. If you have already experimented with git tools, then, please reset your computer before coming to the workshop.
  3. Another option is, you can install virtual machine on your computer, which can act like a brand new computer.

References

  1. Playlist of Videos on my YouTube Channel - I recommend watching these videos before attending my workshop. Like Sun Tzu says, being prepared is half the battle won.
  2. GitHub Official Docs - GitHub Docs.

Essential Software

Note: windows users need not install this before coming to workshop. we can do this in the class, no problem.

Note: Mac people, YOU HAVE TO INSTALL the tools before coming to workshop. This is because it takes 2 to 6 hours to install XCode. So, you cannot do this after coming to the workshop.

  1. https://git-scm.com/downloads (windows only)
  2. https://desktop.github.com/ (windows and Mac)
  3. https://developer.apple.com/xcode/

Hire Me

I work as a Coding Tutor. Career and Life Coach. Hire me at UpWork or Fiverr.

Hobbies

I try to maintain a few hobbies.

  1. Memes. Occasionally I make some memes on imgflip website
  2. Podcasting. You can listen to my daily life podcast.
  3. Podcasting. You can listen to my movies podcast.
  4. Podcasting. You can listen to my freelancing advice podcast
  5. Photography Nature. You can see my photography on Unsplash.
  6. Photography Fashion. You can see my fashion photography on Behance
  7. Digital Art. You can see my work on ArtStation.
  8. Daily Life Blog. Read it here.
  9. Coding and Technology Blog. Read it here.
  10. Digital Art Blog. Read it here.
  11. YouTube Channel. Jay’s Coding Channel
  12. YouTube Channel. Jay’s Movie Thoughts

important note

This code is provided as is without any warranties. It’s primarily meant for my own personal use, and to make it easy for me share code with my students. Feel free to use this code as it pleases you.

  1. Jay’s Developer Profile
  2. Jay’s Personal Site
  3. Jay’s Digital Art Site