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

Software as a Service
University 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