A Repository Created for #Hacktoberfest to Help Beginners Get Started with Code. Go to the issues, pick one of the ones labeled Hacktoberfest for more instructions on how you can contribute and make your first (second, third or forth) pull request.
Remember to sign-up for Hacktoberfest to qualify for your free Tshirt, or to have a Tree planted in your name. The event runs for the Month of October each year - and you can sign up now. I am merging Pull-Requests at once a day during #Hacktoberfest
Please just make one contribution each, and leave some for other Hacktoberfesters. It's nice if your 4 PRs and from 4 seperate repositories.
If you would like to know how you can contribute to this project - do read the Contributing.MD . There are issues for begginers set-up for #Hacktoberfest and labeled as such. Each issue should give you enough guidance to complete your first (2nd, 3rd or 4th) Pull Request - but if they do not, feel free to ask for help by commenting on the issue. Do not be afraid, there is nothing but support here.
Also, I'd love it if you've found this Project useful - Could you please click on the ⭐ for this repository.
A curated list of the 10 things Beginners need to know to get started in code (and interesting things to help the more advanced progress). Dip into them and try to just do a little bit each day
Here are some teasers - some whimsical guides, some interesting stories, some tasty treats designed to convince you to take a look at Coding and the magical world of Open Sourcery
P.S. Ask yourself who was "Why the Lucky Stiff" ? Is he still out there somewhere, building new stuff and scribling his hazy dreams
If you have decided to start, start here
Now you have some choices, in how you learn. Check out the 100DaysOfCode Community further down and then follow the FreeCodeCamp path to becoming a FullStack Developer... or pick any of the others to have fun while you learn
Name
Author
Step
Comments
Scott Hanselman
Scott Hanselman
4
Programmer, teacher, speaker, technologist, podcaster, writer, diversity advocate and more
Kent C Dodds
Kent C Dodds
4
Improving the world w/ quality software · Husband, Father, Latter-day Saint, Teacher, OSS
Patricia Aas
Patricia Aas
4
Be Open Minded
Amy Kapernick
Amy Kapernick
4
FrontEnd WebDev, Evangelist for YOW! Twilio Champion and Microsoft MVP
Michelle Sandford
Michelle Sandford
4
Help yourself by helping others
Jessica Chan
Coder Coder
4
Sharing experiences and knowledge that can help others on their coding journey
Tania Rascia
The Missing Instruction Manuals of the Web
4
Software engineer, writer, and open-source creator
Nina Zakharenko
@nnja
4
Python Software Foundation Director
April Speight
@vogueandcode
4
Be stylish
Dona Sarkar
Do The Thing
4
Be brave
Cecil Phillip
Away From The Keyboard
4
Podcaster, Teacher, Swimmer & Music Lover
Sarah Drasner
I Make Things
4
A FrontEnd Master
Aaron Powell
Microsoft
4
Awesome speaker at DDD Melbourne
Bea Gandica
Nuevo Foundation
4
Changing the World at pace
Heather Downing
Okta
4
.NET, APIs, Voice and Identity
Layla Porter
Twilio
4
Twilio .Net Azure Co-host of MK.NET MVP
Jessica White
DDD East Midlands
4
Microsoft MVP in Developer Technologies, an international speaker and a mentor
Florin Pop
Freelance
4
JavaScript enthusiast 🙌, Front-end developer 💻, Blogger and YouTuber
Dylan Beattie
Ursatile
4
Creator of the Rockstar programming language, a Microsoft MVP for Visual Studio and Development Technologies
M0nica
Monica Powell
4
Founder of React Ladies a community for React JS developers
alphacentauri82
Diana Rodriguez
4
Python Developer Advocate @ Vonage, GDE: web/cloud/maps/firebase, Microsoft MVP, Auth0 Ambassador
Ovilia
Wenli Zhang
4
Passionate Dataviz Developer & Creative Designer; PPMC of Apache ECharts (incubating)
potatoqualitee
Chrissy LeMaire
4
SQL & PS MVP, creator of @psdbatools member @thelivecoders & @PowerShellLive author http://dbatools.io/book
Vanessa Aristizabal
Vanessa Aristizabal
4
Frontend Developer GDE in Angular & Web Technologies
Chloe Condon
Microsoft
4
Developer Advocacy + Clippy fan @ Microsoft, reformed musical theatre kid, Multiple musical notes mostly puns, pics w/ skeletons, & Azure stuff
Tatiana Mac
Tatiana Mac
4
Tech Misanthropologist. Engineer/OSS maintainer
Name
Author
Step
Comments
Get Involved
Pluralsight
5
Scott Hanselman and Rob Conery offer suggestions and advice on how you can get out there, and get involved
Python Community
Python.Org
5
Python’s community is vast; diverse & aims to grow; Python is Open
100 Days of Code
Alex Kallaway
5
There are only two rules
CodeNewbie Community
CodeNewbie
5
Official Website for the Challenge that gets you addicted to coding
Humans of IT Community
Microsoft
5
Empowering technologists to achieve more by humanizing tech
Probot Community
Probot
5
Be Kind
Stack Overflow
Stack Overflow
5
Stack Overflow is a question and answer site for professional and enthusiast programmers
Eddie Jaoude Community
Eddie Jaoude
5
OPEN SOURCE is NOT about code, it is about people and collaboration
Name
Author
Step
Comments
CodeNewbie Podcast
CodeNewbie
7
Stories from people on their coding journey
Hanselminutes
Scott Hanselman
7
Fresh Tech Talk from Fresh Faces
Talk Python To Me
@mkennedy
7
A podcast on Python and related technologies
Softskills Engineering Podcast
Softskills Engineering
7
It takes more than great code to be a great engineer
Frontend Happy Hour Podcast
Netflix, Twitch, Atlassian, Evernote, and LinkedIn
7
A podcast featuring a panel of Software Engineers from Netflix, Twitch, & Atlassian talking over drinks about all things Front End development
Syntax FM
@wesbos and @stolinski
7
A Tasty Treats Podcast for Web Developers
Programming By Stealth
Podfeet Podcasts
7
Programming By Stealth is a collaborative series created by Bart Busschots and Allison Sheridan, as part of the Chit Chat Across the Pond podcast
FreeCodeCamp Podcast
FreeCodeCamp
7
The official podcast of the freeCodeCamp open source community
Learn To Code With Me
Laurence Bradford
7
Interviews and advice for learning how to code and building your technology career
Cod[ish]
Heroku
7
A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer
Responsive Web Design
Karen McGrane and Ethan Marcotte
7
Karen and Ethan interview the people who make responsive redesigns happen
The Web Platform
Erik Isaksen
7
A weekly show that dives deep into all things web from the developers building the platform today.
TheStyle Guides Podcast
Anna Debenham and Brad Frost.
7
A small batch series of interviews on Style Guides
The ChangeLog
The ChangeLog
7
Conversations with the hackers, the leaders, and the innovators of software development
FrontEnd Happy Hour
FrontEnd Happy Hour
7
A podcast featuring a panel of Software Engineers from Netflix, Twitch, & Atlassian talking over drinks about all things Front End development.
ShopTalk Show
Dave Rupert and Chris Coyier
7
A podcast about building websites
Developer Tea
Spec
7
A podcast for developers designed to fit inside your tea break
Subscribe to Some YouTube Vids
Watch Some Twitch Channels
Name
Author
Step
Comments
Phil Nash
Twilio
9
Developer evangelist for Twilio and a Ruby and JavaScript developer
Amy Kapernick
Amy Kapernick
9
FrontEnd WebDev, Evangelist for YOW! Twilio Champion and Microsoft MVP
Clarkio
Microsoft
9
Streams about NodeJS, VS Code, and Fart Noises. It's a very High-brow stream, so put on your finest clothes and mind your manners
Twilio
Twilio
9
Twilio is a developer platform that makes it easy for you to connect the people you care about using the tools and technologies that you already know in the apps you're already building
Pair Programming
Jason Lengstorf
9
Jason Lengstorf hosts Learn With Jason, a pair programming livestream where we learn something new in 90 minutes!
Data Visualisations
Shirley Wu
9
Award-winning creative focused on data-driven art and visualizations
Coding tips, tricks, and techniques
Brian Lagunas
9
Microsoft MVP, a Xamarin MVP, a Microsoft Patterns & Practices Champion, co-leader of the Boise .Net Developers User Group (NETDUG), board member of Boise Code Camp, speaker, trainer, and Pluralsight author
DevChatter
DevChatter
9
Love of Learning
Learn with CodingGarden
CodingGarden
9
Open, interactive and engaging community where any coder, from beginner to veteran, can learn and grow together
Chael Codes
Chael Codes
9
Fun and engaging ways to code
Layla Codesit
Twilio
9
Self-taught .NET developer, Microsoft MVP, Twilio Developer Evangelist
Microsoft Developer
Microsoft Developer
9
A humble group of developers and technical enthusiasts within Microsoft who operate this Twitch channel devoted to including you into the conversations we have
Adam13531
AcAdamy
9
Love learn and teach
DevChatter
DevChatter
9
Writing code! Talking about code! Having fun!
Nahamsec
Hackerone
9
Awesome tips on bug hunting
Codigo Falado
Coding Brazil
9
Primeiro Twitch Partner de Live Coding do Brasil!
Name
Author
Step
Comments
JSNation
JSNation
10
Core library authors. Hands-on learning. The future of JS.
Web Directions Summits
Web Directions
10
A conference for the whole team
NDC Conferences
NDC
10
High-end events for software developers
YOW Conferences
YOW
10
emerging technologies and best practices in the software industry – regardless of technological platform or language – without commercial hype
PyCon
Python.Org
10
See what's going on in the Python world
Microsoft Build
Microsoft
10
Empowering Developers to Fuel Business Performance
Web Directions Summits
Web Directions
10
Love of Learning
DDD Perth
DDDPerth
10
An inclusive non-profit conference for the Perth software community
JSConf
JSConf
10
Locally run events driven by passionate individuals dedicated to the community
GitHub Universe
GitHub
10
Explore the future of software development
Signal Conf
Twilio
10
Twilio’s Annual Customer & Developer Conference
DockerCon
Docker
10
DockerCon is a place for the Docker community to come together and thrive
Javascript Con
International Javascript Conference 2020
10
Explore the world of Javascript
Shift Dev
Shift Dev 2021
10
A two-day open air and hybrid Developer conference to bring the World’s Developers Together
PowerShell and DevOps Global Summit
DevOps Collective
10
Gathering of PowerShell + DevOps professionals and enthusiasts
ConFoo
ConFoo Montreal 2021
10
ConFoo is a multi-technology conference for developers
Apple WWDC
Apple WWDC 2020
10
A developer conference that provides an in-depth look into the future of apple platforms
FOSDEM
FOSDEM'21
10
FOSDEM is a free event for software developers to meet, share ideas and collaborate
DevOpsCon
DevOpsCon
10
Global Conference Series For DevOps and Business Transformation
Open Source Summit
Linux Foundation
10
Open Source Summit connects the open source ecosystem under one roof.
F8
Facebook
10
A conversation about technology and human connection
DevIntersection
Microsoft
10
An event where your questions get answered, strategies are defined, and relationships are built
O'Reilly Software Architecture Conference
O'Reilly
10
Network with and learn from experts as they share their knowledge in software architecture—updating legacy systems, the impact of emergent trends, and insights on industry-specific strategies
DeveloperWeek
DevNetwork
10
The world’s largest developer expo & conference series
RailsConf
Ruby Central Org
10
RailsConf is the world’s largest gathering of Rails developers, brought together to further discussion and learning about building, managing, and testing Rails applications
RubyConf
Ruby Central Org
10
RubyConf is the world’s largest and longest-running gathering of Ruby enthusiasts, practitioners, and companies
CodeMash
CodeMash Conference
10
CodeMash is a conference for developers wanting to enhance their skills in topics like .NET, Java, Ruby, Python, Javascript, Security and so much more.
WeAreDevelopers
World Congress
10
THE WORLD’S FLAGSHIP DEVELOPER CONFERENCE
SuperConf
SuperConf Conference
10
SuperConf is a conference for makers. The designers, developers, and entrepreneurs molding our future. Hosted in sunny Miami
Open Source Software Conference
Oreilly
10
Immerse yourself in sessions and interactive training courses solely focused on the most critical topics facing developers today
QCon New York
InfoQ
10
It’s the place where senior software engineers, architects, and team leads like you connect, learn, and grow.
Name
OS
Download Link
Description
VSCode
Windows / MacOS / Linux
https://code.visualstudio.com/download/
Free and built on open source. Integrated Git, debugging and extensions.
Atom
Windows / MacOS / Linux
https://atom.io/
A hackable text editor for the 21st Century
Notepad ++
Windows
https://notepad-plus-plus.org/downloads/
Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages.
Code::Blocks
Windows / MacOS / Linux
https://www.codeblocks.org/
The open source, cross platform, free C, C++ and Fortran IDE.
Brackets
Windows / MacOS / Linux
http://brackets.io/
A modern, open source text editor that understands web design.
Name
Author
Step
Comments
Learn You A Haskell
Miran Lipovaca
11
A need for more
The most quirky parts of the JavaScript
Javascript Garden
11
Advice on avoiding common mistakes
Create own workshop
Nuevo Foundation
11
Teach kids with fun coding scenarios
Code with Rockstar
Dylan Beattie
11
Rockstar is a computer programming language designed for creating programs that are also heavy metal power ballads - it's not for the faint of heart
Open Source Guides
GitHub and Friends
11
Open source software is made by people just like you. Learn how to launch and grow your project
Design Portfolio Workflow
kat fukui
11
A complete guide to code and deploy a site, all from the terminal
RubyGems )
RubyGems.org
11
RubyGems.org is the Ruby community’s gem hosting service
Quantum Katas
Microsoft
11
The Quantum Katas are a collection of self-paced tutorials and programming exercises to help you learn quantum computing and Q# programming
@msandfor for starting the list.
All the contributors for keeping the list updated by adding new resources.
MIT Licence
Yash2737
Newbietestuser
Msandfor
Beagandica
Keatnuxsuo
Nessaamorgan
Amykapernick
Premkiran7
Sam0hack
Soumyajitnandi1
Muhmudrik
TechGirl007
jilloestreicher
LucasDamascenoS
Aashwin Vaish
jilloestreicher
divyanshi-ojha
Spencer Taylor
Sanxy
Jayant0jha
punitaojha
APalpattuwar7
gabrielhicks
utsav00
ArvindR07
2KAbhishek
pranavbaitule
Retnuh1337
aortiz24
MykolaKolotylo
Raysa Dutra
AmieCroteau
Divya247
yamini27
Plingooo
Abhijit Roy
Ishita Manchanda
Souvik-py
PritikaSabharwal
RemcoHalman
squarebat
jessicasalbert
djl218
Ravigautamcs
xvidviii
Atharva
tlchan668
V Maheysh
rossdwill
Akilesh Kumar
Jasir Mohammad Zaeem
Mithun P
c0d1ng-Devta
Shweta
kezizhou
diisophiia
SondreWang
bahroze-dev
AutumnWishes87
Gabrijel Golubić
Jeff Sherry
Wanjuntham
Fabricio Cavalcante
anothergeorgecoldham
gaurangagarwal
Chetan Nimbalkar
edward-delossantos
mccarthykp
panditita
Adeoye Ayomide
staysee
RizosKonstantinos
Kay Pea
Mamadou Diallo
Priyankar roy
Wanderson Trindade Vitorino
Onyinye91-ctrl
Sarnav Dutta
Dada Abdulrasheed
Bruce Davidson
kartikaya2000
Racing5372
ch1771dr0b0
Cristina Che