π 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!
Top comments (0)