Skip to main content

Learn to code

Introduction

I think everyone should learn how to code, or at least the basics of HTML, CSS, JavaScript/TypeScript, and Python. One course in web programming can already teach us a lot about how the internet works, enable us to share more information on the internet, and help us customize products to our preferences. One course on Python programming can empower you to automate tasks and save you time.

Resources

Learning

There are plenty of free or low-cost resources for learning how to code.

Accessibility

It is important to build products that are accessible by as many people as possible. Not everyone has the same physical abilities or access to the same tools, but everyone deserves equal access to public information. HTML5 has many built-in features that can help improve accessibility, but individual developers need to check that their websites and products are accessible.

HTML

CSS

JavaScript

There are also plenty of other free and/or open-source resources on JavaScript available for those who want to learn more (many are linked from the MDN tutorial above):

Further Resources

Designs

Stock Photos

Text Editors

Community

Open Source

Industry