Web Development Foundations, C779
Unit 1: Summary
In this first unit, you learned about the infrastructure, mechanisms, and standards that make up the World Wide Web. After this general description, the focus turned to HTML and CSS. The basic definition of both languages was explained and exemplified with a detailed description of the most frequent elements, supporting materials, and exercises to help contextualize the field of web development. Throughout the modules, you were provided opportunities to use HTML and CSS code to produce web page content. You completed the modules by entering basic HTML code that rendered several elements in an HTML document, including text, background color, images, and video.
Specifically, the concepts of HTML structure and formatting options for common elements were presented. The basic tools to develop Graphical User Interfaces and web forms were introduced, as well as the integration of media (images, audio, and video) into HTML. Finally, we discussed industry standards, basic web page styles, best practices, and copyright issues that need to be addressed while developing web content.
Detailed Study Guide
How to Use this Guide
This guide outlines the major concepts you should gain competency for within each topic. There are two ways you want to consider the information:
1. Mastery:
Are you comfortable writing HTML and CSS? If not, practice writing your own code and analyzing existing code, as this will help strengthen your skills and knowledge. W3Schools, Codecademy, and SoloLearn are excellent, free resources for this practice. You can also download and install a text editor, such as Atom, and create HTML and CSS files.
Text Editor:
Download/install the Atom Text Editor to practice writing HTML code (Windows, macOS, or Linux). For information on how to get started with Atom, watch the Downloading and installing Atom and Introduction to the Atom Interface videos from LinkedIn Learning. Use your WGU credentials to log into LinkedIn Learning.
Online Text Editor:
Visit codepen.io and select “Sign Up” to create your free account.
2. Memory:
Can you recall the definition/purpose of each key concept without referencing your notes? Take this Quizlet to test your understanding of the course terminology. The Quizlet is good for this practice and these suggestions may help you improve your memorization outcomes. Watch this 3min video showing how to use the Quizlet to assess what is and is not in memory (Note that this video demo is for a different course, but the concept is the same).
- You must actively challenge your memory.
- Reading over notes practices recognition, not recall. Same with taking multiple choice quizzes. To improve memory, you have to work on memory.
- Ask yourself a question, answer from memory, then reference your notes.
- If you can’t recall the answer, read it, then close your eyes and repeat it back to yourself.
- Have a friend or family member quiz you! It guarantees you are working from memory and not recognition.
- Short, regular study sessions work.
- If you are only working on recall once a week, you are basically starting over each week.
- Short-term memory only lasts a few days.
- Aim for 15 minutes every day. This will help you retain the information much better.
Study Plan
You can use this study plan to learn the course material prepare for the objective assessment. It includes a 20-day pacing guide.
Using Your Pre-Assesssment Results
Review your pre-assessment coaching report. Identify the topics that are approaching competency and marked for suggested review. Locate those topics below, review and answer the study questions, and use the resources in the right column to help as appropriate. Note that all of the resources are free. Use your WGU credentials to access LinkedIn Learning videos.
Test Taking Videos
The following videos offer tips for these topics:
- Test-Taking Strategies and Practice (36 min)
- Study Strategies Webinar (21 min)
- Time Management (13 min)
- Test Taking Strategies (11 min)
- Test Anxiety Webinar (22 min)
| Web Development Fundamentals (70% of objective assessment) | |||
| Markup Language and HTML5 Coding | |||
| Exam Objectives | Key Concepts | Study Questions | Resources |
| Document web page and website creation.Define Extensible Markup Language (XML).Analyze XML’s features in conjunction with their appropriate use.Create basic web pages using the most current version of Hypertext Markup Language (HTML).Use HTML elements and tags to organize paragraphs and text. Write comments within HTML code.Identify common website navigation issues. | HTMLCSSJavaScriptXMLHTTPURLW3CWWW vs. InternetHTMLHTML Documents<!DOCTYPE> <html><head><title><meta><link><body>HTML ElementsAttributesParagraph ElementHeading Elements<hr> tag<br> tagSemantic HTMLHyperlinksHTML EntitiesHTML CommentsHTML FormattingListsHTML Computer Code ElementsBlock and Inline ElementsValidating HTMLDiv ElementSpan ElementTablesWeb AccessibilityADASection 508ATAGWAIWCAG | What is markup language?What is HTML and how is it used in web development?Know the HTML versions.Know what support was added with HTML 4.01.What is CSS and how is it used in web development?Know the purpose of markup validation and the W3C URL for markup validation.Be able to identify code that will and will not pass validation.What is JavaScript and how is it used in web development?What is the web development trifecta?What is the latest version of HTML?Identify the following protocols: HTTP, HTTPS, TCP/IP, FTP, and SMTP.Describe a text editor. Name three examples.Describe a GUI editor. Name three examples.What are the main differences between a text editor and GUI editor?Identify the components of an URL.What is XML?What is the difference between HTML and XML?What is the difference between the World Wide Web (WWW) and the Internet?What is the W3C?Understand the basic syntax of an HTML element.Code it. Know how to add an attribute and value to a tag.Know and identify types of container tags.Know and identify types of empty tags.Know and understand the difference between a container tag and empty tag.Give three examples of a container tag and three examples of an empty tag.Code it. Create a basic webpage with the following elements:DOCTYPEhtmlheadtitlemetabodyIdentify the purpose of the elements noted above in question 26.Can you insert a comment into a webpage?Examine the following HTML tag. What is the tag? What is the attribute? What is the value? <meta charset=”utf-8”> Identify three attributes used within a meta tag.Identify and describe a website file structure.Know the difference between block-level elements and inline/text-level elements.Identify a block element.Identify an inline element.Know how to insert a thematic break <hr>, formerly known as a horizontal rule.What is the <br> tag?Identify the three types of lists you can create with HTML.Which heading element displays larger text, h2 or h4?Which heading element is the same size as default text?What is a nested element?What elements are nested within a head element?Can you create an unordered list with 4 list items?Can you create an ordered list with 3 list items?What is a relative or local link?What is an absolute link?What is an external hyperlink?What is an internal link (also known as a bookmark)?What is link rot?Can you create a link to wgu.edu that opens in a new tab?What is the purpose of a div element?Specify how and when to use a span element.Identify the purpose of the table element.Identify the purpose of the tr element.Identify the purpose of the th element.Identify the purpose of the td element.Identify the purpose of the caption element.Code it. Create a table with three columns and three rows.Identify the purpose of the colspan attribute.Identify the purpose of the rowspan attribute.Code it. Practice coding a table with the colspan and rowspan.Identify five common CSS properties used to style tables and describe how each format a table.When should a table be used?When should we NOT use a table?Identify 5 semantic HTML elements and their purpose.What is the difference between head, header, and heading elements?Know how to add HTML Entities to a webpage. Understand website file structure/file path.Identify the steps in the Web Development Project Cycle and describe each.Know and identify a wireframe.Identify the type of input provided by stakeholders.Know and identify a sitemap.Understand the tasks performed during website maintenance/management.Know the purpose of the ADA.Know the purpose of Section 508 of the Rehabilitation Act.Know the difference between ADA and Section 508.Identify the purpose of the World Wide Web Consortium (W3C).Identify four common challenges and solutions regarding web accessibility.Identify the purpose of the Web Accessibility Initiative (WAI).Identify the purpose of the Web Accessibility Content Guidelines (WCAG).Identify the purpose the W3C Authoring Tool Accessibility Guidelines (ATAG).Know the difference between W3C, WAI, WCAG, ATAG.What does it mean to make a website accessible?What is meant by outsourcing?Understand the purpose of MIME.How do we make a webpage accessible?What is the ADA?What is Section 508?Know the difference between ADA and Section 508.What is the W3C and what is its relation to the WAI and the WCAG? | Additional, Essential Course Material: These articles will fill the gaps in the course content.Markup Language and Website DevelopmentHTML5 CodingHyperlinksTables Acrobatiq Course Material: These exam objectives are covered in Modules 1, 2, and 6.Text Editor: Download/install the Atom Text Editor to practice writing HTML code (Windows, macOS, or Linux). For information on how to get started with Atom, watch the Downloading and installing Atom and Introduction to the Atom Interface videos from LinkedIn Learning.Online Text Editor: The Learning Resource within the Course of Study uses a third-party service called Code Pen to facilitate a hands-on experience with HTML and CSS. Visit codepen.io and select “Sign Up” to create your free account.Live Events: Join the Practical HTML & CSS Live Event on the first Saturday of the month to learn HTML basics. HTML tables are covered on the third Saturday of the month. Recordings from the Practice HTML series are posted here.Videos (LinkedIn Learning): To access the LinkedIn Learning videos, log in with your WGU credentials.What is HTML?The role of HTMLWhat is XML?HTML ElementsParagraphsHeadlinesListsLinksNavigationCohort RecordingsValidating Your HTML Code (Khan Academy)HTML5 Coding (Panopto)All About Links (Panopto)All About Tables (Panopto)HTML Crash Course For Absolute Beginners – by Traversy Media on YouTube (recommended by students in Course Chatter) Quizzes:Markup Language and Site Development Essentials (MS Forms)HTML5 Coding (MS Forms)Hyperlinks (MS Forms)HTML Tables (MS Forms)W3Schools HTML QuizLinkedIn Learning: HTML Essentials QuizW3Schools AccessibilityGame Quiz: Course Fun and Games Coding Practice:SoloLearn SoloLearn provides interactive lessons to reinforce the concepts about HTML basics. The following free lessons from SoloLearn HTML course target concepts from this module:Lesson 1: OverviewLesson 2: HTML BasicsLesson 3: ChallengesW3Schools W3Schools offers many HTML Examples and HTML ExercisesHTML Tag Reference ListHTML Style Guide and Coding ConventionsFile PathsCodeacademy Codecademy provides interactive, step-by-step tutorials that guide you through writing your own code:HTML basicHTML document standardSemantic HTMLTutorialRepublic TutorialRepublic is another great resource to learn HTML.HTML SyntaxTablesAttributesHeadingsLandOfCode.com HTML Exercises Additional References:HTML Living StandardWebsite File StructureCloser Look at Heading Elements |
Cascading Style Sheets (CSS3) and Graphical Elements | |||
| Exam Objectives | Key Concepts | Study Questions | Resources |
| Define the Cascading Style Sheets (CSS) standard.Apply industry-standard design and color principles to web pages.Apply basic aspects of CSS.Ensure web page and website accessibility. | CSSCSS SyntaxCSS SelectorsApplying CSSLink TagCascade/InheritanceCSS SpecificityCSS !importantSASS<img> tagWeb image file formatsGIF87a | GIF89aHexadecimalWeb/Browser Safe ColorsBackground-colorBackground-imageLink statesCSS CommentsCSS TextBox ModelPosition PropertyFloat PropertyClear PropertyStyling LinksPseudo-classesWebsite LayoutResponsive Web Design | Identify the benefits of using CSS.Understand CSS syntax.Can you create a style rule with multiple declarations?Examine the style rule below. Identify the selector, property, value, and declaration. body { background-color: #d9d9d9; } Know how to create an internal a style sheet.Give an example of how to create an inline style.Why is it beneficial to use an external stylesheet?How are tag selectors and class selectors different in purpose?Give an example of how to create a class selector in CSS and then apply it to an HTML element.Give an example of how to create an ID selector in CSS and then apply it to an HTML element.Understand CSS Specificity.Understand the !important rule.Describe what is meant by cascade/inheritance.Know how to add comments to a CSS file and identify the purpose of using comments.Understand the purpose of SASS.Identify 3 common image file formats used for Web.Know the difference between GIF87a and GIF89a.Know how to add an image to a webpage, including necessary attributes.Understand how you can use the CSS float property to place images.Understand how to resize images. Know what to avoid when resizing images.What is the purpose of the alt attribute when adding images?What is responsive web design?Describe image interlacing.Describe image transparency.Identify three ways you can use CSS to apply a color to webpage.Thoroughly understand and describe hexadecimal color.a. What is the hex code for white? b. What is the hex code for black? c. What is the hex code for red? d. What is the hex code for blue? e. What is the hex code for green? f. What is hexadecimal shorthand code for black and white? Create a style rule that uses hexadecimal color code. Use W3Schools color picker as a resource.Identify the importance of color when designing a website.What is a link state?Code it. Create a style rule for each link state.Identify four items to consider when designing a webpage layout.When creating a website, identify four HTML5 semantic elements used to organize webpage content.Describe the difference between a fixed layout and a liquid layout.What are browser-safe colors? How many colors does this include? Is this a concern today?Identify three CSS properties related to formatting text and fonts.What is a fallback font?Know how to create a style rule that specifies a font-family, font-size, and color. Include a fallback font.Explain the box model.How are padding and margin different?What is the purpose of each positioning scheme?Using the following CSS declaration, how much margin is applied to the top of the element? bottom? right? left? margin: 2% 3% 4% 5%; | Additional, Essential Course Material: These articles will fill the gaps in the course content.CSS and GraphicsVideo, Audio, and Image TechniquesLive Events: Join the Practical HTML & CSS Live Event on the second Saturday of the month to learn CSS basics. Recordings from the Practice HTML series are posted here. Acrobatiq Course Material: These exam objectives are covered in Module 3Videos (LinkedIn Learning): To access the LinkedIn Learning videos, log in with your WGU credentials.Intro to CSS (Panopto)All About Images (Panopto)Cohort RecordingsCSS SyntaxReferencing CSSUnits and ValuesInheritance and SpecificityCascade and ImportanceInline, Block, and DisplayThe Box ModelColor and Property ValuesTypography StylesFloat and Clear PropertiesPositionStyling LinksCSS Units of MeasurementCSS Crash Course For Absolute Beginners – by Traversy Media on YouTube (recommended by students in Course Chatter) Quizzes:Cascading Style Sheets (CSS3) and Graphical Elements (MS Forms)LinkedIn Learning Quizzes:Getting StartedCSS BasicsCommon CSS ConceptsCore ConceptsBox ModelCSS LayoutFloat & LayoutW3Schools CSS QuizGame Quiz: Course Fun and GamesCoding Practice:SoloLearn SoloLearn provides interactive lessons to reinforce the concepts from this module. The following free lessons from SoloLearn CSS course target concepts from this module:Lesson 1: The BasicsLesson 2: Working with TextLesson 3: PropertiesLesson 4: Positioning and LayoutCodeacademy Codecademy provides interactive, step-by-step tutorials that guide you through writing your own code:CSS Setup and SyntaxCSS Box ModelCSS Display and Positioning Learn Layout LearnLayout.com offers guided tutorials of CSS layout specific concepts. Its examples are most helpful for the different positioning schemes, box model, and floating. W3Schools W3Schools offers many CSS Examples and CSS Exercises More with CSS: Visit the CSSZenGarden.com for many examples of how you can change the design of a single page with CSS.CSS Reference |
| Integrating HTML, CSS3, and Media | |||
| Exam Objectives | Key Concepts | Study Questions | Resources |
| Apply HTML elements and tags to format paragraphs and text.Apply HTML hyperlinks for text, images, local files, and remote sites with both internal and external links.Ensure web page and website accessibility.Apply graphics and audio to HTML files.Create images and audio for HTML files.Design HTML tables to present information in an organized way. | HTML Images <img>Image MapHTML MediaHTML AudioHTML VideoHTML iframeHTML YouTube VideoHTML SVGHTML CanvasImage Interlacing | Give an example of how to add an image to a webpage.What attributes should be included with the <img> tag and what is the purpose for each?Identify the purpose of the video element.Identify the purpose of the controls attribute.Identify the purpose of the poster attribute.What three video file formats are supported by the video element?Identify the purpose of the source element and its attributes, src and type.Code it. Add a video element to a webpage. Include at least two source elements. Add all appropriate attributes. If you do not have actual video files that you can use, just use “example” for the video file name.Identify the purpose of the audio element.Identify the purpose of the autoplay attribute.What three audio file formats are supported by the audio element?Code it. Add an audio element to a webpage. Include at least two source elements. Add all appropriate attributes. If you do not have actual audio files that you can use, just use “example” for the audio file name.Identify the purpose of an iframe element. How is it different from the video element?Code it. Add an iframe element to a webpage. Add each of the following:YouTubeGoogle Map of location in your cityWGU’s website or another website of your choiceWhat is a vector graphic?What is a bitmap graphic?How do vector graphics differ from bitmap graphics? Which one is scalable?What is meant by image transparency?What is image interlacing?What percent of the image will render after the first pass?What percent of the image will render after the second pass?What web-ready image file formats support interlacing?What web-ready image file formats support animation?What is an image layer?Identify and describe SVG.What is an image map or hot spot?What tags are used to create an image map?What are the four possible shapes that be used for an image map?Code it. Add an image with one or more hot spots.Give an example of how to use the canvas element. | Additional, Essential Course Material: These articles will fill the gaps in the course content.CSS and GraphicsVideo, Audio, and Image TechniquesLive Events: Join the Practical HTML & CSS Live Event on the fourth Saturday of the month to learn about HTML and media. Recordings from the Practice HTML series are posted here. Acrobatiq Course Material: These exam objectives are covered in Modules 2 and 6.Videos: To access the LinkedIn Learning videos, log in with your WGU credentials.All About Images (Pantopto, 23 min) Cohort RecordingsImagesImage File FormatsAudioAdding Multiple Audio SourcesVideoVideo Height and WidthVideo Poster ImageWeb Accessibility Concepts References/Tutorials:HTML and AccessibilityW3Schools Accessibility TutorialMaking a Website Accessible Quizzes:Audio, Video, and Image Techniques (MS Forms)Game Quiz: Course Fun and Games Coding Practice:W3SchoolsImagesImage Map/Hot SpotCanvasYouTube TutorialRepublicAudioVideoSVG |
| Web Forms | |||
| Exam Objectives | Key Concepts | Study Questions | Resources |
| Create a basic HTML form that accepts user input. | HTML FormsForm AttributesForm ElementsInput TypesInput AttributesInput Form AttributesCGIServer-side scriptingClient-side scriptingCAPTCHAName/value pairsQuery Strings | What is the purpose of an HTML form?What elements are included within a form?What is the purpose of an input element?What are the different types of input elements?What is the purpose of each input type? What does it look like on a webpage?What is the purpose of the method and action form attributes?What are three types of buttons used in a web form?How are labels used within a form?How do you “bind” a label to an input element?Can you create a form with 5 inputs and a submit button?What input type would you use to create a group of mutually exclusive options, such as a survey?What input type would you use to create a group of options where many could be selected?What is the difference between and <input> and <select> elements?What attributes are included with the <textarea> tag to specify the size of the element?What is CGI? What is a CGI script?Identify the differences between server-side scripting and client-side scripting.Describe CAPTCHA and its purpose.What are name/value pairs in a form?Identify a query string. | Additional, Essential Course Material: This article will fill the gaps in the course content.Web FormsLive Events: Join the Practical HTML & CSS Live Event on the fourth Saturday of the month to learn about HTML web forms. Recordings from the Practice HTML series are posted here. Acrobatiq Course Material: These exam objectives are covered in Module 4.Videos (LinkedIn Learning): To access the LinkedIn Learning videos, log in with your WGU credentials.All About Forms (Panopto 22 min)Cohort RecordingsHTML Form BasicsMore on FormsForm Element TypesQuizzes:Web Forms Quiz (MS Forms)Web Forms Quizlet (Quizlet)Form Quiz (LinkedIn Learning)Game Quiz: Course Fun and Games Coding Practice:Codeacademy: FormsW3Schools: FormsW3Schools: Form AttributesW3Schools: Form ElementsW3Schools: Input TypesW3Schools: Input AttributesResources:Server-side scripting v. client-side scripting |
| Industry Standards | |||
| Exam Objectives | Key Concepts | Study Questions | Resources |
| Apply industry standards to guide the design process of a web page.Define the document object model (DOM).Analyze the relationship between document object model (DOM) and Dynamic HTML (DHTML). | Client-side and Server-side scriptingServer-Side LanguagesClient-side languagesDOMDHTMLJavaScriptHTML APIsGeolocation APICanvasWeb Application FrameworkHTML Best PracticesW3C | Identify three characteristics of a server-side language.Identify three ways in which server-side scripts are used.Identify five common server-side languages.Identify Microsoft’s original server-side scripting solution.Identify a common client-side language.What is the difference between an interpreted and a compiled language?Identify at least two potential problems with a client-side language.Identify the three advantages of JavaScript, as noted within the reading.What is DHTML?What is the DOM? How do we use it?Give an example of a DOM object.What is an HTML5 API?Identify three HTML5 APIs. | Additional, Essential Course Material: These articles will fill the gaps in the course content. Extending HTMLAcrobatiq Course Material: These exam objectives are covered in Module 5 and 7. Videos: To access the LinkedIn Learning videos, log in with your WGU credentials.Extending HTML (Panopto, 52 min)DOMIntroduction to APIAPIs ExplainedHTML5 APIsHow Geolocation Works Quizzes:Extending HTML (MS Forms)Game Quiz: Course Fun and Games References:W3CHTML Style GuideHTML Best PracticesWhy Validate WebsitesHTML ValidatorCSS Best PracticesCSS ValidatorWireframe |
| GUI HTML Editors and Mobile Websites | |||
| Exam Objectives | Key Concepts | Study Questions | Resources |
| Create basic web pages using GUI-based HTML editing software.Analyze ways in which a web browser can become an application delivery platform.Apply third-party applications to a web page. | Text EditorGUI EditorW3C Authoring Tool Accessibility Guidelines (ATAG)HTML ValidationCSS ValidationWebsite PublishingFile Transfer Protocol (FTP)AJAXDesigning Websites for MobileResponsive Web DesignViewport Meta TagWeb 2.0 | What is a text editor?Identity a type of text editor and provide two examples.Identify one feature of a text editor.List three pros and three cons of a text editor.What is a GUI editor? What is another name for a GUI editor?Identify the two types of GUI editors and provide three examples.List three pros and three cons of using a GUI editor.Identify five features of a GUI editor.What is the purpose of the W3C Authoring Tools Accessibility Guidelines (ATAG)? What two parts does it address?What is the purpose of HTML and CSS file validation?What is the URL for the W3C markup validation?What is the URL for the W3C CSS validation?What is FTP? Identify its use for web.Identify the purpose of a test web server.Identify six suggestions for optimizing a website for mobile devices.What is Responsive Web Design?What is the purpose of the viewport meta tag?What is AJAX?What is Web 2.0? Provide five examples.What is a Web Feed?What is SaaS? Provide an example. | Additional, Essential Course Material: This article will fill the gaps in the course content.GUI HTML Editors and Mobile Websites Acrobatiq Course Material: These exam objectives are covered in Modules 5 and 6. Videos:GUI HTML Editors & Mobile Web SitesAJAXQuizzes:GUI HTML Editors and Mobile Websites (MS Forms)Game Quiz: Course Fun and Games References:GUI HTML Editors and Mobile WebsitesResponsive Web Design (RWD)Responsive Web Design (w3schools)How to implement RWDViewport Meta Tag |
| Website Development for Business (30% of objective assessment) | |||
| Exam Objectives | Key Concepts | Study Questions | Resources |
| Identify common steps in the website planning and development project cycle. Identify essential aspects involved with developing and maintaining a website including project management, testing, and legal issues. Analyze the relationships between electronic commerce (e-commerce) and related technologies and concepts necessary to develop a secure, useful interface. Analyze website performance issues. Test website performance. Discuss potential copyright and ethical issues to resolve during the web site planning process. Plan oral presentations of your website, during and after site development. Identify technologies for enhancing a user’s web experience, including programming languages and multimedia technologies. List languages commonly used to provide database connectivity to websites. Identify common strategies for managing an end-user’s experience and improving site creativity. Analyze the advantages and disadvantages of running your own web server versus using a service provider. | Web Development Life CycleeCommerce ModelsWireframeStoryboard/SitemapIntellectual PropertyWebsite Development and DesignTrade secretCopyrightTrademarkLicensingInfringementPlagiarismWeb EthicsOutsourcingBranding ConceptsDesign and Development ConceptseCommerce ModelsInternet Marketing PracticesSearch Engine OptimizationTarget MarketNicheMind ShareAggregatorPay-per-ClickWeb AnalyticseCommerce Payment TechnologiesSSL/TLSGlobal Environment IssuesWeb Server TechnologiesFront-end/Layout IssuesPush and Pull TechnologiesVertical and Horizontal PortalsWiki SitesFile Formats / MIME TypesProprietary File FormatsTypes of DatabaseDatabase ConnectivityStructured Query Langauge (SQL)Webpage File NamesWeb Hosting Solutions | The majority of the answers to the following study questions can be found on the Website Development for Business page.Identify and describe the steps in the Web Development Project Cycle.Identify three advantages and three disadvantages of the Waterfall Model.What are the responsibilities of a web project manager?What is the difference between the design phase and implementation phase?What is a sitemap? Be able to identify or draw a sitemap.What is branding?What should be taken into consideration when creating an brand?What should be taken into consideration when designing a webpage?Identify the types of eCommerce models and define each.What is niche marketing?What is mind share?What is a target market?What is an aggregator in marketing?Identify three Internet marketing practices and describe each.Identify three eCommerce payment technologies and describe each.What is Secure Sockets Layer (SSL)/Transport Layer Security (TLS)?What is HTTPS?What is encryption?What is plagiarism?Create a wireframe.Know and describe the following intellectual property terms: trade secret, copyright, trademark, licensing, infringement, and plagiarism.Understand the purpose of UNESCO.Describe outsourcing.Idenity four potential concerns when working in a global environment.Identify and describe various web server technologies.Describe push technology.Describe pull technology.What is a vertical portal?What is a horizontal portal?What is a wiki website?What is MIME?Identify 10 common file formats used for web.Identify potential issues with proprietary file formats.Identify and describe four types of databases.Identify two types of database connections.Understand and compare web hosting solutions.What is the purpose of Structured Query Language (SQL)?When you enter a domain into a browser address bar, what is the name of the page that the server looks for to display?Identify two pros and two cons for each of the following:Dedicated Server HostingVirtualCo-locationKnow the types of services provided by cloud service providers.Understand Software as a Service (SaaS) and provide an example. | Additional, Essential Course Material: These articles will fill the gaps in the course content.Website Development for BusinessMarkup Language and Website DevelopmentAcrobatiq Course Material These exam objectives are covered in Modules 8 – 11. Videos: To access the LinkedIn Learning videos, log in with your WGU credentials.Web Performance OptimizationWeb Site Development for Business (16 min)Site Development Essentials (18min)Understanding Copyright (LinkedIn Learning)Copyright and Fair Use (LinkedIn Learning)Image Appropriation (LinkedIn Learning) References:Web Development Life Cycle/Waterfall ModeleCommerce Models Quizzes:Website Development for Business (MS Forms)Game Quiz: Course Fun and Games |