🛣️

Event for 12-13 April Outline and Roadmap. (5:30 to 7:30 PM)

It’s a two Day Event of 12 April and 13 April

Roadmap of Day 1 of the Bootcamp of Introduction to Open-Source and Git-Github

First 1 Hour(Day-1):

1 - What the Hell is Open-Source Software

1.1 - What's the difference between open-source software and other types of software?

1.2 - Is open source software only important to computer programmers?

1.3 - Why do people prefer using open source software?

1.4 - Doesn't "open source" just mean something is free of charge?

1.5 - What is open source "beyond software"?

2 - Impact of Open-Source In our Daily Life.

2.1 - How we Enjoy Free Use of Many Services

2.2 - How the World Revolutionize with the help of Open-Source

3 - Benefits from Open-Source - The open source way

3.1 - Principles of the open source way

3.2 -

Transparency. Whether we're developing software or solving a business problem, we all have access to the information and materials necessary for doing our best work. And when these materials are accessible, we can build upon each other's ideas and discoveries. We can make more effective decisions and understand how decisions affect us.

Collaboration. When we're free to participate, we can enhance each other's work in unanticipated ways. When we can modify what others have shared, we unlock new possibilities. By initiating new projects together, we can solve problems that no one can solve alone. And when we implement open standards, we enable others to contribute in the future.

Release early and often. Rapid prototypes can lead to rapid discoveries. An iterative approach leads to better solutions faster. When you're free to experiment, you can look at problems in new ways and seek answers in new places. You can learn by doing.

Inclusive meritocracy. Good ideas can come from anywhere, and the best ideas should win. Only by including diverse perspectives in our conversations can we be certain we've identified the best ideas, and decision-makers continually seek those perspectives. We may not operate by consensus, but successful work determines which projects gather support and effort from the community.

Community. Communities form when different people unite around a common purpose. Shared values guide decision making, and community goals supersede individual interests and agendas.

3.3 - Rewards in Open-Source , How I am able to make $1667 a Month Through Open-Source and How You can also make this with the Help of Open-Source

3.4 - How to Bulid your Profile With Open-Source and attract Potential Recruiters

3.5 - Benifits of Open-Source And Learn in Public

Second Hour -

1 - How to Open-Source , A Practical Approach - Introduction to Github

1.1 - What the Hell is this GitHub

1.2 - Why Git and Github is Important for an Open-Source Developers

1.3 - Basic Understanding of Git and Github

1.3.1 - Usage of Git Commands

1.3.1.1 - git init

1.3.1.2 - git add

1.3.1.3 - git commit

1.3.1.4 - git branch

1.3.1.5 - git checkout

1.3.1.6 - git push

1.3.1.7 - git pull

1.3.1.8 - git merge

1.3.2 - Usage of GitHub

1.3.2.1 - What is GitHub and Need of Github

1.3.2.2 - What is a Repository

1.3.2.3 - How to Create A Repository

1.3.2.4 - How to Push Your Existing Code to Github

1.3.2.5 - How to Fork A repository

1.3.2.6 - How to Pull an Existing Repository to Your System.

End of Day 1 and Sneak Peak of Day 2 Will Be :-

On Day : 2 We’ll Contributing to Live Open-Source Project with Hand’s of Contributions and You’ll Proudly Show Your Contributions On Your Social Media’s

Small Request to all The participants :

1 - Follow Us on Linkedin

2 - Follow Us on Twitter

3 - Join Our Discord

4 - Join Our Slack

5 - Post You Learning On Linkedin and Twitter and Tag us , This will benifit you for Learn in Public

6 - See our Github Organization and Website.

Day - 2 — Hands On With Open-Source

First Hour : (Done by The Speaker)

1 - How to Find Repo’s To contribute ,

2 - Types of Contribution One can Make

2.1 - Documentation

2.2 - Finding an Issue or a Bug

2.3 - Solving An Issue or a Bug

2.4 - Adding A new Feature

2.5 - Helping Other contributors in an Issue

3 - Examples of these All types of Contributions on a repository

4 - How to Approach The maintainers of The repository and How to freely Ask Questions with the maintainers. And What are The Rules of Communicating With The Maintainers.

Second Hour: (Mostly Work Done By Audience This is An intuitive Session)

1 - It’s Time for the Audience to Live Contribute on the List Of Repositories We’ll List Them. on Our website.

2 - Ask Them To Contribute With Code , Docs Etc.

3 - Tell Them to Share there First Contribution on Linkedin and Twitter with Tag of Fossc In it.

4 - Tell Them About FOSSC and The working of FOSSC and How to Join FoSSC

5 - Tell Them What they DO next to maintain there Streak of OSS Contribution

5.1 - By maintaining There GITHUB Graph

5.2 - By Doing 100 Days of Code on Linkedin and Twitter

5.3 - List of Resources and Roadmaps on Our Website

6 - End Of The Event ................................................