Intro to Web Development - Information Systems
ENTIRE COURSE (5 Weeks- 5 Assignments-10 Discussions) This course emphasizes fundamental Web development skills. It provides a comprehensive overview of the processes to develop a basic static Web site using a Web development tool. You will design and develop Web pages using commonly accepted visual, architectural, and navigational conventions and well-structured, W3C-compliant HTML5 and Cascading Style Sheets (CSS3) code. The site will include multimedia, forms, and other content. COURSE COMPETENCIES To successfully complete this course, you will be expected to: Write HTML5 code that properly renders a page in a Web browser. Design Web pages using common visual, architectural, and navigational conventions. Apply styles to Web pages using CSS3. Communicate effectively. Web Page Basics and HTML5 INTRODUCTION Since the inception of the World Wide Web, HTML has been the basic building block for all Web pages. As the Internet grew more advanced and its users began to ask more from the technology in terms of both flexibility and design, markup languages required more advanced features. Users wanted Web sites that were easy to use and that looked good on a variety of devices. Additionally, they wanted to be able to share and reuse data across Web sites. Although HTML has been utilized to code Web sites from the inception of the Internet in the 1990s, versions of HTML have required updates over the years to remain current with the standards and the new demands and opportunities associated with todays multimedia elements. HTML5 and CSS3 represent the building blocks of the most modern, up-to-date Web sites. In this course, we use these tools to build Web sites that are usable and communicate effectively with users. In your first assignment, you will start building your Web site by creating a homepage using some of the key elements that define a Web page. This includes the root element (HTML), may include document metadata elements (head, title, base, link, meta, et cetera), section elements (body, article, section, nav, aside, header, footer, address, et cetera), grouping content elements (p, hr, ol, ul, li, div, et cetera), embedded content elements (img, video, and audio) and text-level elements (a, em, strong, small, cite, et cetera). Do not worry if this sounds like a lot to you as we will only be introducing some of the elements at a time. Once you have built your homepage, you will have a better idea of the consistent elements that you will need across all of your pages. Typically, Web pages have some aspects that will be the same from page to page so that a viewer does not need to relearn how to navigate a Web site. These components typically include the header (consists of the logo and organization name), main navigation (consists of the main pages or categories of the page), main content area (where the bulk of the information about the page is located), and the footer (consists of secondary navigation, address, copyright information, et cetera). The main content area is generally what will be changing from page to page while the rest of the other areas will most likely be the same. This is where templates become invaluable. By simply duplicating the template file, you can quickly create all of your pages leaving only content to add to finish off each of the pages. As you are creating your homepage, you will want to be cognizant of the fact that you will be using the homepage to then create your template file. You will do this by removing the main content area and leaving just the various page elements that should be displayed on each of the other pages. This emphasizes fundamental Web development skills. It provides a comprehensive overview of the processes to develop a basic static Web site using a Web development tool. You will design and develop Web pages using commonly accepted visual, architectural, and navigational conventions and well-structured, W3C-compliant HTML5 and Cascading Style Sheets (CSS3) code. The site will include multimedia, forms, and other content. COMPETENCIES To successfully complete, you will be expected to: 1. Write HTML5 code that properly renders a page in a Web browser. 2. Design Web pages using common visual, architectural, and navigational conventions. 3. Apply styles to Web pages using CSS3. 4. Communicate effectively. Activity 1. Discussion Participation 2. Building a Web Site Components u01a1: Creating the Home and Template Pages u02a1: Externally Linked CSS and Site Navigation u03a1: Page Layout With CSS u04a1: Adding Media u05a1: Creating a User Form Unit 1/Unit 1 - Assignment 1.docx Creating the Home and Template Pages Overview In this assignment, you will start building your Web site for your fictional organization by creating a homepage using HTML5 and some of the key elements that define a Web page. You are required to use either a simple text editor to write your code, or an enhanced text editor such as Brackets. Note: Microsoft Word is not a good tool for developing code because it is a document processor and not a text editor as it adds other formatting to the background code. Once you have built your homepage, you will have a better idea of the consistent elements that you will need across all of your pages. Typically, Web pages have some aspects that will be the same from page to page so that a user does not need to relearn how to navigate a Web site. These components typically include the header (consists of the logo and organization name), main navigation (consists of the main pages or categories of the page), main content area (where the bulk of the information about the page is located), and the footer (consists of secondary navigation, address, copyright information, et cetera). The creation and reuse of these common elements is where templates become invaluable. By simply duplicating the template file, you can quickly create all of your pages leaving only content to add to finish off each of the pages. As you are creating your homepage, you will want to be cognizant of the fact that you will be using it to create your template file. Once completed, you will publish your pages with a Web host of your choosing. Note: The Web host that you choose must use PHP. Expectations The code that you use to create your page (and during this course in general) should conform to the following expectations: · Pages should render properly in at least two of the following browsers: Chrome, Firefox, Edge, and Safari. · Code should use all of the tags specified in the directions. · Code should be verified to be error free, well documented with comments, and appropriately constructed. Hint: Consider creating a mock-up or wireframe that depicts the precise layout of your homepage. It will act as a useful guide as you develop your site. Note: This course requires to you to use a text editor to complete your work. There are many free open source options on the Internet from which you may choose. One such tool is Brackets. It can be freely downloaded from the Brackets Web site. Directions Using a text editor, create an HTML5-compliant homepage with a file name of index.htm. The page should include the following page sections: · Header: Include the organization name and logo. · Navigation: Include links to all site pages (including the homepage). · Content: This section will later be customized for each of the site pages. For the homepage, it should, at a minimum, consist of information that introduces the organization. · Footer: Include secondary navigation, copyright notice, or other text of your choosing. Be sure to: · Include the following tags in the code: title, article, section, head, header, html, body, footer, nav, and doctype. · Make sure to include developer comments for each page section to explain or describe the coding. · Include a comment block at the top of each of your Web pages with your name, the date, the file name, and a short blurb about what the page will consist of. Save a copy of the homepage and name it template.html. Remove the content that you placed in the Content” section. This file will serve as a template to be used later to create the other four pages of your site. Make sure to do the following: · Submit error-free HTML5 code. · Create a Web page that demonstrates the accurate use of specified HTML5 tags. · Create Web page elements that accurately reflect design requirements. · Write developer comments to describe and explain code. Once completed, view your pages in your selected Web browsers to see if the content renders appropriately and consistently within each. Next, ensure that your HTML code is HTML5 compliant. You may use the Markup Validation Service from W3C for testing this. Important: Take a screen capture of your validation results and save it for submission. Note:Errors from the validation should be fixed. However, warnings do not need to be fixed but should be reviewed. Fix the issues from the top down as one error can cascade into 20 other errors. Hint: If you are using Brackets as your enhanced text editor, there is a live preview feature that will allow you to see the results of your code as you enter it in. This will help you to quickly identify if you may be missing a closing tag or an attribute. Submission Requirements Submit your work in the courseroom using a single zip file containing the following: · index.html. · template.html. · image_and_url.doc. Include a Word document with: . URLs for each of your pages. . Names of the browsers you used to view the pages. . Pasted image from your validation screen capture. · Any ancillary files such as graphic or photos you may have decided to include. Upload your Web site files to a hosting service of your choice. Two free sites to consider are  Freehosting.com  and 2FreeHosting.com. Note: If you are uncertain on how to upload your files to a Web host, you can find assistance in the resources given in this units studies. Resources · Creating the Home and Template Pages Scoring Guide . · Brackets . · Freehosting.com · Markup Validation Service . · 2FreeHosting.com . Unit 1/Unit 1 - Discussion 1.docx HTML Editors Traditional Web page development used to be limited to the use of simple text editor such Notepad. Technological advances introduced other software tools (such as Microsoft Expression Web) to make developing Web pages easier. The W3C calls the first set of tools text editors or HTML editors while the second set of tools are called visual or WYSIWYG editors. The W3C Web site also lists pros and cons for using each set of tools. For this discussion, you are encouraged to visit the W3C Web site; find standards, browsers, and authoring tools; and research the use of these two sets of tools. You also need to search the Internet and find free HTML editors to answer the following points: · List the pros and cons of developing Web pages using simple text editors versus visual editors. · Select an HTML editor that you like and explain your reasons for selecting it. · Discuss the tool you are currently using to build your Web page. (Make sure you are using an HTML editor.) Response Guidelines Comment on the posts of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation. Note regarding discussions in this course: The content topic should determine the length of your post, however, a minimum of 150 words is recommended. Refer to the Discussion Participation Scoring Guide for posting expectations. Make your initial posts by Wednesday to allow time sufficient for peers to respond. The expectation within the course discussions is to respond to at least two posts by the end of the unit, but it is highly recommended that you extend the dialog further. Responding over multiple days will help stimulate a lively discussion. Resources · Discussion Participation Scoring Guide . · W3C . Unit 1/Unit 1 - Discussion 2.docx Challenges to Creating Your First Page Note: The second discussion in each unit of this course is dedicated to community sharing of challenges and solutions you have encountered while completing your weekly assignment. You are encouraged to post and respond early in the week to share experiences that you are having, and to help others with theirs. This is how coders solve tough issues. They rely on one another. Coding your very first Web page can have a lot of challenges, such as using an HTML editor for the first time, testing a page in a browser, uploading files to a Web host, or knowing how to order page elements, et cetera. Discuss one or more of the challenges or experiences that you encountered when trying to complete this units assignment. How did you try to address it or solve it? Response Guidelines Comment on the posts of at least two other learners. Share approaches or techniques that you might suggest to help the learner to address his or her challenge. Resources · Discussion Participation Scoring Guide . Unit 2/Unit 2 - Assignment 1.docx Externally Linked CSS and Site Navigation Overview Imagine that you have to change the font size for a headline in your Web site. No problem, right? Just go in and change the font size property on that page. But, what if you had a site with a hundred such titles that you had to change one by one? It would be both time consuming and inefficient. That is where CSS come in. They allow developers and designers to make wholesale changes to a Web site by changing code in only one file. In fact, with HTML5, formatting must all be done using CSS. In this assignment, you will create your site navigation and a single external CSS file that controls text elements on each of your Web pages. Directions Complete the following: · Create and save an externally linked, CSS3-compliant style sheet to control all your Web pages (see page list below). It should define properties (such as position, margin, padding, font family, color, size, et cetera) for each of the following: . Headlines. . Header. . Body text. . Background (image or color). . Navigation (use an unordered list to format the list items for navigation). . Footer (location/font size and color). . Anchor links (current, hover, visited). · Update the code in your homepage and template to link to the new style sheet. · Use your page template to create the other four pages for the site and title each appropriately. . About Us. . Services. . Gallery. . Contact Us. · Create functional page navigation using CSS. Use textual links using either a horizontal navigation across the top or vertical navigation down the left side.  · Define text and background properties for all page elements using CSS. · Make sure to enter context appropriate text in the content sections for each of the pages to demonstrate that the formatting and design are consistent across the site. Make sure you do the following: · Submit error-free HTML5 and CSS code. · Create functioning site navigation using CSS. · Create a functioning external CSS file linked to a Web site. · Use CSS to effectively manipulate properties of Web page elements. · Write developer comments to describe and explain code. Notes Make a note of the following as you complete this assignment: · Use the same CSS formatting that references a single external style sheet for all pages.  · Use Web fonts such as those available on Google Fonts Web site. · Use <div> tags only when there is no better element for the job to describe the content that it is containing. Use the semantic layout elements such as header, article, section, nav, and footer instead. Hint:Consider building your entire layout interface first. It can help you plan your development of your pages to figure out where you want your content to go. Once completed, view your pages in your selected Web browsers to see if the content renders appropriately and consistently within each. Next, ensure that your HTML code is HTML5 compliant and your CSS code is valid. You may use the Markup Validation Service for testing the former and CSS Validation Service for testing the latter, both from W3C. Important: Take a screen capture of each of your validation results and save it for submission. Note: Errors from the validation should be fixed. However, warnings do not need to be fixed but should be reviewed. Fix the issues from the top down as one error can cascade into 20 other errors. Submission Requirements Submit your work in the courseroom using a single zip file containing the following: · index.html. · template.html. · image_and_url.doc. Include a Word document with: . The URLs for each of your pages. . The names of the browsers you used to view the pages. . Pasted images from your validation screen capture. · Any ancillary files such as graphic or photos you may have decided to include. Upload your Web site files to a hosting service of your choice. Two free sites to consider are  Freehosting.com  and 2FreeHosting.com. Resources · Externally Linked CSS and Site Navigation Scoring Guide . · Freehosting.com · CSS Validation Service . · Google Fonts . · 2FreeHosting.com . · Markup Validation Service . Unit 2/Unit 2 - Discussion 1.docx Web Site Navigation A Web sites navigation is one of the most important aspects of a Web page as users need to be able to use your site and find what they are looking for. Users need to be able to find the information they are looking for as quickly as possible. In your post, address the following: · What are some of the best practices when it comes to navigating a Web site? · Should a Web site deviate from the standard horizontal navigation across the top or vertical navigation down the left side? · How does the use of the HTML5 <nav> tag differ from previous versions of HTML when creating navigation? Response Guidelines Comment on the posts of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation. Learning Components This activity will help you achieve the following learning components: · Examine examples of navigation and lists and their associated code. Resources · Discussion Participation Scoring Guide . Unit 2/Unit 2 - Discussion 2.docx Challenges to Creating Navigation or External CSS Creating navigation and external CSS can have their own unique challenges, from alignment of images to making sure your Web page is communicating with your style sheet.  Discuss one or more of the challenges or experiences that you encountered when trying to complete this units assignment. How did you try to address it or solve it? What questions do you still have? Response Guidelines Comment on the posts of at least two other learners. Share approaches or techniques that you might suggest to help the learner to address his or her challenge. Resources · Discussion Participation Scoring Guide . Unit 2/Unit 2 - Studies 1.docx Studies Readings Use your New Perspectives HTML5 and CSS3 text to read the following:  · Tutorial 2, Getting Started With CSS, pages 83–157. Walkthroughs and Exemplars You may view the following walkthroughs and exemplars to help you understand the concepts addressed in this unit: · Formatting Text and Images With CSS Walkthrough . · Formatting Text and Images With CSS Exemplar [ZIP] . · Inline, Embedded, and External Style Sheets Walkthrough . · Inline, Embedded, and External Style Sheets Exemplar [ZIP] . · Classes and IDs in CSS Walkthrough . · Classes and IDs in CSS Exemplar [ZIP] . Optional Readings You may choose to review the following Internet resources: · W3Schools.com. (n.d.).  CSS introduction . Retrieved from http://www.w3schools.com/css/css_intro.asp . This page provides an introduction to CSS to explain how it works. Along the left navigation, you can follow the tutorial path on specific CSS topics. · W3Schools.com. (n.d.).  CSS navigation bar . Retrieved from http://www.w3schools.com/css/css_navbar.asp . This page offers a demonstration of using CSS to format a navigation bar. In particular, pay attention to the use of a list of links with HTML. · Learn CSS Layout . (n.d.). Retrieved from http://learnlayout.com/ . This site provides the CSS fundamentals to use CSS for layouts. This is a tutorial that is highly recommended to review. · Google Fonts . (n.d.). Retrieved from https://fonts.google.com/ · Freehosting.com . (n.d.). Retrieved from https://www.freehosting.com/ · 2FreeHosting.com . (n.d.). Retrieved from https://www.2freehosting.com/ · W3C. (n.d.).  CSS validation service . Retrieved from https://jigsaw.w3.org/css-validator/ Optional Skillsoft Resources · Campbell, J. (2014).  HTML5: Browser best practices [Video] . Skillsoft Ireland. · Skillsoft. (n.d.).  HTML5 and CSS3 [Tutorial] . · Skillsoft. (n.d.). Creating styles with CSS3 and styling text [Tutorial] . Learning Components This activity will help you achieve the following learning components: · Understand the naming conventions for file structure. · Examine examples of working code. · Validate and test code. · Examine examples of external CSS integration with a Web page. · Identify the types of properties that are controlled using CSS. · Examine HTML rules, attributes, and elements. · Study how CSS and HTML5 work together to create page elements. Unit 4/Unit 4 - Assignment 1.docx Adding Media Overview Adding media to your site is almost considered as the price of admission for a modern Web site. Identifying or creating contextually compelling media content greatly enhances a Web site. In this assignment, you will add video, audio, and an image gallery to your Web site. You can create the images, video, and audio on your own, or you can use them from an existing source such as YouTube. Make sure to only use content that does not infringe on copyrights and include proper credits where applicable. Note: Content used in the creation of your Web pages should be original (created by you) or content that is not restricted by copyright and royalty issues. Directions Add the following media to your site. Content should be appropriate to the look, feel, and context of your site. · Image Gallery (add to the Gallery page): Create an image gallery with at least three images. The images should be displayed as thumbnails that open a larger image in a pop-up window when clicked. All of the images on your site should use the alt attribute to describe the image. · Video: Can be taken from YouTube or other sources or made by you. Be sure to include player controls. · Audio: Use .mp3, .wav, or .ogg files. Be sure to include player controls. Make sure to do the following: · Add a functioning video to a Web page. · Add a functioning audio track to a Web page. · Create a functioning image gallery according to specification. · Write developer comments to describe and explain code. Notes Make a note of the following as you complete this assignment: · Images should ideally be created using JPEG, GIF, and PNG-8 file formats. Use the online image resizing tools to resize your image to the intended display size. You want to avoid the browser scale your image as it can cause color depth and resolution problems. · Audio and video file sizes can get quite large, so be sure your file sizes are less than 10 MB to be able to quickly upload and download them. Your hosting server may limit your file sizes as well, so be sure to check with them if there are any limitations. Hints A few hints to successfully complete your assignment: · If you are looking for resources around audio and video, make sure that you are looking specifically for HTML5 resources. The extensive plugins and browser workarounds are no longer a concern. All video and audio can be used through the <video> and <audio> elements. · It is sometimes useful to put video, audio, and graphics files in a single directory with a name that is descriptive such as media. Once completed, view your pages in your selected Web browsers to see if the content renders appropriately and consistently within each. Next, ensure that your HTML code is HTML5 compliant and your CSS code is valid. You may use the Markup Validation Service for testing the former and CSS Validation Service for testing the latter, both from W3C. Important: Take a screen capture of each of your validation results and save it for submission. Note: Errors from the validation should be fixed. However, warnings do not need to be fixed but should be reviewed. Fix the issues from the top down as one error can cascade into 20 other errors. Submission Requirements Submit your work in the courseroom using a single zip file containing the following: · All page files. · All media files. · image_and_url.doc. Include a Word document with: . The URLs for each of your pages. . Each of your media files. . The names of the browsers you used to view the pages. . Pasted images from your validation screen capture. · Any ancillary files such as graphic or photos you may have decided to include. Upload your Web site files your Web host. Resources · Adding Media Scoring Guide . · Markup Validation Service . · CSS Validation Service . Unit 4/Unit 4 - Discussion 1.docx Building a Photo Gallery There are many types of photo or image galleries available on the Internet. Fundamentally, they are all designed to display graphics in an interesting, innovative, or expedient way. In your post: · Discuss some of your primary design considerations for your photo gallery. · Discuss how you are building your gallery. Consider topics like the following: . Thumbnail creation. . Mechanism to display your full-size images. . Graphic optimization. . How you used CSS to control your gallery. . HTML5 tags or elements that you used. . How you control layout. Response Guidelines Comment on the posts of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation. Learning Components This activity will help you achieve the following learning components: · Examine examples of image galleries in a Web page and how they are coded. · Understand how to create an image gallery table using HTML or CSS, or both. Resources · Discussion Participation Scoring Guide . Unit 4/Unit 4 - Discussion 2.docx Challenges to Adding Media to a Web Site Adding media to a Web site can be a great way to enhance the user experience. The evolution to HTML5 has greatly simplified and standardized the process. Still there can be challenges. Discuss one or more of the challenges or experiences that you encountered when trying to complete this units assignment. How did you try to address it or solve it? What questions do you still have? Response Guidelines Comment on the post of at least two other learners. Share approaches or techniques that you might suggest to help the learner to address his or her challenge. Resources · Discussion Participation Scoring Guide . Unit 4/Unit 4 - Studies 1.docx Studies Readings Use your New Perspectives HTML5 and CSS3 text to read the following:  · Tutorial 8, Enhancing Your Website With Multimedia, pages 586–621. Walkthroughs and Exemplars You may view the following walkthroughs and exemplars to help you understand the concepts addressed in this unit: · Adding and Formatting Images Walkthrough. · Adding and Formatting Images Exemplar [ZIP]. · Inserting Video in a Web Page Walkthrough. · Inserting Video in a Web Page Exemplar [ZIP]. · Inserting Audio in a Web Page Walkthrough. · Inserting Audio in a Web Page Exemplar [ZIP]. · Embedding a Video From YouTube Walkthrough. · Embedding a Video From YouTube Exemplar [ZIP]. Optional Readings You may choose to complete the following Internet resources: HTML Audio and Video Review the following resources related to HTML audio and video: · W3Schools.com. (n.d.). HTML audio/video DOM reference. Retrieved from http://www.w3schools.com/tags/ref_av_dom.asp . This is a reference page for the methods, properties, and events for the · TutorialsPoint. (n.d.). HTML5 – Audio & video. Retrieved from http://www.tutorialspoint.com/html5/html5_audio_video.htm . This tutorial is about how to add audio and video into a site using HTML5. · Segal, N. (n.d.). HTML5 audio and video. Retrieved from http://www.htmlgoodies.com/html5/other/html5-audio-and-video.html . This article offers visual elements of how to add audio and video. · LePage, P. (2014, January 9). HTML5 video. Retrieved from https://www.html5rocks.com/en/tutorials/video/basics/ . This article offers a walk-through of how to add video into a site with multiple source files, media fragments, captions, and subtitles. · Apple. (n.d.). About HTML5 audio and video. Retrieved from https://developer.apple.com/library/content/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Introduction/Introduction.html . This guide offers an introduction to explain how to use HTML5 audio and video. YouTube Integration Review the following resource related to YouTube integration: · W3Schools.com. (n.d.). HTML YouTube videos. Retrieved from http://www.w3schools.com/html/html_youtube.asp . This is a simple site that explains how to embed YouTube videos into a Web page. Thumbnail Creation Review the following resources related to Thumbnail creation: · MakeAThumbnail.com. (n.d.). Retrieved from http://www.makeathumbnail.com/ . This is a simple online tool to generate consistent-sized thumbnails. · ResizeImage.net. (n.d.). Retrieved from http://resizeimage.net/ . This is an online tool that allows you to create thumbnails with more control. Optional Skillsoft Resources · Lassoff, M. (2013). CSS3 development: Making images responsive [Video]. Skillsoft Ireland. · Shen, W. (2017). HTML5, JavaScript, and CSS3: Background images [Video]. Skillsoft Ireland. · Shen, W. (2017). HTML5, JavaScript, and CSS3: HTML Audio and Video [Video]. Skillsoft Ireland. · Lassoff, M. (2012). HTML5: Playing audio files [Video]. Skillsoft Ireland. · Lassoff, M. (2012). HTML5: Playing video files [Video]. Skillsoft Ireland. · Skillsoft. (n.d.).HTML5 APIs and media [Tutorial]. Learning Components This activity will help you achieve the following learning components: · Understand how the HTML5  · Understand how to create an image gallery table using HTML or CSS, or both. · Understand how the HTML5 · Examine the basic structure of HTML code and how to properly include comments. · Examine examples of image galleries in a Web page and how they are coded. Unit 3/Unit 3 - Assignment 1.docx Page Layout With CSS Overview You have created your Web pages, navigation, and text that use CSS. Now it is time to concentrate on how CSS can control page layout to ensure consistency across all pages. It is also time to customize the layout of each page to appropriately accommodate content using CSS. In this assignment, you will create a liquid layout for your site and add the final text copy to your pages while ensuring the same level of consistency across all of the pages through CSS. Liquid layouts are designed to resize the page components as the page width changes. Regardless of the browser width or device width, the user will not have to do any horizontal scrolling as all of the page components will be resized to fit the elements within the page width. This liquid layout would apply to all pages and all sections of the page including the header, navigation, content, and footer areas. Directions Complete the following: · Amend the content section of each of the following pages using CSS as described below: . About Us: Create a CSS-formatted table with a header, rows, columns, and cells, and populate it with content. . Services: Add at least two dynamic-width columns. . Contact Us: Create multiple rows. . Homepage: Create both rows and columns. · Use CSS to format how the HTML document is rendered in the Web browser based on liquid layouts such as the header, navigation, and footer. Each of these sections should resize based on the browser width. Make sure you do the following: · Create a table that properly displays data. · Submit code that is error free, well documented, and appropriately constructed. · Use CSS to define how HTML elements are displayed on a Web page per specifications. · Create custom layouts for individual page content areas. · Write developer comments to describe and explain code. Once completed, view your pages in your selected Web browsers to see if the content renders appropriately and consistently within each. Next, ensure that your HTML code is HTML5 compliant and your CSS code is valid. You may use the Markup Validation Service for testing the former and CSS Validation Service for testing the latter, both from W3C. Important: Take a screen capture of each of your validation results and save it for submission. Note: Errors from the validation should be fixed. However, warnings do not need to be fixed but should be reviewed. Fix the issues from the top down as one error can cascade into 20 other errors. Submission Requirements Submit your work in the courseroom using a single Zip file containing the following: · All page files. · Image_and_url.doc. Include a Word document with: . The URLs for each of your pages. . The names of the browsers you used to view the pages. . Pasted image from your validation screen capture. · Any ancillary files such as graphic or photos you may have decided to include. Upload your Web site files to your Web host. Resources · Page Layout With CSS Scoring Guide . · CSS Validation Service . · Markup Validation Service . Unit 3/Unit 3 - Discussion 1.docx CSS and Web Layout Styles Some Web sites use the same HTML code but different CSS layouts for each of the pages. You may view the CSS Zen Garden Web site to understand this. Consider the following before you address this discussion: · Which design inspired you? · How would you apply some of those design elements to your own Web site? · What layout features could you apply to your own site? Modern Web pages use a variety of layout styles such as: · Static. · Liquid. · Adaptive. · Responsive. Choose a Web site that uses one of these layouts. In your post: · Evaluate if this layout style is the most effective and why. What considerations did you have in your evaluation? · Describe the CSS changes that would need to be made to alter the layout style of your chosen site to another of the above layouts. For example: A static layout being changed to a liquid layout would require all fixed widths to become dynamic widths using <em> or \% values. Note: Make sure to share the URL of the chosen Web site, if you chose one other than the CSS Zen Garden. Response Guidelines Comment on the posts of at least two other learners. Do you agree with the evaluation of the learner? Why or why not? Are there other considerations that he or she missed? Learning Components This activity will help you achieve the following learning components: · Understand the box model, including margins, padding, border, et cetera. · Examine various methods used for positioning content. · Examine how to manipulate various semantic layouts. Resources · Discussion Participation Scoring Guide . · CSS Zen Garden . Unit 3/Unit 3 - Discussion 2.docx Page Layout Challenges CSS offers powerful tools for defining page layout. However, it can be one of the most frustrating challenges for new Web developer. Understanding of the box model is imperative, as are other page alignment properties. Discuss one or more of the challenges or experiences that you encountered when trying to complete this units assignment. How did you try to address it or solve it? What questions do you still have? Response Guidelines Comment on the posts of at least two other learners. Share approaches or techniques that you might suggest to help the learner to address his or her challenge. Resources · Discussion Participation Scoring Guide . Unit 3/Unit 3 - Studies 1.docx Studies Readings Use your New Perspectives HTML5 and CSS3 text to read the following: · Tutorial 4, Graphic Design With CSS, pages 258–309. · Tutorial 6, Working With Tables and Columns, pages 433–474. Walkthroughs and Exemplars You may view the following walkthroughs and exemplars to help you understand the concepts addressed in this unit: · Adding a Data Table Using CSS Walkthrough. · Adding a Data Table Using CSS Exemplar [ZIP]. · Formatting the Page Layout Using CSS Walkthrough. · Formatting the Page Layout Using CSS Exemplar [ZIP]. · Page Layouts Walkthrough. · Page Layouts Exemplar [ZIP]. Optional Readings You may choose to complete the following Internet resources: Layouts - Basic and Liquid Review the following resources related to layouts: · CSS Library. (n.d.). Liquid layouts. Retrieved from http://www.dynamicdrive.com/style/layouts/category/C13/ . This page provides various examples of liquid layouts and the code for each of the examples. · Weakly, R. (2003, December 30). Liquid layouts the easy way. Retrieved from http://maxdesign.com.au/articles/liquid/ . This article provides explanations and descriptions of how liquid layouts as well as fixed-width and em-driven layouts are used. · W3Schools.com. (n.d.). HTML layouts. Retrieved from http://www.w3schools.com/html/html_layout.asp . This page explains HTML layout elements along with semantic elements. It also explains different layout techniques with their pros and cons. · Williams, P. (n.d.). Using tags for layout . Retrieved from http://www.beginnersguidetohtml.com/guides/css/layout/ . This page explains using tags for layout with the control through absolute and relative positions. · Codementor. (n.d.). 4 different HTML/CSS layout techniques to create a site. Retrieved from https://www.codementor.io/css/tutorial/4-different-layout-techniques-create-single-page . This tutorial provides different techniques to design a single Web page. CSS Review the following resources related to CSS: · W3Schools.com. (n.d.). CSS3 flexbox. Retrieved from http://www.w3schools.com/css/css3_flexbox.asp . Flexible boxes, or flexbox, is a new layout mode in CSS3. Use of flexbox ensures that elements behave predictably when the page layout must accommodate different screen sizes and different display devices. · CSS Zen Garden. (n.d.). Retrieved from http://www.csszengarden.com/ . This Web site is unique as all of the pages have the exactly same HTML code but they each have their own unique CSS files. View the source of the CSS for each to find inspiration for your own designs. Optional Skillsoft Resources · Campbell, J. (2015). Responsive web design: The CSS3 flexbox [Video]. Skillsoft Ireland. · Skillsoft. (n.d.).HTML5 Layout with CSS3 [Tutorial]. Learning Components This activity will help you achieve the following learning components: · Examine how CSS controls page layout. · Examine CSS table formatting of table rows, columns, and cells. · Understand the properties of a table. · Understand the box model, including margins, padding, border, et cetera. · Examine various methods used for positioning content. · Examine how to manipulate various semantic layouts. · Examine the basic structure of HTML code and how to properly include comments. Unit 5/Unit 5 - Assignment 1.docx Creating a User Form Overview You have added interactivity to your Web site with media. Another form of common user interaction is with forms. In this assignment, you will create a form to be used in one of your Web pages that will allow users to share or request information. Examples of types of forms to consider are: · Request for information. · Volunteer sign-up. · Event registration. · Newsletter sign-up. Directions Create a user-friendly and professionally designed input form on the Contact Us page. The form should be contextually relevant for the sites purpose and intuitive for the user. At a minimum, the form must include the following functioning tags: · Fieldset. · Legend. · Label. · Textfield. · Textarea. · Radio buttons or check boxes. · Select box. · Submit button. (See the Form Submission details below.) Make sure to do the following: · Create a Web form that functions per specifications. · Submit error-free HTML5 and CSS code. · Create a user-friendly layout for a Web form. · Write developer comments to describe and explain code. Form Submission When a user form is submitted, proper UX design dictates that there is some sort of a response that lets you know your submission has been successful. This is often done through server-side scripting using PHP, which is beyond the scope of this course. Because it is an important component to any form, we have included such a page called response_page.php for your use. To enable this function, do the following: · Add the following code to your form in the form element: . <form action=”response_page.php” method=”post”> · Download the response_page.php file (given in the resources) to your computer, and then upload it to your site (also include it in your zip file submission). Note: Make sure the path to the file is correct. The PHP file should be placed in the same folder as your contact page. This is often an area where mistakes are made. Hint:In HTML5, you can add the required attribute to input fields that specifies that the input field is required. Browsers that support this feature will not allow a form submission until that field has been filled. Once completed, view your pages in your selected Web browsers to see if the content renders appropriately and consistently within each. Next, ensure that your HTML code is HTML5 compliant and your CSS code is valid. You may use the Markup Validation Service for testing the former and CSS Validation Service for testing the latter, both from W3C. Important: Take a screen capture of each of your validation results and save it for submission. Note: Errors from the validation should be fixed. However, warnings do not need to be fixed but should be reviewed. Fix the issues from the top down as one error can cascade into 20 other errors. Submission Requirements Submit your work in the courseroom using a single zip file containing the following: · All page files including the response_page.php file. · image_and_url.doc. Include a Word document with: . The URLs for each of your pages. . The names of the browsers you used to view the pages. . Pasted images from your validation screen capture. · Any ancillary files such as graphic or photos you may have decided to include. Upload your Web site files to your Web host. Resources · Creating a User Form Scoring Guide . · CSS Validation Service . · Markup Validation Service . · response_page.php . Unit 5/Unit 5 - Discussion 1.docx PHP and Form Submission Forms allow users to be able to interact with Web sites and to submit content. However, not all forms are created equally. We have all experienced forms that were too long that you gave up filing it out or perhaps ones that had fields that you did not know what should be placed into them. Consider Web usability and functionality as you discuss any two of the following: · How should the fields and labels be organized on a site or a form, and in what order? · How should we determine what type of input field each input should be? What input type would reduce the chances of errors? · What role does CSS play in creating an effective form? · How is Web usability applied to Web forms? Why is it so important that Web forms provide the user with the optimal user experience? Response Guidelines Comment on the posts of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation. Learning Components This activity will help you achieve the following learning components: · Define the layout of form elements including field, fieldset, label, input fields, and buttons. · Understand the purposes of each type of input field in correlation to its data. Resources · Discussion Participation Scoring Guide . Unit 5/Unit 5 - Discussion 2.docx Challenges to Creating Forms Forms allow users to interact with Web sites in important ways. Forms can be complex or simple, but creating them to work and display properly can be tricky. Discuss one or more of the challenges or experiences that you encountered when trying to complete this units assignment. How did you try to address it or solve it? What questions do you still have? Response Guidelines Comment on the posts of at least two other learners. Share approaches or techniques that you might suggest to help the learner to address his or her challenge. Resources · Discussion Participation Scoring Guide . Unit 5/Unit 5 - Studies 1.docx Studies Readings Use your New Perspectives HTML5 and CSS3 text to read the following: · Tutorial 7, Designing a Web Form, pages 499–545. Multimedia You may view the following walkthroughs to help you understand the concepts addressed in this unit: · Creating a Form With Labels Walkthrough. · Setting up XAMPP and Testing PHP Pages Walkthrough. · Format a Form on the Page Walkthrough. Optional Readings You may choose to complete the following Internet resources: Form Design Guidelines Review the following resources related to form design: · Mifsud, J. (2011, November 8). An extensive guide to Web form usability. Retrieved from https://www.smashingmagazine.com/2011/11/extensive-guide-web-form-usability/ . This article offers detailed guidelines to follow when it comes to Web form usability. · UXMatters. (2012, May 7). 7 basic best practices for buttons. Retrieved from http://www.uxmatters.com/mt/archives/2012/05/7-basic-best-practices-for-buttons.php . This article offers tips about using buttons in HTML. · UXMatters. (2010, March 21). Pagination in Web forms | Evaluating the effectiveness of Web forms. Retrieved from http://www.uxmatters.com/mt/archives/2010/03/pagination-in-web-forms-evaluating-the-effectiveness-of-web-forms.php . This article focuses on Web form design and evaluation considerations. · Mozilla Developer Network. (n.d.). How to structure an HTML form. Retrieved from https://developer.mozilla.org/en-US/docs/Learn/HTML/Forms/How_to_structure_an_HTML_form . This article explains how to use all of the HTML form elements and goes through the process to ensure that the forms are accessible. HTML Form Submission Review the following resource related to HTML form submission: · Mozilla Developer Network. (n.d.). Sending form data. Retrieved from http://developer.mozilla.org/en-US/docs/Learn/HTML/Forms/Sending_and_retrieving_form_data . This article explains where the data goes when an HTML form is submitted.  PHP Review the following resource to to better understand why PHP needs the server: · W3Schools.com. (n.d.). PHP 5 form handling. Retrieved from http://www.w3schools.com/php/php_forms.asp . This page explains the process of form handling using PHP. · W3Schools.com. (n.d.). PHP 5 tutorial. Retrieved from http://www.w3schools.com/php/default.asp . This page offers an overview of what PHP is and how it is used. Optional Skillsoft Resources · Skillsoft. (n.d.).HTML5 forms [Tutorial]. · Lassoff, M. (2012). HTML5: Form tag [Video]. Skillsoft Ireland. · Campbell, J. (2014). HTML5: How to access form data [Video]. Skillsoft Ireland. Learning Components This activity will help you achieve the following learning components: · Examine the various methods to lay out form elements on a Web page. · Examine the importance uniqueness of name and id for each form element. · Understand how to apply CSS to format the form elements on the Web page. · Understand the purposes of each type of input field in correlation to its data. · Validate and test code. https://www.dropbox.com/s/r57mmafnblsrvre/New\%20Perspectives\%20HTML5\%20and\%20CSS3\%20-\%20Comprehensive.pdf?dl=0 Intro to Web Development
CATEGORIES
Economics Nursing Applied Sciences Psychology Science Management Computer Science Human Resource Management Accounting Information Systems English Anatomy Operations Management Sociology Literature Education Business & Finance Marketing Engineering Statistics Biology Political Science Reading History Financial markets Philosophy Mathematics Law Criminal Architecture and Design Government Social Science World history Chemistry Humanities Business Finance Writing Programming Telecommunications Engineering Geography Physics Spanish ach e. Embedded Entrepreneurship f. Three Social Entrepreneurship Models g. Social-Founder Identity h. Micros-enterprise Development Outcomes Subset 2. Indigenous Entrepreneurship Approaches (Outside of Canada) a. Indigenous Australian Entrepreneurs Exami Calculus (people influence of  others) processes that you perceived occurs in this specific Institution Select one of the forms of stratification highlighted (focus on inter the intersectionalities  of these three) to reflect and analyze the potential ways these ( American history Pharmacology Ancient history . Also Numerical analysis Environmental science Electrical Engineering Precalculus Physiology Civil Engineering Electronic Engineering ness Horizons Algebra Geology Physical chemistry nt When considering both O lassrooms Civil Probability ions Identify a specific consumer product that you or your family have used for quite some time. This might be a branded smartphone (if you have used several versions over the years) or the court to consider in its deliberations. Locard’s exchange principle argues that during the commission of a crime Chemical Engineering Ecology aragraphs (meaning 25 sentences or more). Your assignment may be more than 5 paragraphs but not less. INSTRUCTIONS:  To access the FNU Online Library for journals and articles you can go the FNU library link here:  https://www.fnu.edu/library/ In order to n that draws upon the theoretical reading to explain and contextualize the design choices. Be sure to directly quote or paraphrase the reading ce to the vaccine. Your campaign must educate and inform the audience on the benefits but also create for safe and open dialogue. A key metric of your campaign will be the direct increase in numbers.  Key outcomes: The approach that you take must be clear Mechanical Engineering Organic chemistry Geometry nment Topic You will need to pick one topic for your project (5 pts) Literature search You will need to perform a literature search for your topic Geophysics you been involved with a company doing a redesign of business processes Communication on Customer Relations. Discuss how two-way communication on social media channels impacts businesses both positively and negatively. Provide any personal examples from your experience od pressure and hypertension via a community-wide intervention that targets the problem across the lifespan (i.e. includes all ages). Develop a community-wide intervention to reduce elevated blood pressure and hypertension in the State of Alabama that in in body of the report Conclusions References (8 References Minimum) *** Words count = 2000 words. *** In-Text Citations and References using Harvard style. *** In Task section I’ve chose (Economic issues in overseas contracting)" Electromagnetism w or quality improvement; it was just all part of good nursing care.  The goal for quality improvement is to monitor patient outcomes using statistics for comparison to standards of care for different diseases e a 1 to 2 slide Microsoft PowerPoint presentation on the different models of case management.  Include speaker notes... .....Describe three different models of case management. visual representations of information. They can include numbers SSAY ame workbook for all 3 milestones. You do not need to download a new copy for Milestones 2 or 3. When you submit Milestone 3 pages): Provide a description of an existing intervention in Canada making the appropriate buying decisions in an ethical and professional manner. Topic: Purchasing and Technology You read about blockchain ledger technology. Now do some additional research out on the Internet and share your URL with the rest of the class be aware of which features their competitors are opting to include so the product development teams can design similar or enhanced features to attract more of the market. The more unique low (The Top Health Industry Trends to Watch in 2015) to assist you with this discussion.         https://youtu.be/fRym_jyuBc0 Next year the $2.8 trillion U.S. healthcare industry will   finally begin to look and feel more like the rest of the business wo evidence-based primary care curriculum. Throughout your nurse practitioner program Vignette Understanding Gender Fluidity Providing Inclusive Quality Care Affirming Clinical Encounters Conclusion References Nurse Practitioner Knowledge Mechanics and word limit is unit as a guide only. The assessment may be re-attempted on two further occasions (maximum three attempts in total). All assessments must be resubmitted 3 days within receiving your unsatisfactory grade. You must clearly indicate “Re-su Trigonometry Article writing Other 5. June 29 After the components sending to the manufacturing house 1. In 1972 the Furman v. Georgia case resulted in a decision that would put action into motion. Furman was originally sentenced to death because of a murder he committed in Georgia but the court debated whether or not this was a violation of his 8th amend One of the first conflicts that would need to be investigated would be whether the human service professional followed the responsibility to client ethical standard.  While developing a relationship with client it is important to clarify that if danger or Ethical behavior is a critical topic in the workplace because the impact of it can make or break a business No matter which type of health care organization With a direct sale During the pandemic Computers are being used to monitor the spread of outbreaks in different areas of the world and with this record 3. Furman v. Georgia is a U.S Supreme Court case that resolves around the Eighth Amendments ban on cruel and unsual punishment in death penalty cases. The Furman v. Georgia case was based on Furman being convicted of murder in Georgia. Furman was caught i One major ethical conflict that may arise in my investigation is the Responsibility to Client in both Standard 3 and Standard 4 of the Ethical Standards for Human Service Professionals (2015).  Making sure we do not disclose information without consent ev 4. Identify two examples of real world problems that you have observed in your personal Summary & Evaluation: Reference & 188. Academic Search Ultimate Ethics We can mention at least one example of how the violation of ethical standards can be prevented. Many organizations promote ethical self-regulation by creating moral codes to help direct their business activities *DDB is used for the first three years For example The inbound logistics for William Instrument refer to purchase components from various electronic firms. During the purchase process William need to consider the quality and price of the components. In this case 4. A U.S. Supreme Court case known as Furman v. Georgia (1972) is a landmark case that involved Eighth Amendment’s ban of unusual and cruel punishment in death penalty cases (Furman v. Georgia (1972) With covid coming into place In my opinion with Not necessarily all home buyers are the same! When you choose to work with we buy ugly houses Baltimore & nationwide USA The ability to view ourselves from an unbiased perspective allows us to critically assess our personal strengths and weaknesses. This is an important step in the process of finding the right resources for our personal learning style. Ego and pride can be · By Day 1 of this week While you must form your answers to the questions below from our assigned reading material CliftonLarsonAllen LLP (2013) 5 The family dynamic is awkward at first since the most outgoing and straight forward person in the family in Linda Urien The most important benefit of my statistical analysis would be the accuracy with which I interpret the data. The greatest obstacle From a similar but larger point of view 4 In order to get the entire family to come back for another session I would suggest coming in on a day the restaurant is not open When seeking to identify a patient’s health condition After viewing the you tube videos on prayer Your paper must be at least two pages in length (not counting the title and reference pages) The word assimilate is negative to me. I believe everyone should learn about a country that they are going to live in. It doesnt mean that they have to believe that everything in America is better than where they came from. It means that they care enough Data collection Single Subject Chris is a social worker in a geriatric case management program located in a midsize Northeastern town. She has an MSW and is part of a team of case managers that likes to continuously improve on its practice. The team is currently using an I would start off with Linda on repeating her options for the child and going over what she is feeling with each option.  I would want to find out what she is afraid of.  I would avoid asking her any “why” questions because I want her to be in the here an Summarize the advantages and disadvantages of using an Internet site as means of collecting data for psychological research (Comp 2.1) 25.0\% Summarization of the advantages and disadvantages of using an Internet site as means of collecting data for psych Identify the type of research used in a chosen study Compose a 1 Optics effect relationship becomes more difficult—as the researcher cannot enact total control of another person even in an experimental environment. Social workers serve clients in highly complex real-world environments. Clients often implement recommended inte I think knowing more about you will allow you to be able to choose the right resources Be 4 pages in length soft MB-920 dumps review and documentation and high-quality listing pdf MB-920 braindumps also recommended and approved by Microsoft experts. The practical test g One thing you will need to do in college is learn how to find and use references. References support your ideas. College-level work must be supported by research. You are expected to do that for this paper. You will research Elaborate on any potential confounds or ethical concerns while participating in the psychological study 20.0\% Elaboration on any potential confounds or ethical concerns while participating in the psychological study is missing. Elaboration on any potenti 3 The first thing I would do in the family’s first session is develop a genogram of the family to get an idea of all the individuals who play a major role in Linda’s life. After establishing where each member is in relation to the family A Health in All Policies approach Note: The requirements outlined below correspond to the grading criteria in the scoring guide. At a minimum Chen Read Connecting Communities and Complexity: A Case Study in Creating the Conditions for Transformational Change Read Reflections on Cultural Humility Read A Basic Guide to ABCD Community Organizing Use the bolded black section and sub-section titles below to organize your paper. For each section Losinski forwarded the article on a priority basis to Mary Scott Losinksi wanted details on use of the ED at CGH. He asked the administrative resident