Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
e26fce6
Submitting Week1 project
Mert1980 Sep 19, 2019
3a3b8aa
Stage 6 index.html updated
Mert1980 Sep 19, 2019
58d80cc
Update README.md
Mert1980 Sep 19, 2019
aa2b4d5
Update README.md
Mert1980 Sep 19, 2019
364e0c2
Update README.md
Mert1980 Sep 19, 2019
d34d17c
Update README.md
Mert1980 Sep 19, 2019
3b21168
Update README.md
Mert1980 Sep 19, 2019
244a489
Update README.md
Mert1980 Sep 19, 2019
282ba72
Update README.md
Mert1980 Sep 19, 2019
a58f6eb
Update README.md
Mert1980 Sep 19, 2019
c409685
Style.css file amended
Mert1980 Sep 19, 2019
eadefdb
Merge remote-tracking branch 'origin/master'
Mert1980 Sep 19, 2019
c279583
HTML files are updated
Mert1980 Sep 20, 2019
830d58a
Update README.md
Mert1980 Sep 25, 2019
a04d42c
Update README.md
Mert1980 Sep 25, 2019
f04aee4
Update README.md
Mert1980 Sep 25, 2019
eecabca
Update README.md
Mert1980 Sep 25, 2019
6313610
Week 2 Project files are created
Mert1980 Sep 25, 2019
08da271
Week2 project files are created
Mert1980 Sep 25, 2019
813e4fd
Merge remote-tracking branch 'origin/master'
Mert1980 Sep 25, 2019
71c80d9
Week2 projects deleted
Mert1980 Sep 25, 2019
66ae382
Week2 project files are reordered
Mert1980 Sep 25, 2019
c89ef15
Update README.md
Mert1980 Sep 25, 2019
2781639
HTML CSS Github folder deleted
Mert1980 Sep 25, 2019
b2b681e
Merge remote-tracking branch 'origin/master'
Mert1980 Sep 25, 2019
1a32b4d
Update README.md
Mert1980 Sep 25, 2019
bcd6ef1
Update README.md
Mert1980 Sep 25, 2019
0e25652
Update home.html
Mert1980 Sep 25, 2019
ca7846d
Update home.html
Mert1980 Sep 25, 2019
da55faf
Update home.html
Mert1980 Sep 25, 2019
7b761fe
Update home.html
Mert1980 Sep 25, 2019
d519e05
Update home.html
Mert1980 Sep 25, 2019
0192412
Update home.html
Mert1980 Sep 25, 2019
9bae904
Update home.html
Mert1980 Sep 25, 2019
4f22768
Update README.md
Mert1980 Sep 25, 2019
3dfa9a1
Update README.md
Mert1980 Sep 25, 2019
0864260
Update README.md
Mert1980 Sep 25, 2019
a4dd543
Update home.html
Mert1980 Sep 25, 2019
cd22420
Update README.md
Mert1980 Sep 25, 2019
fffd0a8
Update home.html
Mert1980 Sep 25, 2019
2cacf0b
Update home.html
Mert1980 Sep 25, 2019
7f28bab
Update about.html
Mert1980 Sep 25, 2019
f350bd5
Update style.css
Mert1980 Sep 25, 2019
3c7a6ed
Update about.html
Mert1980 Sep 25, 2019
756af07
Update services.html
Mert1980 Sep 25, 2019
8455561
Update home.html
Mert1980 Sep 25, 2019
59e6b45
Update about.html
Mert1980 Sep 25, 2019
6a585d1
Update services.html
Mert1980 Sep 25, 2019
11907d1
Update home.html
Mert1980 Sep 25, 2019
9edae5b
Update style.css
Mert1980 Sep 25, 2019
8a98ddc
Update README.md
Mert1980 Sep 25, 2019
21c168d
Update home.html
Mert1980 Sep 25, 2019
788798a
Update home.html
Mert1980 Sep 25, 2019
ea16499
Update about.html
Mert1980 Sep 25, 2019
706ebff
Update services.html
Mert1980 Sep 25, 2019
5a23930
Update README.md
Mert1980 Sep 25, 2019
84116d9
Update README.md
Mert1980 Sep 25, 2019
46d5a1c
Update home.html
Mert1980 Sep 27, 2019
fd4922e
Update home.html
Mert1980 Sep 27, 2019
cd19ad7
Amendments in CSS and HMTL file to make the site responsive
Mert1980 Sep 27, 2019
44843ad
Merge remote-tracking branch 'origin/master'
Mert1980 Sep 27, 2019
94448de
header created
Mert1980 Oct 1, 2019
c2b4b56
Merge pull request #1 from Mert1980/header
Mert1980 Oct 1, 2019
3f5e9bf
homepage logo created
Mert1980 Oct 1, 2019
d0f43a4
Merge pull request #2 from Mert1980/homepagelogo
Mert1980 Oct 1, 2019
5c35141
homepage searchbar and paragraph is created
Mert1980 Oct 3, 2019
59d4b26
Merge pull request #3 from Mert1980/searchbar
Mert1980 Oct 3, 2019
74a2bad
homepage footer created
Mert1980 Oct 3, 2019
4359767
Merge pull request #4 from Mert1980/homepagefooter
Mert1980 Oct 3, 2019
12843e4
second page created
Mert1980 Oct 3, 2019
67c6589
Merge pull request #5 from Mert1980/secondpage
Mert1980 Oct 3, 2019
c799b64
thirdpage created
Mert1980 Oct 3, 2019
213e059
Merge pull request #6 from Mert1980/thirdpage
Mert1980 Oct 3, 2019
cc69af9
fourth page of DuckDuckGo created
Mert1980 Oct 3, 2019
e28f61e
Merge pull request #7 from Mert1980/fourthpage
Mert1980 Oct 3, 2019
a81e980
Fifth Page of DuckDuckGo Created
Mert1980 Oct 3, 2019
7f82dc2
Merge pull request #8 from Mert1980/fifthpage
Mert1980 Oct 3, 2019
900ad4a
the paddings of the pages removed, search icon hover function corrected
Mert1980 Oct 4, 2019
7203542
Merge pull request #9 from Mert1980/fifthpage
Mert1980 Oct 4, 2019
ef059b0
Update README.md
Mert1980 Oct 4, 2019
73f43b7
Update README.md
Mert1980 Oct 4, 2019
e7dfd6e
Update README.md
Mert1980 Oct 4, 2019
70d65b7
Update home.html
Mert1980 Oct 4, 2019
57302a7
Update home.html
Mert1980 Oct 4, 2019
e35351d
Update home.html
Mert1980 Oct 4, 2019
c02466d
Update home.html
Mert1980 Oct 4, 2019
98f6dde
Update home.html
Mert1980 Oct 4, 2019
261879c
Update home.html
Mert1980 Oct 4, 2019
dfb3bfe
Update README.md
Mert1980 Oct 4, 2019
839a732
Update README.md
Mert1980 Oct 4, 2019
038a06d
module exercises completed (in JSON format)
Mert1980 Oct 4, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
168 changes: 86 additions & 82 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,84 +1,88 @@
<h1 align="center">HackYourFuture Belgium</h1>
<h1><strong>Week3 Project</strong></h1>
<p>Please follow the link below to see the final version of my Week3 project</p>

