About

Web Design & Development

In the Web Design & Development program, students will learn to build, code, and publish standards-based content for a variety of formats including the web, smartphones and tablets. The instructor will present a disciplined approach to software design and coding with students working to achieve mastery level of multiple languages used in interactive design such as HTML5, CSS, JavaScript, PHP, and more.

Students will learn about writing, markup, and coding of websites while gaining theoretical knowledge about current practices and standards of web informational design. This will prepare students for the daily demands and obligations of the work environment and emphasize the importance of adherence to copyright laws and regulations for Web content. 

Certifications:

  • IC3 Levels 1-3
  • Google Certifications
    • Data Analytics
    • Digital Marketing & ECommerce
    • Project Management
    • UX Design
    • Google Ads
  • Adobe Certifications
  • Yoast SEO Certification
  • OSHA 10

Curriculum

The following are units and topics we will be discussing during your time in the web development & design class. These units/topics are subject to change (without notice).

  • Classroom Expectations
    • Syllabus & Code of Conduct
    • Communication (Teams, Schoology)
    • Myers-Briggs Personality
    • General Safety [101]
    • Ergonomics [104]
    • Digital Citizenship/Footprint, Morals/Ethics [105, 106, 1203, 1204]
    • Copyright [1205, 1209]
  • Computer Operation
    • Operating Systems (Windows, Mac, Linux) [505, 508]
    • Connections (Bluetooth, Cables, Wi-Fi) [503, 601]
    • Text/Spreadsheet Editors (Microsoft Word, Microsoft Excel, Google Docs, Google Worksheets, Smartsheet) [401, 403]
    • Phishing, Virus, Email Security [1201, 1206]
  • Introduction to Web
    • Web/Internet History [301, 305, 306]
    • Impact of the Web [302, 307]
    • Roles & Internal Collaboration [1401]
    • Browsers (Chrome, Firefox, Edge) [604]
    • Assets (HTML, CSS, Images, Etc.) [304, 308, 309, 504]
    • Research [406]
    • Text Editors (Atom, VS Code, Notepad++) [405, 1502]
    • Design & Development Process [901, 902, 904]
    • Emerging Technologies & Trends [1516]
  • HTML [1508]
    • Syntax [1522, 1523]
    • Head & Metadata [1524]
    • Text Markup [1523]
    • Links [1506]
    • Images [1511]
    • Tables [1503]
    • Forms [1529]
    • Video, Audio & Other Media [1514, 1515]
    • Embeds
    • Responsive [905, 1526, 1528]
  • CSS [1601, 1607, 1608]
    • Syntax & Selectors [1604, 1606, 1609]
    • Fonts [1610]
    • Measurements & Spacing
    • Responsive [905, 1526, 1528]
  • Hosting
    • Hosting Types/Features (Shared, Dedicated, VPS, Storage, RAM, CPU) [308, 1520]
    • Domains & DNS
    • cPanel, Interworx, Plesk
    • SSL/TLS [609]
    • Email
    • Website Backups/Contingency [509, 1201]
    • FTP [605, 608, 1509]
    • Security (DDoS, User Access, Malware, Monitoring Software) [1201, 1206]
  • JavaScript [1702]
    • Flowchart & Object Handlers [1701, 1705]
    • Function Creation [1703]
    • Conditional Statements & Loops [1704]
    • jQuery
  • Database
    • PHP
    • MySql
    • Database Softwares: Caspio, TeamDesk
  • Legislation & Compliance
    • Compliance (HIPAA, PCI, PII, Encryption) [610]
    • ADA [1208]
    • Acceptable Use Policies, Terms & Conditions, Privacy Policies, GDPR [1210, 1211]
  • CMS [1525]
    • Open Source: WordPress, Magento, Drupal, Joomla
    • Wix, Weebly, Shopify
  • Graphic Design
    • Adobe Suite (Illustrator, Photoshop, Lightroom) [802, 812]
    • Website Wireframing/Mockups [902]
    • Color Theory (60-30-10 Rule) [813]
    • Layout, Balance, Composition, Style, Golden Rules, Cohesiveness, Responsive [903, 905, 908, 1526]
    • Typography [811, 903]
    • Branding [805, 1103]
    • Media Optimization [804, 810, 814, 1527]
    • Critique & Revision [904, 907, 1528]
    • UX & UI Design Practices [1530, 1531]
  • Client Relations
    • Discovery [1403]
    • Proposal Creation/Presentation [1102, 1108, 1109, 1110, 1113, 1404, 1405, 1406]
    • Managing Expectations/Storyboard [1102]
    • Training
    • Ticketing Systems
    • Documentation
  • Marketing
    • Content Creation [1507]
    • SEO [1518]
    • Google Suite (AdWords, Analytics, Search Console, Business Listings) [1519]
    • Social Media [1532]
    • Email (CAN-SPAM) [1212]
  • Project Management
  • Teamwork [1401]
    • Sprint/Waterfall/Scrum [901,
    • Testing/Validation/AB Testing [1508, 1608]
    • Project Lifecycle (Discovery, Development, Maintenance/Support, Upgrade) [506]
  • Employment & Business
    • Certifications [1301]
    • Freelancing (Guru, Upwork, Fiver)
    • Creating a Business
    • Jobs
    • Resume [1305]
    • Portfolio [1304]
  • Nocti Preparation