Practica
HomeAI Challenge Coach
Curriculum
Products
Sign Up
Sign In
Practica
Customers
Engineering

Web Engineering

189 people are learning this skill right now!
  1. Learn Web Engineering with the Practica AI Coach

    The Practica AI Coach helps you improve in Web Engineering by using your current work challenges as opportunities to improve. The AI Coach will ask you questions, instruct you on concepts and tactics, and give you feedback as you make progress.
  2. HTTP Requests

    Understanding the fundamentals of HTTP requests is crucial for web engineers.
  3. JavaScript

    JavaScript is a key language for web engineers, allowing them to create dynamic and interactive web pages. Engineers must have a solid understanding of the language, including its syntax, data types, and how it handles asynchronous code.
  4. React

    React is a popular JavaScript library used for building user interfaces. Engineers must be proficient in using React's components, state management, and lifecycle methods.
    • PayPal logo
    • egghead.io logo
  5. Application State

    Managing application state is an essential challenge for engineers. They must be able to store and update data across different components and pages of a web application. They should also be familiar with different state management libraries.
    • Orbs logo
  6. Authentication

    Web engineers must be proficient in implementing secure authentication systems to protect user data. They should be familiar with different authentication methods, including JWT and OAuth, and be able to integrate them into their web applications. Engineers should also be aware of common security vulnerabilities and best practices for securing web applications.