-
Notifications
You must be signed in to change notification settings - Fork 451
/
Copy pathfrontend.step
executable file
·44 lines (29 loc) · 1.69 KB
/
frontend.step
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
message <<-MARKDOWN
### Goal
Our aim is to get you acquainted with HTML, CSS, and JavaScript, the most essential building blocks
of web experiences. You'll create a basic static web page about yourself and (optionally) deploy
it to the web. You'll:
* write some content and give it some structure with **HTML**;
* use **CSS** to adjust the layout and style of that content;
* use **JavaScript** to add interactive components;
* optionally, push your website to GitHub with **git**.
Here's a sample sketch of what your page could look like:

### Schedule
* 1-2 hours of playing with basic HTML, CSS and Javascript.
* 4-ish hours of building our page.
* Optional: if you've worked with GitHub before and want to put your website online using Git and GitHub, we have instructions for that! (The curriculum has you keeping your site on your machine by default.)
This is just a rough guideline, not a mandate. Some steps you'll go over and some you'll go under. It'll all work out by the end of the day. :D
### Requirements
We're going to be working with:
* [Chrome](https://www.google.com/chrome)
(If you're experienced with the developer tools in another browser, that may work too.);
* The code editor of your choice.
* [Visual Studio Code](https://code.visualstudio.com/) is a free editor that can be customized with HTML, CSS, and JavaScript. A download is available for OS X 10.11+, Windows 8/10/11, and Ubuntu/RedHat linux.
* [or install a different editor](/installfest/editors)
Optional tools if you're deploying to GitHub:
* Git;
* Your [GitHub](http://github.com) account.
MARKDOWN
insert 'working_effectively_and_efficiently'
next_step 'introduction_to_html'