Part 1. Website Design (10%) You are asked to create a personal website to show off...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Part 1. Website Design (10%) You are asked to create a personal website to show off your skills as a web developer to possible employers. You are responsible for researching and implementing all aspects of this website on your own and may not include code from other students. Your website will be expected to have the following structure and elements: • Make sure you choose the most appropriate, semantic HTML5 elements for all of your page's content (e.g., not everything should be a <div> or <p>). Your page must be valid HTML5. • All CSS and JavaScript should be put in their own .css or .js files (i.e., not embedded in the HTML), and use proper indentation, formatting, and include appropriate comments. • All website content should be centered in the viewport, having equal margins on the left and right. The page content should cover 95% of the viewport width (i.e., the width of the browser window). However, the content width should be limited to 1,024 pixels, never growing larger than that (take a look at max-width css property). • Your site should use elements of a Responsive Design. That is, it should work equally well, and optimize space and sizes, on both desktop screens (wide) and mobile phones (narrow). Research and use CSS Media Queries to define classes and rules that work on a narrow screen (400 pixels or less) vs. your full desktop (greater than 400 pixels). For example, font sizes, margins, layout choices, image sizes, etc. could all be different if viewed on a phone vs. desktop. There are lots of ways to implement a Responsive web site. Research and use a few of these techniques in order to accomplish this. ⚫. The website should be divided into different sections, each delineated by either a stylish horizontal line (seehttps://ikea.com) or a different background color (see https://discord.com for an example). Use a palette from palettelist.com to improve the design. • The top section should have the following structure. NOTE: the exact styling you use is up to you, make it your own, but convey the same information with the general structure. You can use Google Fonts and Font Awesome to improve the website's aesthetics: 。 image of you (or an image that you like which represents some aspect of your personality). Make sure you have the rights to use any images you include 。 professional title you hope to get in the future 。 two links ■ the Resume link should download a PDF version of your resume (see the download attribute for an anchor element) ■ the Contact Me link should take you to a Contact Me form on the same page, which will be discussed in more detail below. JOHN DOE Web Developer, Software Engineer Resume Contact Me • Create an infographic section that tells us about you. Again, the exact styling is up to you, make it your own, but try to recreate this structure. Include the following information: About Me and Academic Honesty Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis elementum pretium lectus nec dictum. Quisque vulputate tempus nisl eu tincidunt. Sed non porta dolor, nec consequat elit. Nam iaculis neque justo, sit amet commodo sem lobortis sed. Nam dapibus auctor nisl, non condimentum quam blandit id. Praesent eleifend lorem leo, vel facilisis quam tincidunt vitae. Phasellus ac lacus tellus. Maecenas a vestibulum sapien. Maecenas nibh massa, pellentesque ut efficitur sit amet, dapibus eget odio. Date: Jan 1, 2021 Basic Information AGE: EMAIL: LANGUAGE: CLASS SECTION: STUDENT ID: INSTRUCTOR: 99 john.doe@gmail.com English, French NAA 123456789 Dr. John Doe 。 Your name • The current date • This course 。 Your section 。 Your professor's name and use the Seneca honesty statement found at the bottom of this document. • Create an education section that tells us about your education. Use your own style to convey the same information with a similar structure. Education • Create an education section that tells us about your education. Use your own style to convey the same information with a similar structure. Education 2020-2024(expected) Bachelor's Degree Bachelor's Degree SENECA COLLEGE Under the supervision of Dr. Awesome. Awarded with all scholarships in the world. 2020-2024(expected) Bachelor's Degree Bachelor's Degree SENECA COLLEGE Under the supervision of Dr. Awesome. Awarded with all scholarships in the world. • Create a section with a Contact Me HTML Form. Users will use this to fill out their information along with a message to you. Your form should include the following, and all fields should be mandatory unless otherwise noted, and use the most appropriate <input> type and labels: Name • • Email Address • Address City (use a <datalist> for autocomplete of common Canadian cities) Postal Code (must be a valid Canadian Postal Code, with or without a space, use a regex pattern) • Radio Button Options to specify what this is about: one of "Question", "Comment", or "Hiring". If the user selects "Hiring", dynamically reveal (with JavaScript) another input box to enter the hourly rate (with proper validation). In the case of "Comment" or "Question" hide this input box • A large area to enter the message that they want to send (it can show at least 5 lines of text at the same time) • Choose at least 1 more input control of your own choosing and make it fit thematically with the rest of the form • The form should submit tohttps://httpbin.org/post using the POST method, and only allow the user to submit when all data has been entered and there aren't any validation errors. The data posted to httpbin.org should include all data defined in the form above. Part 1. Website Design (10%) You are asked to create a personal website to show off your skills as a web developer to possible employers. You are responsible for researching and implementing all aspects of this website on your own and may not include code from other students. Your website will be expected to have the following structure and elements: • Make sure you choose the most appropriate, semantic HTML5 elements for all of your page's content (e.g., not everything should be a <div> or <p>). Your page must be valid HTML5. • All CSS and JavaScript should be put in their own .css or .js files (i.e., not embedded in the HTML), and use proper indentation, formatting, and include appropriate comments. • All website content should be centered in the viewport, having equal margins on the left and right. The page content should cover 95% of the viewport width (i.e., the width of the browser window). However, the content width should be limited to 1,024 pixels, never growing larger than that (take a look at max-width css property). • Your site should use elements of a Responsive Design. That is, it should work equally well, and optimize space and sizes, on both desktop screens (wide) and mobile phones (narrow). Research and use CSS Media Queries to define classes and rules that work on a narrow screen (400 pixels or less) vs. your full desktop (greater than 400 pixels). For example, font sizes, margins, layout choices, image sizes, etc. could all be different if viewed on a phone vs. desktop. There are lots of ways to implement a Responsive web site. Research and use a few of these techniques in order to accomplish this. ⚫. The website should be divided into different sections, each delineated by either a stylish horizontal line (seehttps://ikea.com) or a different background color (see https://discord.com for an example). Use a palette from palettelist.com to improve the design. • The top section should have the following structure. NOTE: the exact styling you use is up to you, make it your own, but convey the same information with the general structure. You can use Google Fonts and Font Awesome to improve the website's aesthetics: 。 image of you (or an image that you like which represents some aspect of your personality). Make sure you have the rights to use any images you include 。 professional title you hope to get in the future 。 two links ■ the Resume link should download a PDF version of your resume (see the download attribute for an anchor element) ■ the Contact Me link should take you to a Contact Me form on the same page, which will be discussed in more detail below. JOHN DOE Web Developer, Software Engineer Resume Contact Me • Create an infographic section that tells us about you. Again, the exact styling is up to you, make it your own, but try to recreate this structure. Include the following information: About Me and Academic Honesty Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis elementum pretium lectus nec dictum. Quisque vulputate tempus nisl eu tincidunt. Sed non porta dolor, nec consequat elit. Nam iaculis neque justo, sit amet commodo sem lobortis sed. Nam dapibus auctor nisl, non condimentum quam blandit id. Praesent eleifend lorem leo, vel facilisis quam tincidunt vitae. Phasellus ac lacus tellus. Maecenas a vestibulum sapien. Maecenas nibh massa, pellentesque ut efficitur sit amet, dapibus eget odio. Date: Jan 1, 2021 Basic Information AGE: EMAIL: LANGUAGE: CLASS SECTION: STUDENT ID: INSTRUCTOR: 99 john.doe@gmail.com English, French NAA 123456789 Dr. John Doe 。 Your name • The current date • This course 。 Your section 。 Your professor's name and use the Seneca honesty statement found at the bottom of this document. • Create an education section that tells us about your education. Use your own style to convey the same information with a similar structure. Education • Create an education section that tells us about your education. Use your own style to convey the same information with a similar structure. Education 2020-2024(expected) Bachelor's Degree Bachelor's Degree SENECA COLLEGE Under the supervision of Dr. Awesome. Awarded with all scholarships in the world. 2020-2024(expected) Bachelor's Degree Bachelor's Degree SENECA COLLEGE Under the supervision of Dr. Awesome. Awarded with all scholarships in the world. • Create a section with a Contact Me HTML Form. Users will use this to fill out their information along with a message to you. Your form should include the following, and all fields should be mandatory unless otherwise noted, and use the most appropriate <input> type and labels: Name • • Email Address • Address City (use a <datalist> for autocomplete of common Canadian cities) Postal Code (must be a valid Canadian Postal Code, with or without a space, use a regex pattern) • Radio Button Options to specify what this is about: one of "Question", "Comment", or "Hiring". If the user selects "Hiring", dynamically reveal (with JavaScript) another input box to enter the hourly rate (with proper validation). In the case of "Comment" or "Question" hide this input box • A large area to enter the message that they want to send (it can show at least 5 lines of text at the same time) • Choose at least 1 more input control of your own choosing and make it fit thematically with the rest of the form • The form should submit tohttps://httpbin.org/post using the POST method, and only allow the user to submit when all data has been entered and there aren't any validation errors. The data posted to httpbin.org should include all data defined in the form above.
Expert Answer:
Related Book For
Posted Date:
Students also viewed these programming questions
-
Design a Java class that represents a cache with a fixed size. It should support operations like add, retrieve, and remove, and it should evict the least recently used item when it reaches capacity.
-
123 Compare the purely graphical properties of these two notations, and the ways in which the graphical properties of each display correspond to the information structure being defined. Describe...
-
Make a presentation about marketing: Your Companys marketing department promotes the products and interacts with the customers, sales force, and supply chain. They are also in charge of forecasting...
-
For years, GM treated each car brand as if it were a separate company, considering all new car sales as incremental sales. Critically evaluate this position.
-
Lets think about the demand for LED TVs. a. If the price for a 60-inch LED TV is $800, and Newhart would be willing to pay $3,000, what is Newharts consumer surplus? b. Consider the following figure...
-
Let us consider the set S n + of symmetric positive semidefinite matrices nxn. It is easy to see that this is a convex cone. Indeed, if Q1, Q2 S, i.e., they satisfy the condition xQx > 0, for any x...
-
Joshua Thorp opened Laser Co. on January 1, 2011. At the end of the first year, the business needed additional funds. On behalf of Laser, Joshua applied to Vermont National Bank for a loan of...
-
4. Given the following matrices: 2 3 O A = -5 4 7 and B = 2 3 6 --10--(19) 3. Write a program in C that doing the following job: a) Input elements in the matrices A and B from the keyboard b) C=2A+B...
-
Describes the five principles for good human relations. Give an example of how you have utilized one of the principles in your own work or personal life. Help people feel important Avoid Arguments...
-
What are the implications of global change phenomena, such as ocean acidification, eutrophication, and biodiversity loss, for marine food webs and trophic interactions, including the cascading...
-
Quincy Corporation is trying to determine what type of cost they are observing. As sales increased the total amount this cost increased also. It looks as if it stays fixed in percentage terms at 20%...
-
A sample of graphite (C,-0.720) with a mass of 10.9 g is initially at a temperature of 52.3C. The sample is cooled by removing 39.6 J of energy. Calculate the final temperature (in C) of this sample....
-
Consider the following robot: A (5 Marks) (a) How many links and joints does it have? Explain. (b) Which coordinate type does it have? Explain. (c) What is it DOF? Explain. (d) Name and draw its...
-
How do stem cells and progenitor cells coordinate their cell cycle dynamics with self-renewal and differentiation programs, and what are the molecular mechanisms underlying the balance between...
-
Use matrix inversion to solve the given systems of equation: 2r+3s-4t = 12, 3r-2s = -1, 8r-s-4t=10 and 8000A+3000B+1000C = 700000, 5000A+120000B+10000C=181000, 1000A+3000B+2000C=41000 8,000A + 3,000B...
-
Give an example of transitory income. What effect does this income have on the marginal propensity to consume?
-
The same friend discussed in this module who claimed to have special psychic powers now claims to be able to detect disease by mere touch. Seven students in your dorm feel ill. Prior to the students...
-
Betty, an employee of Shining Sun Daycare Center, read an article in Healthy Child Magazine saying that the average 3-year-old child is 37 in. tall. Betty works with 3-year-olds at Shining Sun, so...
-
A student eats breakfast one out of every two class days (50% of the time). What is the probability that, in the next eight class days, this student will eat breakfast? a. Seven days or fewer, b. All...
-
How do the business corporations statutes protect creditors of corporations?
-
What is the purpose of a holdback under builders lien legislation?
-
What is the aim of the Companies Creditors Arrangement Act?
Study smarter with the SolutionInn App