Rebel Coding

1 min read

Web development isn't magic, and AI won't make the profession obsolete; perhaps the opposite.

Because AI can only get founders part-way to a fully scaleable application; they still need people with the know-how to carry projects those last few miles to the finish line.

The Foundation

Rebel Coding walks you through HTML, CSS, JavaScript and Python to learn the basics of web development, and how the internet operates.

Though before this we provide an introduction to the Linux shell and a few other command line tools.

Rebel Coding is designed to get you building your own website as soon as possible; then provide the conceptual architecture and templates to enable you to bring your technological dream into reality.

The Framework

Building a web application is compared to building a house.

HTML is the framing; it defines doors, windows, stairways, etc.

CSS is the paint color, the flooring choice, etc.

JavaScript is the plumbing and the electricity.

So where is Python?

Python is introduced afterwards, as a tool that can be used to programmatically get information from websites.

Though we need the knowledge learned through HTML, CSS and JavaScript to grasp what we're trying to do with Python when we scrape a website.

By the end you'll have the tools, and templates to build your desired application.

Deploying it is another matter, but we've got some solid and simple ways to accomplish this.

The Future

This information will be presented in workshops; the exact format is yet to be decided. Either cohorts, or weekly open-air sessions, I'm not yet sure.

Regardless, I'm excited to starting making the info more accessible.