Skip to content

Day 2 - starter code for the Full Stack Software Engineering Course: Web Development 👓

Notifications You must be signed in to change notification settings

XccelerateOrg/FTWD_Web_Day_02

Repository files navigation

Full Stack Software Engineering: Web Development Day 2 🚀

The exercise repos come with come boilerplate code, if you're confident and do not wish to follow these guidelines feel free to remove them!

Main Topics ⚡

  • HTML Tags
  • CSS Manipulation
  • Javascript Basics

Directions 🔦

  • Go to the LMS and follow the exercises: Day 2

How it works 📖

  • Clone this repository, open the files and fill them out according to the directions

Method one:

  • Opening index.html from file explorer:
    • Right click on index.html
    • Hover over "Open with..."
    • Select your code editor (to change code) OR chrome (to see it)
    • Whenever you change your code, make sure to refresh the chrome page

Method Two:

  • Opening index.html from VS code:

    • Follow method one and open your file within VS code
    • Install the extension Live Server
    • Right click on the index.html and then select open with Live Server, when you are finished, click the close server button on the bottom right of VS code.

    Live Server button

Exercises Due

  • Exercise A: Create and link two pages (index.html and about.html)

    • index.html, through an image, links to about.html document
    • about.html has a link that opens the users mail system, to send an email
  • Exercise B: Floating Three Divs, recreate the image below using HTML and CSS, use css float.

    floatExercise

  • Exercise C: Flex Box Three Divs, recreate the image from the last exercise, use HTML and CSS, use css flex

  • Exercise D: Flowerbox VI - recreate the site using HTML and CSS, refer to the image below OR create your own layout template as we did in class

    flowerShop

  • Finish the 'What is one thing that I learned from doing this project?' in the readme

  • Bonus

  • Exercise E: Flowerbox VII: Add @media queries such that your page is styled appropriately for mobiles, change your CSS file.

Tips 💁‍♀️

  • We highly encourage you to follow practice the exercises; reading about code is not always enough, sometimes it's also important to practice implementing the specific steps. Don't worry if it feels difficult - that's normal. The important thing is to keep going, even when it feels hard ☺️

  • If you get stuck, try to break down the problem. What small thing can you figure out first? Remember, instructors have a no touching your key board rule (we can help guide you, but won't debug for you!). Part of being a software engineer IS solving problems. It's a marathon, not a sprint 🏃‍♀️

  • Other debugging tips

    • Write down the logic of your code
    • Re-read documentation
    • Look at example code on github
    • Go slow. Do one thing at a time. You got this 💪

What is one thing that I learned from doing this project? 📚

(Fill whatever you would like here!)

About

Day 2 - starter code for the Full Stack Software Engineering Course: Web Development 👓

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •