Hello, my name is John Barber

I' m a web designer

Welcome to my site my name is John Barber. I'm 17 years old and a Junior in Dauphin county technical school. I choose Web Development and Design so I can learn to one day be a part of a team that makes people happy with video games. In my spare time I like to play video games with my friends and learn to play guitar.

More about me
Photo that represents me

About Me

I'm John Barber and Web Designer

Web development and design is fun and Mrs. Dearborn has showed me all the fun sides to coding and designing. We learn a lot about the design part of web development, learning Photoshop and Illustrator is my favorite part of the course.

CSS
76%
JS
62%
Illustrator
91%
HTML
77%

Skills

oshacertificate oshacertificate oshacertificate
oshacertificate

101 Explain the Safety Data Sheet (SDS) system for hazardous chemicals and materials.Basic
102 RESERVED
103 RESERVED
104 Practice correct ergonomic strategiesNeeds Improvenemt
105 Identify the characteristics of positive digital citizenship.Needs Improvenemt
106 Demonstrate a positive digital footprint.Advanced

201 RESERVED

301 Research the evolution of information technology.Needs Improvenemt
302 Analyze the impact of information technology on business.Needs Improvenemt
303 RESERVED
304 Identify basic data types used as web assets.Needs Improvenemt
305 Describe the evolution of the Internet and how it is used.Needs Improvenemt
306 Identify emerging information technologies.Needs Improvenemt
307 Analyze the impact of information technology on society.Needs Improvenemt
308 Identify file storage sizes and the relationship to each other.Needs Improvenemt
309 Demonstrate consistent and clear file naming conventions.Needs Improvenemt

401 Create documents using word processing/publishing software.Needs Improvenemt
402 RESERVED
403 Create spreadsheets for real-world business problems.Needs Improvenemt
404 RESERVED
405 Differentiate the features and advantages of code editors.Needs Improvenemt
406 Implement advanced Internet and Boolean search parameters.Needs Improvenemt

501 RESERVED
502 RESERVED
503 Use connectivity devices and peripheral equipment.Needs Improvenemt
504 Manage the various file types in accordance with asset management principles.Needs Improvenemt
505 Compare and contrast the basic differences among operating systems.Needs Improvenemt
506 Investigate basic issues affecting system purchase and upgrade decisions.Needs Improvenemt
507 RESERVED
508 Perform basic software preference configurations.Needs Improvenemt
509 Describe the importance of data backup strategies.Needs Improvenemt
510 RESERVED

601 Identify the elements that are required to connect to the Internet.Needs Improvenemt
602 RESERVED
603 RESERVED
604 Compare the features of web browsers.Needs Improvenemt
605 Differentiate storage transfer technologies and processes.Needs Improvenemt
606 RESERVED
607 RESERVED
608 Describe file transfer as it relates to web publishing.Needs Improvenemt
609 Examine Secure Socket Layers (SSL) and Transport Layer Security (TLS) and encryption implementation on websites.Needs Improvenemt
610 Identify Payment Card Industry (PCI) compliance as it relates to e-commerce offerings.Needs Improvenemt

701 RESERVED

801 RESERVED
802 Apply various software programs associated with graphics and interactive design.Needs Improvenemt
803 RESERVED
804 Perform image file optimization for use on web.Needs Improvenemt
805 Create a comprehensive brand identity, including style guide/tiles.Needs Improvenemt
806 RESERVED
807 RESERVED
808 RESERVED
809 RESERVED
810 Differentiate between raster and vector images as they apply to graphic and web design.Needs Improvenemt
811 Practice typographic concepts, e.g., legibility, readability, hierarchy, leading, kerning, tracking.Needs Improvenemt
812 Create an object using graphic design software.Needs Improvenemt
813 Apply color theory to design content.Needs Improvenemt
814 Convert and optimize raster and vector file formats.Needs Improvenemt

901 Implement project and time management components.Needs Improvenemt
902 Plan an effective design for a project using wireframing, thumbnails, or storyboard procedures.Needs Improvenemt
903 Apply principles of design, layout, and typography to a project.Needs Improvenemt
904 Practice the steps in a web design life cycle, e.g., planning, development, deployment, testing, and revision.Needs Improvenemt
905 Utilize classic design principles in the creation of a responsive design.Needs Improvenemt
906 RESERVED
907 Critique a project to determine whether it meets the designated guidelines.Needs Improvenemt
908 Use the golden ratio and rule of thirds in graphic content.Needs Improvenemt


1001 RESERVED


