Please enable JavaScript to use CodeHS


Texas Web Design

Lessons

  1. System Administration and IT Infrastructure

    1. 1.1 Operating Systems

    2. Description
    3. Objective
    4. 1.2 Comparing Operating Systems

    5. Description
    6. Objective
    7. 1.3 File Management

    8. Description
    9. Objective
    10. 1.4 Software and Applications

    11. Description
    12. Objective
    13. 1.5 Software Licenses

    14. Description
    15. Objective
    16. 1.6 System Administration Quiz

    17. Description
    18. Objective
    19. 1.7 Internal Components

    20. Description
    21. Objective
    22. 1.8 Peripheral Devices

    23. Description
    24. Objective
    25. 1.9 Network Devices

    26. Description
    27. Objective
    28. 1.10 Storage Options

    29. Description
    30. Objective
    31. 1.11 Network Options

    32. Description
    33. Objective
  2. Networking Fundamentals

    1. 2.1 Introduction to the Internet

    2. Description
    3. Objective
    4. 2.2 Internet Hardware and Sending Information

    5. Description
    6. Objective
    7. 2.3 Clients and Servers

    8. Description
    9. Objective
    10. 2.4 Personal Servers vs. Web Server Providers

    11. Description
    12. Objective
    13. 2.5 Internet Addresses

    14. Description
    15. Objective
    16. 2.6 Domain Name System (DNS)

    17. Description
    18. Objective
    19. 2.7 Routing

    20. Description
    21. Objective
    22. 2.8 Packets & Protocols

    23. Description
    24. Objective
    25. 2.9 Viewing a Webpage

    26. Description
    27. Objective
    28. 2.10 Impact of the Internet

    29. Description
    30. Objective
    31. 2.11 Network Attacks

    32. Description
    33. Objective
    34. 2.12 Securing a Network

    35. Description
    36. Objective
    37. 2.13 Networking Fundamentals Quiz

    38. Description
    39. Objective
    40. 2.14 The Effects of the Internet

    41. Description
    42. Objective
  3. Digital Citizenship and Cyber Hygiene

    1. 3.1 Digital Footprint and Reputation

    2. Description
    3. Objective
    4. 3.2 Cyberbullying

    5. Description
    6. Objective
    7. 3.3 Internet Safety

    8. Description
    9. Objective
    10. 3.4 Privacy & Security

    11. Description
    12. Objective
    13. 3.5 Information Literacy

    14. Description
    15. Objective
    16. 3.6 Creative Credit & Copyright

    17. Description
    18. Objective
    19. 3.7 Hacking Ethics

    20. Description
    21. Objective
    22. 3.8 Digital Citizenship and Cyber Hygiene Quiz

    23. Description
    24. Objective
  4. Benchmark One: Building a Cyber-Hygiene Campaign

    1. 4.1 Benchmark One: Building a Cyber-Hygiene Campaign

    2. Description
    3. Objective
  5. Web Development

    1. 5.1 Introduction to HTML

    2. Description
    3. Objective
    4. 5.2 Structure of an HTML Page

    5. Description
    6. Objective
    7. 5.3 Formatting Text

    8. Description
    9. Objective
    10. 5.4 Links

    11. Description
    12. Objective
    13. 5.5 Images

    14. Description
    15. Objective
    16. 5.6 HTML Lists

    17. Description
    18. Objective
    19. 5.7 HTML Tables

    20. Description
    21. Objective
    22. 5.8 HTML Styling

    23. Description
    24. Objective
    25. 5.9 Introduction to CSS

    26. Description
    27. Objective
    28. 5.10 CSS Select by Tag

    29. Description
    30. Objective
    31. 5.11 CSS Select by Class

    32. Description
    33. Objective
    34. 5.12 CSS Select by ID

    35. Description
    36. Objective
    37. 5.13 Web Development Quiz

    38. Description
    39. Objective
    40. 5.14 Your First Website

    41. Description
    42. Objective
  6. Advanced HTML and CSS

    1. 6.1 Multi-file Websites

    2. Description
    3. Objective
    4. 6.2 Divs

    5. Description
    6. Objective
    7. 6.3 Spans

    8. Description
    9. Objective
    10. 6.4 Combining CSS Selectors

    11. Description
    12. Objective
    13. 6.5 The Don't Repeat Yourself Principle

    14. Description
    15. Objective
    16. 6.6 Visibility

    17. Description
    18. Objective
    19. 6.7 Reading Documentation

    20. Description
    21. Objective
    22. 6.8 Using the Inspector

    23. Description
    24. Objective
    25. 6.9 The Box Model

    26. Description
    27. Objective
    28. 6.10 Animation

    29. Description
    30. Objective
    31. 6.11 Interaction

    32. Description
    33. Objective
    34. 6.12 What is Web Optimization?

    35. Description
    36. Objective
    37. 6.13 Optimizing Web Information

    38. Description
    39. Objective
    40. 6.14 Advanced HTML and CSS Quiz

    41. Description
    42. Objective
  7. Benchmark Two: Create a Campaign Website

    1. 7.1 Benchmark Two: Create a Campaign Website

    2. Description
    3. Objective
  8. Introduction to JavaScript

    1. 8.1 Hello World

    2. Description
    3. Objective
    4. 8.2 Variables

    5. Description
    6. Objective
    7. 8.3 User Input

    8. Description
    9. Objective
    10. 8.4 Basic Math in JavaScript

    11. Description
    12. Objective
    13. 8.5 Programming with JavaScript Quiz

    14. Description
    15. Objective
    16. 8.6 Booleans

    17. Description
    18. Objective
    19. 8.7 Logical Operators

    20. Description
    21. Objective
    22. 8.8 Comparison Operators

    23. Description
    24. Objective
    25. 8.9 If Statements

    26. Description
    27. Objective
    28. 8.10 General For Loops

    29. Description
    30. Objective
    31. 8.11 Local Variables and Scope

    32. Description
    33. Objective
    34. 8.12 For Loop Practice

    35. Description
    36. Objective
    37. 8.13 Javascript Control Structures Quiz

    38. Description
    39. Objective
    40. 8.14 Functions and Return Values 1

    41. Description
    42. Objective
    43. 8.15 Functions and Parameters 1

    44. Description
    45. Objective
    46. 8.16 Functions and Return Values 2

    47. Description
    48. Objective
    49. 8.17 Functions and Parameters Quiz

    50. Description
    51. Objective
    52. 8.18 The Script Tag

    53. Description
    54. Objective
    55. 8.19 Using the DOM

    56. Description
    57. Objective
    58. 8.20 Creating Elements Using the DOM

    59. Description
    60. Objective
    61. 8.21 Styling Elements Using Javascript

    62. Description
    63. Objective
    64. 8.22 Functions in HTML

    65. Description
    66. Objective
    67. 8.23 This Keyword

    68. Description
    69. Objective
    70. 8.24 Challenge: Make a Keyboard

    71. Description
    72. Objective
    73. 8.25 Keyboard Interactions

    74. Description
    75. Objective
  9. Benchmark Three: Creating an Interactive Training Tool

    1. 9.1 Benchmark Three: Creating an Interactive Training

    2. Description
    3. Objective
  10. Finalizing Your Campaign Site with Feedback

    1. 10.1 Intro to Design Thinking

    2. Description
    3. Objective
    4. 10.2 Empathy

    5. Description
    6. Objective
    7. 10.3 Test

    8. Description
    9. Objective
    10. 10.4 Final Web Design Project

    11. Description
    12. Objective