Learning to program has been more and more popular as technology advances. Today, I will go through some of my best resources that I have used.
It can be hard to find accessible resources for those with disabilities so my hope is that I can share some of my best accessible resources. Resources are broken down by type for easier organization.
Tools for Writing Code
Before you write code, you need to have the right tools in your toolbox to help you to be productive. The following resources will get you started picking the right tools.
Visual Studio Code
Depending on what you are trying to code, Visual Studio Code may be the perfect tool for the job. I have used Visual Studio Code extensively for programming websites, console apps, and more. If you are doing heavy desktop development, you may need a more advanced tool like Visual Studio because of the integrated debugging and provisioning tools. In addition, with over 23000 extensions, you can extend the editor to do anything and the possibilities are endless. Finally, the editor is fully accessible for all which is amazing news.
If you would like to learn Visual Studio Code, I have put some videos together on my YouTube channel. I will link to my setup video where I show how I set up Visual Studio Code for best productivity.
If you are into development for the apple platforms, then Xcode is what you need to use. Xcode is accessible for all, and has all the tools for creating amazing apps.
There are so many tools for programming. The ones listed above are the ones that I have the most experience with but there are plenty of others out there. I would say that you should try the tools available and you will find the ones you like quickly.
Learning To Program
If you want to make scripts that work cross platform, python is what you need to learn.
If you are unsure if you would like coding, these free resources will give you a taste. All of these resources I have used and they are fully accessible.
This is an amazing place to learn web development. You learn by completing challenges along the way. In addition, they have projects and certifications.
Coding tutorial websites
There are many free coding tutorials out there. Many of these cover many languages.
There are many resources you can pay for to learn to code. The following I have used myself and found to be the most helpful.
Codecademy is an amazing website for learning to code. Like free code camp, they have interactive tutorials for learning code. They cover not just the web but almost all programming languages. They also have quizzes and projects at the end of each lesson for enforcing learning. Accessibility has been emphasized over the past year and has made it extremely accessible. In addition, if there are bugs, they will fix them.
While they also have a free plan, you will need to consider upgrading to get all features like projects and quizzes as well as certain languages not offered in free. The monthly cost is $40. If you pay annually, it is $20 per month.
Sometimes it is nice to work and learn from others. Below, I have linked to some programming communities for doing just that.
There are many programming resources to choose from. I hope I gave you some good places to start, and it is all about what you find to be most helpful.
If you like my work, consider becoming a supporter on patreon for benefits including exclusive discord server, VIP access to podcasts and videos, early access, and more. The lowest tear is just $1/month.