YoVDO

Micro-Frontends Course - Beginner to Expert

Offered By: freeCodeCamp

Tags

Web Development Courses Unit Testing Courses Routing Courses Cross-Platform Development Courses Module Federation Courses

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

Computer Networks
University of Washington via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Front End Frameworks
Google via Udacity
Build a Simple Dynamic Site with Node.js Course (How To)
Treehouse
VLSI Physical Design
Indian Institute of Technology, Kharagpur via Swayam