1101 RESERVED
1102 Create a storyboard or outline for a multimedia project.Needs Improvenemt
1103 Create master slides, templates, and/or themes.Needs Improvenemt
1104 RESERVED
1105 RESERVED
1106 RESERVED
1107 RESERVED
1108 Create a multimedia project using charts, graphs, tables, and user interactivity from other sources.Needs Improvenemt
1109 Create handouts and/or other visuals for a multimedia presentation.Needs Improvenemt
1110 Present a multimedia presentation.Needs Improvenemt
1111 RESERVED
1112 RESERVED
1113 Summarize and present information using communication technology skills.Needs Improvenemt

1201 Explain the security issues related to computers and Internet technology.Needs Improvenemt
1202 RESERVED
1203 Comply with copyright laws when creating advanced desktop-published, multimedia, and website design projects.Needs Improvenemt
1204 Adhere to ethical and appropriate use of elements in projects.Needs Improvenemt
1205 Comply with copyright licensing agreements.Needs Improvenemt
1206 Implement security measures to guard against computer crimes.Needs Improvenemt
1207 RESERVED
1208 Comply with accessibility and accommodation of persons with special needs.Needs Improvenemt
1209 Research and articulate the Digital Millennium Copyright Act requirements and related legislation.Needs Improvenemt
1210 Analyze and evaluate Acceptable Use Policies (AUP).Needs Improvenemt
1211 Analyze and evaluate privacy policies and related legislation.Needs Improvenemt
1212 Analyze and evaluate the Controlling the Assault of Non-Solicited Pornography and Marketing Act (CAN-SPAM) and the opt-out provisions of the legislation.Needs Improvenemt

1301 Identify certifications related to the career area.Needs Improvenemt
1302 RESERVED
1303 RESERVED
1304 Compose a professional online career portfolio.Needs Improvenemt
1305 Create a professional resume that visually represents technical proficiencies.Needs Improvenemt

1401 Collaborate with peers and others to develop design and content plans.Needs Improvenemt
1402 RESERVED
1403 Determine client needs by completing a client needs assessment for a client.Needs Improvenemt
1404 Create a client proposal.Needs Improvenemt
1405 Plan and develop a client job cost analysis.Needs Improvenemt
1406 Evaluate a client contractual agreement.Needs Improvenemt
1407 RESERVED

1501 RESERVED
1502 Use an HTML text editor.Advanced
1503 Create tables in HTML.Advanced
1504 RESERVED
1505 RESERVED
1506 Create hyperlinks.Advanced
1507 Prepare website content using proper grammar and punctuation.Advanced
1508 Test and validate a website.Advanced
1509 Publish and update a website using file transfer protocols.Needs Improvenemt
1510 RESERVEDNeeds Improvenemt
1511 Embed images to a website.Advanced
1512 RESERVED
1513 RESERVED
1514 Embed audio and video to a website.Needs Improvenemt
1515 Embed animated image to a website.Needs Improvenemt
1516 Examine emerging trends in website design.Needs Improvenemt
1517 RESERVED
1518 Use Search Engine Optimization (SEO) techniques in websites.Needs Improvenemt
1519 Analyze a website analytic report.Needs Improvenemt
1520 Examine web server technology.Needs Improvenemt
1521 RESERVED
1522 Create page sections using the standards of HTML5Needs Improvenemt
1523 Implement DIV and SPAN elements to separate content on a webpage.Advanced
1524 Practice proper head container metadata, i.e. title, keywords, description.Needs Improvenemt
1525 Publish a website using a content management system.Needs Improvenemt
1526 Create a website with responsive design.Proficient
1527 Optimize media for web.Needs Improvenemt
1528 Create website elements compatible with touch screens.Needs Improvenemt
1529 Create a form.Proficient
1530 Analyze and implement use of UX.Needs Improvenemt
1531 Analyze and implement use of UI.Needs Improvenemt
1532 Explore social media integration.Needs Improvenemt

1601 Practice the use of cascading style sheets (CSS) in web developmentAdvanced
1602 RESERVED
1603 RESERVED
1604 Implement an ID selector to apply and identify style rules.Proficient
1605 RESERVED
1606 Implement a class selector to apply and identify style rules.Advanced
1607 Create and link a single external style sheet.Advanced
1608 Validate CSS code.Proficient
1609 Implement an HTML element selector to apply and identify style rules.Proficient
1610 Implement external fonts.Proficient

1701 Develop flowcharts to demonstrate program logic and explain object handlersBasic
1702 Place JavaScript in HTML files internally and externally.Advanced
1703 Construct JavaScript functions.Basic
1704 Write conditional statements and loops in JavaScript.Proficient
1705 Implement event handlers in HTML files.Basic

My Projects

webber_gaming_Website Turtle_Bop_Website persuasive_Website
Fam_photo tictactoe_game First_game