Skip to content

WebHackerspace/Week_02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Week_02

Announcements

You all get full credit for attendance last week. Fill out the assignment form
below to get attendance for today.

Setup for Development (optional for this assignment)

Mac

You guys are fine.

Windows

You have multiple options on how to develop software on Windows. This is just MY
preferred method and it works very well for CS classes you will take in the
future.

Step 1 - Install Windows Subsystem for Linux and install your preferred Linux
Distribution (you probably want Ubuntu). Follow this Guide

Step 2 - Use Atom text editor. Install it here.

Step 3 - Install PlatformIO IDE for Atom here.

  • Scroll down for the Atom install link.
  • This plugin for Atom text editor will let you interface with bash within Atom. This
    is completely optional, but saves you from having to open multiple windows.

Intro to Git (Part 2)

Common Git Commands

The "$" is not part of the command. It there to show it's a Bash command.

$git clone http://<url>

$git add .

$git commit -m "some commit message"

$git push origin

$git log

Remember
If you are not a collaborator on a repository, you should first fork the
repository before cloning it. And, always use Pull Requests when working in
teams, so team members can check your work.

Step By Step Guide

Step 1: Create a repository on Github

Step 2: Clone the repository using...
$git clone http://<url>

Step 3: Change directory into your project.
$cd ./your_project_name

Step 3: Make changes to repository. Get to Work!

Step 4: Add changes to stage.
$git add .

Step 5: Commit changes to local repository. $git commit -m "commit message"

Step 6: Push changes to remote repository (Github). $git push origin

HTML & CSS

Google what you want to do in HTML/CSS, your question has usually been asked
before

General HTML File Format

*index.html*
<html>
  <head>
    <link href="..." />
  </head>
  <body>
    PUT YOUR CONTENT HERE
    <script src="..."/>
  </body>
</html>

Syntax

//  HTML
<tagname property="value" property="value"></tagname>
<tagname property="value" property="value"/>

//  CSS
selector {
  property: value;
  property: value;
}

Assignment

Create a website using Repl.it or within your own filesystem.

It should have the following:

  • Some type of Header
  • Some type of unordered list or ordered list
  • A paragraph
  • A picture
  • Some CSS Styles

If you don't know how to do something Google it, or look at this for reference

Submit Your Assignment by Filling out this form with your repository's URL

Here's the Form

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published