Coding Resources

Learn to Code San Francisco

Learning to code is easier than you think. Whether you’re a novice who’s just starting out or already have prior experience with industry concepts and tools, our coding resource articles and web design tutorials can help further develop your existing skill set. 

Learn Basic to Advanced Coding Skills

Understand Modern Development Tools

100% Free Online Resources, No Sign-Up Required

Explore Coding Topics

HTML is the foundation on which all websites and coding projects are built. Our easy-to-follow beginner’s guide will walk you through topics from structured content to visual formatting and best practices involving HTML.

Learn HTML

JavaScript is a dynamic, interpreted computer programming language with object-oriented capabilities. It is lightweight and most commonly used as a part of webpages whose implementations allow client-side script to interact with the user and create dynamic pages.

Learn JavaScript

CSS stands for Cascading Style Sheets. CSS gives website developers the ability to modify a page layout, adjust colors and fonts and add effects to images and other elements.

Learn CSS

Bootstrap is a giant collection of handy, reusable bits of code written in HTML, CSS and JavaScript. It’s also a front end development framework that enables developers & designers to quickly build fully responsive websites.

Learn Bootstrap

Node.js is a platform built on Chrome’s JavaScript runtime for building fast and scalable network applications easily. Node.jsuses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

Learn Node.js

SQL (Structured Query Language) is used to modify and access data or information from a storage area called a database. Our easy-to-follow beginner’s guide will walk you through tutorials covering concepts from SQL Databases to Operator Statements and best practices involving SQL.

Learn SQL

Python is a back end programming language similar in many ways to Ruby, however developers tend to find it to be much less wordy compared to other programming languages. Python is used for scripting, web scraping and creating data sets.

Learn Python

Data analytics is the science of examining data sets in order to draw conclusions about the information using automation and creating algorithms that help businesses increase their efficiency and make better informed strategic decisions. 

Learn Data Analytics

Django is a feature-rich, open-source web application written in Python that reduces the complexities of web development. It is highly recommended you read through our Python tutorials before attempting Django.

Learn Django

Web Development is not just front end design but also the back end scripts that power websites and mobile applications and allow them to function as intended. Our easy-to-follow beginner’s guide will explain the basics from HTML to SQL and best practices for web developers.

Learn Web Development

Get Program Info


Step 1 of 6

Ready to learn more about Berkeley Coding Boot Camp in San Francisco? Contact an admissions advisor at (510) 306-1218.