<a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-3-project/home.html">Replicated DuckDuckGo Website Using Branches</a><br><br>

<p><strong>Week2 Project</strong></p>

<body>

<h2>Captain <span style=color:red>COOK</span>: Build An HTML5 Website With A Responsive Layout</h2>

<table width="70%" border="1">
<thead>
<tr>
<th>Steps</th>
<th>index.html</th>
<th>about.html</th>
<th>services.html</th>
<th>CSS</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-2-project/Step1/home.html">Step-1</a> </td>
<td>Create an empty HTML template, requiring CSS file, title tag</td>
<td>(doesn't exist yet!)</td>
<td>(doesn't exist yet!)</td>
<td>create an empty CSS file</td>
</tr>
<tbody>
<tbody>
<tr>
<td><a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-2-project/Step2/home.html">Step-2</a> </td>
<td><strong>Write HTML File (header, showcase, newsletter, form, boxes and footer)</strong></td>
<td>(doesn't exist yet!)</td>
<td>(doesn't exist yet!)</td>
<td>Not CSS styling yet!</td>
</tr>
<tbody>
<tbody>
<tr>
<td><a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-2-project/Step3/home.html">Step-3</a></td>
<td>HTML File (header, showcase, newsletter, form, boxes and footer)</td>
<td>(doesn't exist yet!)</td>
<td>(doesn't exist yet!)</td>
<td><strong>Style the HTML5 file with CSS3!</strong></td>
</tr>
<tbody>
<tbody>
<tr>
<td><a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-2-project/Step4/home.html">Step-4</a></td>
<td>HTML File (header, showcase, newsletter, form, boxes and footer)</td>
<td><strong>Write About.html file and link to Index.html!</strong></td>
<td>(doesn't exist yet!)</td>
<td><strong>Style the About.html file!</strong></td>
</tr>
<tbody>
<tbody>
<tr>
<td><a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-2-project/Step5/home.html">Step-5</a></td>
<td>HTML File (header, showcase, newsletter, form, boxes and footer)</td>
<td>About.html</td>
<td><strong>Write Services.html file and link to Index.html!</strong></td>
<td><strong>Style the Services.html file!</strong></td>
</tr>
<tbody>
<tbody>
<tbody>
<tr>
<td><a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-2-project/Step6/home.html">Step-6</a></td>
<td>HTML File (header, showcase, newsletter, form, boxes and footer)</td>
<td>About.html</td>
<td>Services.html</td>
<td><strong>Make all the pages responsive</strong></td>
</tr>
<tbody>
</table>
</body>

<p>Links to project week1</p>
<a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-1-project/0-blank-page-setup">0-Blank Page</a><br>
<a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-1-project/1-head-and-header">1-head-and-header</a><br>
<a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-1-project/2-rules-of-the-game">2-rules-of-the-game</a><br>
<a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-1-project/3-unplayable-board">3-unplayable-board</a><br>
<a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-1-project/4-playable-board">4-playable-board</a><br>
<a href="https://mert1980.github.io/HTML-CSS-GitHub/homework/week-1-project/5-up-to-you">5-up-to-you</a><br><br>

<div align="center">
<a href="https://hackyourfuture.be" target="_blank">
<img src="https://user-images.githubusercontent.com/18554853/63941625-4c7c3d00-ca6c-11e9-9a76-8d5e3632fe70.jpg" width="250" height="250"/>
</a>
</div>

# Getting started

> Welcome to your first training at HYF. Please read completely this file and make sure you understand everything.
Happy learning 😁

This repo contains all the materials for the module 1: `HTML, CSS`. The homework, exercises, and study code are in the main repository for you to fork and complete, all the lesson plans and weekly information are [in the wiki](https://github.com/be-hacking-hyf/HTML-CSS-GitHub/wiki) and the slides from class are [right here](https://be-hacking-hyf.github.io/HTML-CSS-GitHub/slides/).

While this module is called "HTML & CSS", it's important to remember that you also need to learn how to Fork & Pull Request on GitHub, to Push and Pull your work between GitHub and your computer, and to develop locally on your computer using a browser+DevTools and a specialized text editor.

In the first weeks it's very likely that you'll spend as much time figuring out how to publish and turn in your projects as you will spend building them. _This is totally normal and OK!_ Working like a developer takes time and practice to get good at, and at this point in your learning it's even more important than mastering HTML & CSS!

So on days when you find yourself spending a couple hours trying to push your homework or send a PR for your coach to look over your homework, remind yourself that it's all time well spent. Mastering these skills _now_ will free your time _later_ to focus on studying the more interesting and challenging skills in this course.

### Your mission

- Prepare each class by reading the [wiki](https://github.com/be-hacking-hyf/HTML-CSS-GitHub/wiki) preparation work called [Prep Work (for week 1)](https://github.com/be-hacking-hyf/HTML-CSS-GitHub/wiki/Prep-Work-wk-1)
- During class, be focus, ask questions as much as you can, help your teammates when they are struggling.

---

## It's not finished... yet!

If only four hours a week were enough to learn web development! But sadly it's not :( Along side coming to class, you will have homework assignments.

There are three types of homework:
* [__Weekly Projects__](#weekly-projects): The goal of these projects is for you to practice integrating all of your skills into one live web site. These assignments are due each Thursday.
* [__Module Exercises__](#module-exercises): The module exercises are a chance for you to focus in on some of the trickier or more important new skills without having to think about an entire project. These exercises are due at the end of the module with the third week's project.
* [__Suggested Study__](#suggested-study): The goal of Suggested Studies is to help you review old skills and prepare for new ones by providing you with small exercises that don't always result in a finished product but are always worth your time. If you ever find yourself with some time to study but not enough to dig into the Projects or Exercises, Suggested Studies are there for you! We won't be checking that you do these exercises, but you'll feel it later on if you don't :)

### Weekly Projects

Each week you will be required to complete a small project that integrates everything you've learned so far (HTML, CSS, GitHub, working locally, incremental development). The goal of these projects is to practice planning and building projects in a methodical and structured way, and to write the cleanest and most correct code possible. The goal of these projects _is not_ to build the fanciest most beautiful website, to use all the latest CSS tricks, or to use cool libraries and API's.

Here's a short list of do's and don't's that can help you stay on track:

__DO__
* ... use only plain HTML & CSS (no CSS frameworks like Bootstrap or Material!)
* ... completely finish one step of the project before moving on to the next
* ... be very careful about your CSS classes, selectors and id's
* ... Properly indent your code
* ... find the simplest solution to each step of the project
* ... start each step of the project by copy-pasting the last step

__Don't__
* ... think that your site can be pretty enough to make up for messy code
* ... use any CSS libraries or frameworks
* ... make the any steps of your project do less _or more_ than is assigned
* ... move on to the next step before the previous one is finished
* ... include any JavaScript

Take a look at the completed example to study to get an idea what's expected of you:
* [the live example](https://be-hacking-hyf.github.io/HTML-CSS-GitHub/study-code/example-project-feedback-form/)
* [it's source code](https://github.com/be-hacking-hyf/HTML-CSS-GitHub/tree/master/study-code/example-project-feedback-form).

You can also preview the assignments here:
1. [human-intelligence TicTacToe board](./homework/week-1-project)
1. [responsive Web Designer site](./homework/week-3-project)
1. [replicate DuckDuckGo](./homework/week-3-project)

### Module Exercises

Along side Sunday classes and weekly projects which focus on integrating your skills, you'll be expected to complete a set of exercises to focus in and practice certain skills in isolation. While the project teaches how to integrate your skills, the exercises will focus on strengthening individual skills. This module's exercises can be found [in the exercise folder](./homework/module-exercises).

Exercises are all due at the end of the Module, we won't be checking your exercises each week (unless you have some questions of course!). We also won't accept any homework for JavaScript 1 until you have submitted your exercises from HTML & CSS.

So be organized about this! It's a lot easier to finish these exercises if you study them an hour a day than if you cram it all into the last weekend, and you'll learn a whole lot more along the way.


### Suggested Study

You can find our study suggestions in each week's ```Homework``` page from the wiki.


---
---
### <a href="https://hackyourfuture.be" target="_blank"><img src="https://user-images.githubusercontent.com/18554853/63941625-4c7c3d00-ca6c-11e9-9a76-8d5e3632fe70.jpg" width="100" height="100" alt="Hack Your Future: Belgium"></img></a>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<img src=\"doingKarateWow.jpeg\" alt=\"The picture of Camper Kat doing Karate\">"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<body>\n <header>\n <h1>Tournaments</h1>\n </header>\n <main>\n <section>\n <h2>Mortal Kombat Tournament Survey</h2>\n <form>\n <p>Tell us the best date for the competition</p>\n <label for=\"pickdate\">Preferred Date:</label>\n \n <!-- Add your code below this line -->\n \n <input type=\"date\" id=\"pickdate\" name=\"date\">\n \n <!-- Add your code above this line -->\n \n <input type=\"submit\" name=\"submit\" value=\"Submit\">\n </form>\n </section>\n </main>\n <footer>&copy; 2018 Camper Cat</footer>\n</body>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<head>\n <style>\n button {\n color: #003366;\n background-color: #FFFF33;\n font-size: 14px;\n padding: 10px;\n }\n </style>\n</head>\n<body>\n <header>\n <h1>Danger!</h1>\n </header>\n <button>Delete Internet</button>\n</body>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<head>\n <style>\n body {\n color: hsl(0, 55%, 15%);\n background-color: hsl(120, 25%, 55%);\n }\n </style>\n</head>\n<body>\n <header>\n <h1>Deep Thoughts with Master Camper Cat</h1>\n </header>\n <article>\n <h2>A Word on the Recent Catnip Doping Scandal</h2>\n <p>The influence that catnip has on feline behavior is well-documented, and its use as an herbal supplement in competitive ninja circles remains controversial. Once again, the debate to ban the substance is brought to the public's attention after the high-profile win of Kittytron, a long-time proponent and user of the green stuff, at the Claw of Fury tournament.</p>\n <p>As I've stated in the past, I firmly believe a true ninja's skills must come from within, with no external influences. My own catnip use shall continue as purely recreational.</p>\n </article>\n</body>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<body>\n <header>\n <h1>Deep Thoughts with Master Camper Cat</h1>\n </header>\n <article>\n <h2>Defeating your Foe: the Red Dot is Ours!</h2>\n <p>Felines the world over have been waging war on the most persistent of foes. This red nemesis combines both cunning stealth and lightening speed. But chin up, fellow fighters, our time for victory may soon be near.Click here for <a href=\"\">information about batteries</a></p>\n </article>\n</body>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<body>\n <header>\n <h1>Real Coding Ninjas</h1>\n </header>\n <main>\n <p>A sound clip of Zersiax's screen reader in action.</p>\n <audio id=\"soundclip\" controls>\n <source src=\"https://s3.amazonaws.com/freecodecamp/screen-reader.mp3\" type=\"audio/mpeg\"\n </audio>\n \n </main>\n</body>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<body>\n <header>\n <h1>Training</h1>\n <nav>\n <ul>\n <li><a href=\"#stealth\">Stealth &amp; Agility</a></li>\n <li><a href=\"#combat\">Combat</a></li>\n <li><a href=\"#weapons\">Weapons</a></li>\n </ul>\n </nav>\n </header>\n <main>\n <section>\n \n <!-- Add your code below this line -->\n <figure>\n <!-- Stacked bar chart will go here -->\n <br>\n <figcaption>Breakdown per week of time to spend training in stealth, combat, and weapons.</figcaption>\n </figure>\n <!-- Add your code above this line -->\n \n </section>\n <section id=\"stealth\">\n <h2>Stealth &amp; Agility Training</h2>\n <article><h3>Climb foliage quickly using a minimum spanning tree approach</h3></article>\n <article><h3>No training is NP-complete without parkour</h3></article>\n </section>\n <section id=\"combat\">\n <h2>Combat Training</h2>\n <article><h3>Dispatch multiple enemies with multithreaded tactics</h3></article>\n <article><h3>Goodbye world: 5 proven ways to knock out an opponent</h3></article>\n </section>\n <section id=\"weapons\">\n <h2>Weapons Training</h2>\n <article><h3>Swords: the best tool to literally divide and conquer</h3></article>\n <article><h3>Breadth-first or depth-first in multi-weapon training?</h3></article>\n </section>\n </main>\n <footer>&copy; 2018 Camper Cat</footer>\n</body>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<body>\n <header>\n <h1>Deep Thoughts with Master Camper Cat</h1>\n </header>\n <section>\n <form>\n <p>Sign up to receive Camper Cat's blog posts by email here!</p>\n \n \n <label for=\"email\">Email:</label>\n <input type=\"text\" id=\"email\" name=\"email\">\n \n <input type=\"submit\" name=\"submit\" value=\"Submit\">\n </form>\n </section>\n <article>\n <h2>The Garfield Files: Lasagna as Training Fuel?</h2>\n <p>The internet is littered with varying opinions on nutritional paradigms, from catnip paleo to hairball cleanses. But let's turn our attention to an often overlooked fitness fuel, and examine the protein-carb-NOM trifecta that is lasagna...</p>\n </article>\n <img src=\"samuraiSwords.jpeg\" alt=\"\">\n <article>\n <h2>Defeating your Foe: the Red Dot is Ours!</h2>\n <p>Felines the world over have been waging war on the most persistent of foes. This red nemesis combines both cunning stealth and lightening speed. But chin up, fellow fighters, our time for victory may soon be near...</p>\n </article>\n <img src=\"samuraiSwords.jpeg\" alt=\"\">\n <article>\n <h2>Is Chuck Norris a Cat Person?</h2>\n <p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>\n </article>\n <footer>&copy; 2018 Camper Cat</footer>\n</body>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<head>\n <style>\n body {\n color: #636363;\n background-color: #FFF;\n }\n </style>\n</head>\n<body>\n <header>\n <h1>Deep Thoughts with Master Camper Cat</h1>\n </header>\n <article>\n <h2>A Word on the Recent Catnip Doping Scandal</h2>\n <p>The influence that catnip has on feline behavior is well-documented, and its use as an herbal supplement in competitive ninja circles remains controversial. Once again, the debate to ban the substance is brought to the public's attention after the high-profile win of Kittytron, a long-time proponent and user of the green stuff, at the Claw of Fury tournament.</p>\n <p>As I've stated in the past, I firmly believe a true ninja's skills must come from within, with no external influences. My own catnip use shall continue as purely recreational.</p>\n </article>\n</body>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<header>\n <h1>Weapons of the Ninja</h1>\n</header>\n<main></main>\n\n\n<footer></footer>"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"index.html":"<h1>Deep Thoughts with Master Camper Cat</h1>\n<article>\n <h2>Defeating your Foe: the Red Dot is Ours!</h2>\n <p>To Come...</p>\n</article>\n\n<img src=\"samuraiSwords.jpeg\" alt=\"\">\n\n<article>\n <h2>Is Chuck Norris a Cat Person?</h2>\n <p>To Come...</p>\n</article>"}
Loading