Overview

The tools from this semester (HTML, CSS, Python), provide a wealth of options for a programmer. So much so, that it is easy to get lost in the various versions of tags/attributes/functions etc. Over the course of the semester, we will learn a subset of each of these languages. This page will contain anything that we have covered in class, and that you will be responsible to know. All assignments (unless otherwise noted) can be completed without any other functions/tags/attributes.

Quick Navigation:

CLI Utilities
HTML
CSS
Python

Command Line Utilities

Directory shortcuts

ls

cd

clear

mkdir

touch

mv

cp

scp

rm

tree

File Permissions

chmod

HTML Elements

Class and ID

div

span

doctype

html

meta

title

body

headings

paragraphs

image

ordered and unordered lists

list item

CSS

CSS Selectors

CSS Color Options

CSS Sizing

Common CSS Properties:

color

background-color

text-align

width, height

border or border-width, border-style, border-color

font or font-size, font-weight, font-family

padding

margin

-top -bottom -left -right

border-radius

display

overflow

float

Python

Arithmetic Operators

Boolean Basics

Strings