Angular 18: Video Blog, i18n, Firebase, internacionalization

Step-by-step guide to creating a video blog ( iframe ) with Angular 18, i18n, Angular Material, and Firebase hosting

Angular 18: Video Blog, i18n, Firebase, internacionalization

Preview this Course - GET COUPON CODE

  In this course, we will build a programming blog from scratch using Angular 18. The application will display YouTube videos via iframe. We will create the user interface using Angular Material, building a modern and responsive application that is easy to navigate.

  A major focus will be on internationalizing the application to support multiple languages. We will demonstrate how to use Angular tools like $localize and i18n to adapt the application to various languages, specifically implementing Polish, English, and Spanish. However, the tutorial will be designed to allow users to easily add as many languages as needed, providing flexibility for broader international reach.

  At the end of the course, we will show how to deploy the application to Firebase Hosting, allowing you to easily and securely publish your blog.  We will show how to configure firebase.json and angular.json, so that the application correctly displays the language versions we have set up. Firebase provides a fast and scalable hosting platform, ideal for applications like our programming blog.

  By the end of the course, you will have a fully functional blog that displays educational videos, supports multiple languages, and is hosted on Firebase, ready for further development or publication. It's worth exploring the capabilities that Angular 18 offers today.

Who this course is for:

  • Web Developers
  • Angular Developers
  • Developers interested in app internationalization (i18n)