Introduction to Web Security: From HTTPS to CSP to Secure Response Header
Understand the core concepts of web security: HTTPS/TLS, CSP content security policies, secure response headers, and common security protections.
Found 20 results
Understand the core concepts of web security: HTTPS/TLS, CSP content security policies, secure response headers, and common security protections.
Vulnerability Bounty Program Science Popularization: What is Vulnerability Bounty? How to play HackerOne? How to earn extra money with a white hat?
Understanding microservice architecture: why it is necessary to break down monolithic into microservices, as well as the principles and challenges of breaking down.
Understand the core concepts of web testing: unit testing, integration testing, E2E testing, performance testing, and testing frameworks.
Understand the core concepts of web caching: browser caching, CDN edge caching, server caching, and caching strategies.
Understand the core characteristics of the three major databases: MySQL relational, PostgreSQL advanced relational, and MongoDB document.
Understand the core features of the three major backend languages: asynchronous Node.js, concise Python, and enterprise level Java.
Understand the core concepts of web performance optimization: Lighthouse audit tool, Core Web Vitals metrics, and best practices for performance optimization.
Understand the core concepts of WebAssembly: binary instruction format, near native performance, and interoperability with JavaScript.
Understand the core concepts of WebRTC: real-time communication, signaling servers, STUN/TURN servers, P2P connections.
Understand the core concepts of Web Components: custom elements, Shadow DOM, HTML templates, and slots.
Understand common web security vulnerabilities: XSS cross site scripting, CSRF cross site request forgery, SQL injection. Learn defense methods.
Understand the core concepts of unit testing: test cases, assertions Mock、 Coverage rate. Compare Jest and Pytest.
Understand classic design patterns: creative, structural, and behavioral. Detailed explanation of examples, factory methods, and observer patterns.
Understand the core concepts of CI/CD: continuous integration, continuous delivery, and continuous deployment. Compare Jenkins with GitHub Actions.
Master Redis basics: five data types, caching strategies, persistence mechanisms, and cluster solutions.
Understand the core concepts of Docker: images, containers Dockerfile、docker-compose。
Quickly master the core concepts of containerization from Dockerfile to Docker Compose.
Understanding GraphQL Query Language: Differences and Advantages from Traditional REST APIs.
Understanding privacy computing technologies: data availability and invisibility, federated learning, differential privacy, multi-party secure computing.