This Is What You Get

  • Always Actual Info

    The information in the course is being constantly updated, so new Angular Material features will be always covered

  • In-Depth Knowledge

    From this course, you will know how theming works under the hood, explore its source code and structure

  • Access to Source Code

    You will get exclusive access to the private repository which contains source code from this Course

Topics Which Are Covered

We will start from basics and gradually dive into source code understanding how things actually work

  • Basic SCSS language syntax and features like: Variables, Modules, Loops, Hash-Maps, Functions etc

  • Understanding of a color system in Material Design and Angular Material and how to configure and extend your own color palette

  • Different strategies of migration to SCSS from Less or CSS3

  • Proper custom component theming

  • How to work and configure Typography in Angular Material

  • How to implement Dark Theme for your Application

  • How to lazy-load Themes and decrease bundle size for your styles

  • How to configure density of your Angular Material Theme

  • How to work with Elevations ( Shadows )

  • How to override default values of Angular Material Theme without introducing additional classes and selectors

Students About the Workshop

🌟🌟🌟🌟🌟

5 star rating

Recommended for all Angular developers

Giorgi Merabishvili

Absolutely brilliant workshop. Gives you a solid understanding of SCSS and helps you to understand how Angular material theming works under the hood to exten...

Read More

Absolutely brilliant workshop. Gives you a solid understanding of SCSS and helps you to understand how Angular material theming works under the hood to extend the functionality smoothly and to create your own custom theming in your application. Helped me a lot in my current project. Thank you very much!

Read Less
5 star rating

Great work as always

George Zouros - Elenidis

I liked the SCSS refresher. To be honest there isn’t any course or even tutorial for angular material theming and customisation. I’m really glad you decided ...

Read More

I liked the SCSS refresher. To be honest there isn’t any course or even tutorial for angular material theming and customisation. I’m really glad you decided to spent the time and effort to create one. I’m also a YouTube subscriber so keep up the great work there as well. Thanks for everything.

Read Less
5 star rating

Excellent Course

Marco Rinaldi

This course is a "godsend" for everyone that wanna know how Angular Material work and deepen further the knowledge of Sass.

This course is a "godsend" for everyone that wanna know how Angular Material work and deepen further the knowledge of Sass.

Read Less
5 star rating

Amazing!

Alexander Panchuk

The marvelous course gives you a solid understanding of SCSS and Angular Material theming. It doesn't matter if you are new in Angular or you are experienced...

Read More

The marvelous course gives you a solid understanding of SCSS and Angular Material theming. It doesn't matter if you are new in Angular or you are experienced, everyone would understand and bring something new into daily coding after finishing the course! Looking forward to turning my new knowledge of Angular Material into action.

Read Less
5 star rating

Great workshop!

Sam Velych

Thank you for this course, Dmytro! I wish I found it earlier when my team just started the greenfield project and we could avoid many problems hacking Angula...

Read More

Thank you for this course, Dmytro! I wish I found it earlier when my team just started the greenfield project and we could avoid many problems hacking Angular Material. The workshop is relatively short but pragmatic.

Read Less

All Lessons From the Course

Available Pricing Options

Pick what you actually need

Meet your Instructor

Lead Frontend Developer

Dmytro Mezhenskyi

My name is Dmytro Mezhenskyi. I am a Google Developer Expert in Angular and I have been working as a Frontend Developer since 2012. I have experience with different projects, different scales and frameworks. In 2020 I decided to run my YouTube channel "DecodedFrontend" about Web Development where I share my knowledge. Teaching has inspired me a lot and I decided to continue with it also on other platforms in order to help hundreds of people to be better developers.

Developers About the Instructor

If you need help, this is your guy!

by Markus Hatvan (markushatvan.com)

Dmytro is a specialist when it comes to JavaScript frameworks, and I am amazed by the speed at which he can output high-quality code. I have worked with him on two projects in the past and always appreciated his constructive feedback in code reviews. Apart from coding, he can also teach advanced technical concepts, so if you need help, this is your guy!

Money Back Guarantee

If the course doesn't meet your expectation, you can request money back within 14 Days after you purchased the course
14-Days Money Back Guarantee

FAQ

  • How I can book 1-on-1 Personal Training?

    If you purchased the course with an option that includes "1 Hour Personal training" you can schedule a call following the link you got in the "Welcome" email.

  • How I Can Get Access to Private Github Repo

    After purchase, you will get an invitation link within 48 Hours. If it didn't happen, please contact me via dmytro@decodedfrontend.io

  • Does This Workshop Cover Angular CDK and Material Components?

    No, this workshop is focused only on Angular Material Theming capabilities.

  • If I am a new to Angular will this course help me?

    This course is designed for developers who has already at least some very little experience with Angular & Angular Material. If you just started with Angular I would recommend you to get back to this workshop later :)

  • Is the Workshop updated to Angular 12?

    Angular 12 introduced some major changes to the Material Theming API but the workshop was recently updated and supports a new API as well

  • Which Angular version is being used in the Workshop?

    The Workshop is focused only on the latest Angular versions (11 and higher) though it might work also for Angular 9/10.

  • What if I Have Any Problem With Purchases?

    If you experience any issues or have any questions you can always reach me via: dmytro@decodedfrontend.io

  • What Is Included in the Most Expensive Course Variant?

    This option means that besides the course you have 6 hours of consulting service from the instructor regarding Angular Material Theming. It can be code analysis, advice, training, mentoring, coding, etc. It works the best for small teams or startups. Before purchasing this option it is better to clarify it via dmytro@decodedfrontend.io

  • What if I Didn’t Like the Course?

    If you for whatever reason didn't like the workshop you can refund your money within 14 days after purchase

Made with ❤️

by Google Developer Expert in Angular