Micro-Frontends Course - Beginner to Expert
Offered By: freeCodeCamp
Course Description
Overview
Embark on a comprehensive course that takes you from a beginner to an expert in Micro-Frontends. Learn about asynchronous loading, error handling, shared state, cross-platform micro-frontends, routing multiple applications, and testing Micro-Frontend code. Explore the benefits of Micro-Frontends and Module Federation, and gain hands-on experience through practical demonstrations. Dive into topics such as server setup, sharing functions and state, JWT implementation, and cart functionality. Discover cross-platform solutions, routing techniques, and both unit and end-to-end testing strategies. Access accompanying code on GitHub and follow along with time-stamped video chapters for a structured learning experience. By the end of this 1-2 hour course, you'll have a solid foundation in Micro-Frontend development and be prepared for advanced applications in web development.
Syllabus
) Introduction.
) Micro-Frontend demo.
) Why Micro-Frontends?.
) Why Module Federation?.
) Asynchronous Loading.
) Error Handling.
) Server Setup.
) Sharing Functions.
) Nomenclature.
) Sever Cart Setup.
) Sharing State.
) Sharing the JWT.
) Sharing the Cart.
) State Sharing Alternatives.
) Finishing the Cart.
) Cross-Platform Micro-Frontends.
) Micro-Frontend Routing.
) Unit Testing.
) End-To-End Testing.
) What's Next?.
Taught by
freeCodeCamp.org
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX