DEV Community

Cover image for Dropping Master Git & Github Course
Slim Coder
Slim Coder

Posted on

Dropping Master Git & Github Course

🚀 Dropping the "Master Git and GitHub - Beginner To Expert" course from today.

✍ I decided to cover all concepts required to contribute to open source projects.

Topics:

  • Intro
  • What is Git?
  • Download and Install Git
  • Git Basics
  • Git Extensions for VSCode
  • What is GitHub?
  • Create Account on GitHub
  • How To Create a Repository
  • How To Push to Repository
  • Why Create Issue
  • Why Create branches
  • Why Create Pull Request
  • Review/Approve/Merge a Pull Request
  • Why Create Releases
  • Git Advance
  • Contribute To Open Source Projects
  • How To Join an Organization
  • How To Create your own Organization
  • Working with Private Repositories in Organization
  • Files Required within an Open Source Project
  • Why use GitHub Bots
  • GitHub Contribution Graphs Overview
  • Creating Projects
  • Creating Gists
  • Decorating GitHub Profile
  • Final Thoughts

Playlist: https://www.youtube.com/playlist?list=PLf-kTzgXA1gx4N5271oljF1S_J8knU_Jc

My Introduction:
I am Vivek Anand Sharma aka Slim Coder a Software Engineer and have worked with the latest technologies having great professional experience in the field of Software Development and Programming.

My expertise includes:
✔ Back-End using NodeJS and Go.
✔ SQL and NoSQL databases.
✔ REST APIs using Express, Fastify, Koa, Gin.
✔ Microservices based Applications.
✔ Front-end responsive web application using HTML, CSS, JavaScript (PWA), Material-UI, Bootstrap, React, Redux, and Angular.
✔ Docker for containerized applications.
✔ Deployment of the highest scalable application that can be run on any cloud service provides including (Amazon AWS, Heroku, etc).
✔ Mobile Application using React Native framework.
✔ Message broker with RabbitMQ and SQS, SNS within Microservices architecture.
✔ Unit/Integration/API/E2E Testing with Jest, Supertest, Chai, Mocha, Cypress.io.

I am also an open-source developer, community enthusiast, love to helps developer communities and students, love to speak in events/webinars, love to give back to the community by recording courses, and uploading those courses for free.

My community/volunteer works helped by:
✔ Contributing to Freecodecamp, Node js foundation, js.org, and a lot of open source developers around the globe.
✔ Contributing to Local communities of Google, Microsoft, Github, etc as Speaker.
✔ Uploading videos/courses/webinars on YouTube.
✔ Writing codes for Startups and Companies to build real-time projects.
✔ Publish on Medium also helped the developer community on dev.to.
✔ Solving the developer's issues on Stackoverflow.

My achievements/certifications include:
✔ Community Manager of Mentors without Borders.
✔ Community Lead of Golang Pakistan.
✔ Three Medium publishers namely, Be Yourself, Voice of Code, and Warp 9.
✔ Two Top 10 Github Organization in Pakistan.
✔ MERN Stack and MOS Word Certified.
✔ Member of AWS and Linux Pakistan.
✔ One Featured article on Medium.
✔ One Complete Video Course.

⭐ Slim Coder is a character that is inspired by Eminem (Slim Shady).

😍 Plateforms:

1) Youtube: https://www.youtube.com/c/slimcoder
2) Medium: https://medium.com/@slimcoder
3) Dev.to: https://dev.to/slimcoder
4) StackOverflow: https://stackoverflow.com/users/11727445/slim-coder
5) GitHub: https://github.com/slimcoders
6) Blog: https://slimcoder.wordpress.com
7) FB Page: https://m.facebook.com/slimcoder

Don't forget to contact me at my email address: slimcoder@yandex.com

Thank's!

Discussion (0)