Web Technologies
TEKS
- (WEBTECH.1) The student demonstrates the necessary skills for career development, maintenance of employability, and successful completion of course outcomes.
- (WEBTECH.1.A) identify and demonstrate positive work behaviors that enhance employability and job advancement such as regular attendance, promptness, attention to proper attire, maintenance of a clean and safe work environment, appropriate voice, and pride in work;
- (WEBTECH.1.B) identify and demonstrate positive personal qualities such as flexibility, open-mindedness, initiative, listening attentively to speakers, and willingness to learn new knowledge and skills;
- (WEBTECH.1.C) examine the role of certifications, resumés, and portfolios in the web technology profession;
- (WEBTECH.1.D) employ effective verbal and nonverbal communication skills;
- (WEBTECH.1.E) solve problems and think critically;
- (WEBTECH.1.F) demonstrate leadership skills and function effectively as a team member;
- (WEBTECH.1.G) identify and implement proper safety procedures;
- (WEBTECH.1.H) demonstrate an understanding of legal and ethical responsibilities in relation to the field of information technology;
- (WEBTECH.1.I) demonstrate planning and time-management skills such as project management and storyboarding.
- (WEBTECH.2) The student identifies employment opportunities in the information technology field with a focus in the area of interactive media.
- (WEBTECH.2.A) identify job opportunities and accompanying job duties and tasks;
- (WEBTECH.2.B) research careers of personal interest along with the education, job skills, and experience required to achieve personal career goals;
- (WEBTECH.2.C) demonstrate an understanding of the functions of resumés and portfolios;
- (WEBTECH.2.D) create a portfolio.
- (WEBTECH.3) The student demonstrates knowledge and appropriate use of hardware, software, and connectivity technologies.
- (WEBTECH.3.A) explain the fundamentals of operating systems;
- (WEBTECH.3.B) explain the key functions and applications of software programs;
- (WEBTECH.3.C) identify telecommunications and networking components;
- (WEBTECH.3.D) evaluate the various input, processing, output, and storage devices;
- (WEBTECH.3.E) identify current and future Internet protocols such as hypertext transfer protocol, file transfer protocol, telnet, and email;
- (WEBTECH.3.F) identify new web technology trends.
- (WEBTECH.4) The student complies with practices and behaviors that meet legal and ethical responsibilities.
- (WEBTECH.4.A) examine copyright and licensing issues in the software industry;
- (WEBTECH.4.B) model ethical and legal acquisition of digital information, including the correct citing of sources through the use of established methods;
- (WEBTECH.4.C) demonstrate proper netiquette and acceptable use policies when using networks.
- (WEBTECH.5) The student acquires electronic information in a variety of formats, using research skills and electronic communication to create new knowledge, with appropriate supervision.
- (WEBTECH.5.A) demonstrate appropriate use of navigation of network resources for information acquisition and sharing;
- (WEBTECH.5.B) acquire information in electronic formats such as text, audio, video, and graphics, citing the source;
- (WEBTECH.5.C) identify, create, modify, and use available file formats such as text, image, video analog and digital, and audio files;
- (WEBTECH.5.D) synthesize information from data acquired from electronic and telecommunications resources.
- (WEBTECH.6) The student evaluates electronic information.
- (WEBTECH.6.A) identify appropriate methods to analyze the design and functionality of web pages;
- (WEBTECH.6.B) demonstrate skill in testing the accuracy and validity of information acquired.
- (WEBTECH.7) The student evaluates and employs computer-based productivity tools to create and modify web and digital media designs.
- (WEBTECH.7.A) implement functional design criteria such as proximity, repetition, contrast, alignment, color theory, consistency, image file size, and typography;
- (WEBTECH.7.B) select, create, modify, and integrate effective multimedia content such as vector-based and raster graphics, motion graphics, video, and audio;
- (WEBTECH.7.C) create web pages in accordance with current web standards using web development skills such as version control, documentation, web application security, validation, accessibility, and compatibility across multiple browsers and devices;
- (WEBTECH.7.D) demonstrate proper use of folder structure hierarchy.
- (WEBTECH.8) The student demonstrates knowledge of Internet programming strategies.
- (WEBTECH.8.A) recognize the importance of Internet programming standards;
- (WEBTECH.8.B) differentiate among various web coding standards such as HyperText Markup Language, Extensible HyperText Markup Language, and cascading style sheets;
- (WEBTECH.8.C) use standard applications such as text-based editing programs, word processors; and web authoring software;
- (WEBTECH.8.D) compare and contrast the impact of different browsers on web development.
- (WEBTECH.9) The student employs knowledge of web programming to develop and maintain web applications.
- (WEBTECH.9.A) explain the purpose of current web content delivery enablers;
- (WEBTECH.9.B) explain client server applications;
- (WEBTECH.9.C) articulate the advantages and disadvantages to client-side processing;
- (WEBTECH.9.D) identify security issues related to client-side processing;
- (WEBTECH.9.E) use standard scripting languages to facilitate interactivity;
- (WEBTECH.9.F) identify characteristics of various scripting languages;
- (WEBTECH.9.G) demonstrate the ability to construct secure transaction interfaces from the web server to the customer.
- (WEBTECH.10) The student employs knowledge of web administration to develop and maintain web applications.
- (WEBTECH.10.A) compare the advantages and disadvantages of running a personal server versus using a server provider;
- (WEBTECH.10.B) explain how to use advanced communication protocols;
- (WEBTECH.10.C) demonstrate an understanding of and compliance with Transport Control Protocol/Internet Protocol;
- (WEBTECH.10.D) identify hardware and software requirements for web servers;
- (WEBTECH.10.E) evaluate server providers;
- (WEBTECH.10.F) participate in the process of establishing a domain name;
- (WEBTECH.10.G) simulate the administration of web servers, including uploading and managing files;
- (WEBTECH.10.H) collect and analyze usage statistics;
- (WEBTECH.10.I) maintain documentation of the server environment such as specifications, passwords, and software versions;
- (WEBTECH.10.J) understand server backup and restoration of software features;
- (WEBTECH.10.K) propose security measures to protect web servers from electronic threats such as unauthorized access and negative intentions.
- (WEBTECH.11) The student evaluates a problem and creates a written plan of action for meeting client requirements.
- (WEBTECH.11.A) communicate with clients to analyze requirements to meet needs;
- (WEBTECH.11.B) document all necessary design properties;
- (WEBTECH.11.C) identify tools and resources to complete the job;
- (WEBTECH.11.D) identify and address risks;
- (WEBTECH.11.E) develop and use a timeline task list such as critical milestones, potential challenges, and interdependencies;
- (WEBTECH.11.F) use various methods to evaluate the progress of the plan and modify as necessary.
- (WEBTECH.12) The student creates and implements a written plan of action in the development of a web product.
- (WEBTECH.12.A) create and simulate the publication of a multipage web product using client required content and web design concepts;
- (WEBTECH.12.B) develop a test plan for a multipage web product for testing usability, effectiveness, reliability, and customer acceptance;
- (WEBTECH.12.C) explain the quality assurance process;
- (WEBTECH.12.D) develop and implement a quality assurance plan.