1.3.4 Web technologies

    Cards (81)

    • HTML is used for styling web pages
      False
    • HTTP is the protocol for transferring data between web servers and browsers.
    • What is the primary function of HTTP?
      Data communication on the web
    • What are the main components of an HTTP request?
      Method, URL, headers, body
    • What are the basic building blocks of HTML?
      Elements and attributes
    • Match the HTML element with its purpose:
      <h1> ↔️ Heading
      <p> ↔️ Paragraph
      <ul> ↔️ Unordered list
      <a> ↔️ Hyperlink
    • What is JavaScript used for in web development?
      Interactivity and dynamic content
    • HTTP is the protocol for transferring data between web servers and browsers.
      True
    • What does HTTPS use to encrypt data for secure communication?
      SSL/TLS
    • Using semantic HTML improves accessibility, SEO, and content organization.
    • Flexbox arranges items in one direction, while grid provides two-dimensional layouts.
    • AJAX in JavaScript allows communication with servers without page reloads.
    • HTTP is the foundation of data communication on the web.
      True
    • What does HTTPS use to encrypt data for secure communication?
      SSL/TLS
    • HTML elements are represented by tags
    • What is the purpose of `<h1>`, `<h2>`, and `<h3>` elements in HTML?
      Headings
    • Using semantic HTML improves accessibility and SEO.
      True
    • Flexbox is a CSS layout technique for arranging items in two dimensions.
      False
    • Match the JavaScript feature with its description:
      Event handling ↔️ Responds to user actions
      DOM manipulation ↔️ Modifies HTML content
      AJAX ↔️ Asynchronously fetches data
    • Web servers such as Apache and Nginx handle HTTP requests.
    • What is the primary function of web servers like Apache and Nginx?
      Serving web pages
    • What are databases primarily used for?
      Storing and managing data
    • Object-oriented databases store data as objects with properties and methods
    • HTTPS uses SSL/TLS encryption to provide secure communication over the web
    • What is the purpose of web development tools?
      Building and testing apps
    • Match the web development framework with its language:
      React ↔️ JavaScript
      Django ↔️ Python
      Ruby on Rails ↔️ Ruby
      Angular ↔️ TypeScript
    • What architecture does Ruby on Rails use?
      MVC
    • HTTP stands for Hypertext Transfer Protocol.
    • Match the web technology with its function:
      HTTP ↔️ Transfers data between web servers and browsers
      HTML ↔️ Structures the content of web pages
      CSS ↔️ Styles the appearance of web pages
      JavaScript ↔️ Adds interactivity and dynamic content
    • CSS is used for controlling the layout and fonts of web pages

      True
    • HTTPS encrypts data using SSL/TLS
      True
    • Match the HTTP method with its purpose:
      GET ↔️ Retrieves data
      POST ↔️ Submits data
      PUT ↔️ Updates data
      DELETE ↔️ Removes data
    • Semantic HTML uses elements to convey the meaning of content

      True
    • HTTP is the protocol for transferring data between web servers and browsers.
    • Web technologies facilitate communication and data exchange across the internet
    • Order the following HTTP methods based on their primary purpose:
      1️⃣ GET
      2️⃣ POST
      3️⃣ PUT
      4️⃣ DELETE
    • Match the HTML element with its purpose:
      <h1> ↔️ Heading
      <p> ↔️ Paragraph
      <ul> ↔️ Unordered list
      <a> ↔️ Hyperlink
    • Match the type of CSS with its implementation:
      Inline ↔️ `style` attribute within HTML
      Internal ↔️ <style> tag in <head>
      External ↔️ Linked .css file
    • Order the following JavaScript features based on their primary use:
      1️⃣ Event handling
      2️⃣ DOM manipulation
      3️⃣ AJAX
      4️⃣ Animations
    • Match the web technology with its function:
      HTTP ↔️ Transfers data between servers and browsers
      HTML ↔️ Structures web page content
      CSS ↔️ Styles web page appearance
      JavaScript ↔️ Adds interactivity and dynamic content
    See similar decks