My First Week at Epicodus

I've almost finished my first week at Epicodus. Here are some of the things I've learned so far:

Command Line

  • Navigating my documents through the command line.
  • Creating new files and folders through the command line.
  • Moving and deleting files and folders through the command line.
  • Retrieving my current location from the command line.

Git and GitHub

  • Initializing local Git repository, and create remote GitHub repositories.
  • Tracking and committing changes with Git.
  • Pushing a local Git repository to a remote GitHub repository.
  • Branching a project to make multiple copies.
  • Merging multiple Git branches back together.
  • Cloning down a project from GitHub to my local machine.
  • Publishing a website on GitHub pages.

HTML

  • Using HTML tags to create websites.
  • Indenting and organizing HTML correctly.
  • Incorporating block elements.
  • Including inline elements.
  • Using both spans and divs.
  • Adding classes and ID's to style HTML with CSS.

CSS

  • Creating a stylesheet.
  • Using CSS selectors to specify an HTML element.
  • Writing CSS rules to style particular elements in my HTML.
  • Floating elements to create columns, sidebars, and other alignments.
  • Padding, margins, and the box model.
  • How CSS cascades to apply styles.
  • The importance of responsive design.
  • How to use media queries to dynamically change the appearance of a site based on the user's viewport.

Bootstrap

  • Downloading and installing Bootstrap.
  • Adding Bootstrap styles to a website.
  • Navigating Bootstrap documentation.
  • Creating websites with Bootstrap.

Partnering

"It's been really good working with you!"