Learn MUI (Material UI) in under 10 min!

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 264

  • @frontstartdev
    @frontstartdev  Год назад +39

    Found this helpful? You can buy me a coffee ☕ bmc.link/frontstart
    Any topics you want to see me do? Comment below.

    • @asparshraj9016
      @asparshraj9016 Год назад +1

      Why not a video on Vue js or Svelte js ?

    • @frontstartdev
      @frontstartdev  Год назад +3

      @@asparshraj9016 will be coming for sure 👌

    • @ratao_kinax9194
      @ratao_kinax9194 Год назад +4

      NextJS would be a great idea

    • @usua1myanmarian
      @usua1myanmarian Год назад

      Dude, you're like the second fireship 🔥. Please make videos about other component libraries and frameworks. I now learned MUI. DAMN!

    • @voontaotan1095
      @voontaotan1095 Год назад

      Can u include mui to nextjs 13 as well

  • @CodexLink
    @CodexLink Год назад +6

    Finally an MUI quickstart tutorial without making things complicated and loosed, kinda motivated to try it again, thank you for this broooo

  • @asparshraj9016
    @asparshraj9016 Год назад +45

    Bro your video production quality is amazing, just continue to upload more. Your channel will have millions of subscribers in no time..

    • @frontstartdev
      @frontstartdev  Год назад +1

      Thanks! Next video is already cooking 👨‍🍳 stay tuned.

    • @killzone3507
      @killzone3507 Год назад

      Just like Fireship

  • @yumyum7196
    @yumyum7196 Год назад +2

    gawd how I love these to-the-point tutorials

  • @Shkkmj6868
    @Shkkmj6868 Месяц назад +1

    Thank you so much for so much info in under 10 minutes. This is what i was looking for. Really appreciated.

  • @TradeWithJon
    @TradeWithJon Год назад +5

    This is just the video I've been looking for, for a very long time! Thank you so much!

  • @ahmedmusawir
    @ahmedmusawir Год назад +5

    Wow! You actually did it in 9 min ... I went in skeptical, but this gave me enough to get started! Amazing!!

  • @brangtoggez6363
    @brangtoggez6363 Год назад +2

    Great video, I was scared to learn Material UI since the docs aren't very good for beginners, but when I finished this video, I suddenly can read around 60% of the docs with ease.

  • @rss-bn2ub
    @rss-bn2ub 11 месяцев назад +2

    Exactly what I needed to get started in 10 min! Thanks.

  • @duckmasterflex
    @duckmasterflex Год назад

    MUI has been a god send to me for building internal tool UIs, highly recommend

  • @alesholman801
    @alesholman801 Год назад +31

    I really love that Fireship editing style you went for. Keep up the good work !

    • @frontstartdev
      @frontstartdev  Год назад +8

      Thanks. Yeah, he’s a big inspiration for me ;)

    • @Hawk______
      @Hawk______ Год назад

      how he do that ?(talking about how he show text without typing like an endless endo/redo)

    • @frontstartdev
      @frontstartdev  Год назад

      @@Hawk______ Using Ctrl+V and video editing

    • @amaan0
      @amaan0 Год назад

      @@Hawk______ I guess he writes the whole code first and then cuts the code in parts and then undos it.

    • @Sammysapphira
      @Sammysapphira Год назад

      ​@@Hawk______ he's a wizard and compiles his thoughts to code instantaneously

  • @мемнаяслойка
    @мемнаяслойка 8 месяцев назад

    buddy, this video really help me to understand what mui is and actually start using it, thank you so much

  • @fronix5060
    @fronix5060 Год назад +36

    You can use an array instead of the object for responsiveness as well, makes the code really clean once you know the value placements
    Example
    sx={{
    width: ['100px', '200px'],
    color: ['red', 'blue']
    }}

    • @DanielTames
      @DanielTames Год назад +2

      the order is from [xs, sm, md] and so on?

    • @fronix5060
      @fronix5060 Год назад +2

      @@DanielTames Yeah low to high

    • @DanielTames
      @DanielTames Год назад

      @@fronix5060 awesome!! That’s good to know

    • @theresamclaird1572
      @theresamclaird1572 11 месяцев назад

      Came to the comments to say exactly this. Makes responsive CSS declarations super easy. I have become a big fan of styled-system and emotion.

  • @thesm9734
    @thesm9734 10 месяцев назад

    I just couldn't believe that MUI can be narrowed down to 10 minutes when I found your video, but you proved me wrong.
    GREAT Video!!! Keep it up!! 👍

  • @katekelly008
    @katekelly008 Год назад +1

    Thank you, so helpful! I've watched this video four times now. I love that you pack so much practical content into a short and engaging video. Please keep making amazing content!

  • @GuardingPearSoftware
    @GuardingPearSoftware 5 месяцев назад

    Thank you! Learned a lot. I was not sure if I should combine MUI+Tailwind but now MUI alone is my way to go 😊

  • @prasenjitbasu6152
    @prasenjitbasu6152 Год назад +12

    Nice one. Why not you make a complete playlist of how to use MUI in React. I think It will help many aspring developers

  • @lashabidzinashvili299
    @lashabidzinashvili299 Год назад +2

    very high quality for 109 subscribers. definitely subbing and im already waiting for next videos!

    • @frontstartdev
      @frontstartdev  Год назад +1

      Thanks! More videos coming very soon ;)

  • @DojoDyo
    @DojoDyo Месяц назад +1

    very helpful thank you !!

  • @AliMalik-yt5ex
    @AliMalik-yt5ex Год назад +1

    Hehe I love the memes and the random gifs so much, makes learning so much more fun. You earned yourself a new sub.

  • @naveedalirehmani4135
    @naveedalirehmani4135 9 месяцев назад

    Thank you for providing such an amazing content in such a shot time span.

  • @w.patriot8001
    @w.patriot8001 4 месяца назад

    Thanks, this video helps me prepare for an internship!

  • @firasreggai5249
    @firasreggai5249 Год назад +1

    Love how you tackled every concept by actually using it , this is my first time watching your channel , definitely subscribed!

  • @azimuddinahamed
    @azimuddinahamed Год назад

    Level of teaching! Just wow. From Bangladesh ❤️

  • @harshitjoshi3082
    @harshitjoshi3082 Год назад

    This is the best video for material-ui, i have seen so far, and i have seen many as of now, many video just start out with code and not explaining the benefits and reasons for the components we are using , but this video was exceptional ! Thank you very much for making this !!

  • @nostranostra1176
    @nostranostra1176 Год назад +2

    The production quality is great
    Great explanations!

  • @shiro66
    @shiro66 Год назад

    I am so glad your video was recomended to me. I am gonna try doing it and customize it. You got yourself a new subscriber.

  • @HarshPatel-zp5if
    @HarshPatel-zp5if 5 месяцев назад

    Saviour bro...!!! Just loved the crash course. Really impressive. Keep up the good work.

  • @dude2542
    @dude2542 Год назад

    OH MY GOD THIS IS LIFE CHANGING!!!

  • @im_beh2272
    @im_beh2272 Год назад

    One of the best mui video . Upload more dude you are perfect

  • @khuramshahzad9089
    @khuramshahzad9089 Год назад +1

    Great video and information.
    I would love to watch more on MUI in react.♥️

  • @kevinz1991
    @kevinz1991 Год назад

    really like the style/tone/content of this video hope there is more thank u very much

  • @basil127
    @basil127 Год назад

    You explained it really well, thank you.. now I know the basic on how to start using it..

  • @ofilipedavila
    @ofilipedavila Год назад

    I've discovered your channel by this video and, man, that's a great work! Keep uploading more videos!

  • @AnweshAdhikari
    @AnweshAdhikari Год назад

    Wow, thanks for this! I didn't knew how to use Material UI, will give it a try!♥️

  • @sweatypotato248
    @sweatypotato248 Год назад

    Come on bro keep doing your front-end design with this library love to see your work

  • @eddyelamin9015
    @eddyelamin9015 3 месяца назад

    Great introductory video bro, thanks a lot!

  • @lecoleadstefnum
    @lecoleadstefnum Год назад

    This is amazing. It will help me 10x my workflow on my SAAS. Thanks.

  • @ZombieInside
    @ZombieInside 8 месяцев назад

    that is the best and simplest video on MUI. thanks bro❤❤❤❤

  • @fnfal113
    @fnfal113 Год назад

    nice video, learned something new regarding the use of breakpoints on other props

  • @adriannuske
    @adriannuske Год назад +2

    Great video! That put aside, this IS actually reinventing the wheel! Little to none advantage over writing modular CSS and learning a new "language" that's gonna be useful ONLY for this methodology (if not only for the current version). MHO to who may read it: learn proper CSS (SCSS) and use some modular template that somebody has already made, tweak it to your liking and there you go: now you know something that's truly useful on the market! 😉

    • @dallas-cole
      @dallas-cole Год назад

      But this is JSS (SCSS), the MUI developers have abstracted certain props to serve as themable properties, such as an 8-pixel grid, everything else is the same. It's important to note that this feature isn't just about styling, but also about construction. The SX prop or Emotion's CSS prop preprocessor accept SCSS, which is a game-changer in terms of building modular components. This technique enables the creation of truly scalable components, although the examples in the video do not fully demonstrate its potential. It's necessary to know how to write CSS for this, and doing so in vanilla CSS is considered outdated, generally. Even without using MUI, this is a easily replicable pattern that you can use on your own components, by leveraging Emotion's CSS prop into your project.
      Naming classes using SCSS is an old-school approach that this feature eliminates. This enables the recreation of class names and their availability for extension by component, which is difficult to achieve with vanilla CSS. While not impossible, it adds unnecessary complexity. It's worth noting that this feature is most beneficial for highly scalable applications rather than template-based layouts, although if your thing is doing it the right way, it should serve the same purpose. Just saying, if you use templates maybe you are not that much into frontend applications.

    • @adriannuske
      @adriannuske Год назад

      ​@@dallas-cole You only add to what I mean. Learn all that is too much for a project. I never said you don't use SCSS here, but you need to learn a full set of new directives and tags, structure and layout. I construct non-standard systems. This won't fit. If you like it tho, It's great that it exists, but my projects never resemble the previous one. I don't remember the last time I made a form to fill in data. Cheers.

  • @CJ-nz5rt
    @CJ-nz5rt Год назад

    i was struggling with material ui. This vid is really helpful for a beginner like me!

  • @sidekick3rida
    @sidekick3rida 2 месяца назад

    No mention of versions used… awesome

  • @qweqwe_Flinstone
    @qweqwe_Flinstone Год назад

    wow i love you ure a hero of the week
    MUI will save me alot of time making my portfolio site which im designing so sloowlyyyy even without a small details ehhh

    • @frontstartdev
      @frontstartdev  Год назад

      Thanks. It really is a time-saver. Have fun trying it out.

  • @NewsInsightsbyCharlie
    @NewsInsightsbyCharlie Год назад

    That is an excellent way to explain. Please, continue more videos like this.

  • @adrianCoding
    @adrianCoding 8 месяцев назад

    Thanks man I needed a quick tutorial

  • @crazychase443
    @crazychase443 7 месяцев назад

    The perfect video that I needed, thank you!

  • @blackpurple9163
    @blackpurple9163 Год назад +2

    I have begun using Tailwind and I love it so far, it's more work to create the UI similar to Material UI, but it's still manageable, but I prefer Mui over Bootstrap 5, the components are better looking by default

    • @frontstartdev
      @frontstartdev  Год назад +1

      I consider Tailwind and Material UI to be in two different categories. As you said, Tailwind is just for writing CSS and you have to build everything from scratch, whereas Material UI provides complete and functional components. I also totally prefer it over Bootstrap ;)

    • @blackpurple9163
      @blackpurple9163 Год назад

      @@frontstartdev yes, I feel the same, when I want more control over the UI, I use Tailwind, but if I want a decent looking UI (mainly for testing backend etc) I use BS5

  • @David-zh2kh
    @David-zh2kh Год назад

    Cool video, will practice MUI by this tutorial

  • @Creatos
    @Creatos Год назад

    Please make more advanced tutorials on MUI! I love the editing style

  • @vatsal_gamit
    @vatsal_gamit Год назад

    This is really a good content!! Exactly what I was looking for. Hope you make more videos on MUI like this. 🥳🥳🥳

  • @Ouba1
    @Ouba1 Год назад +1

    great video, straight to the point

  • @8koi245
    @8koi245 Год назад

    I have been avoiding styling libraries because I love SASS but I guess it's time to take a look~
    wait 250 subs? I thought you had like 50k! amazing quality and pace!

  • @enjamurisagar3554
    @enjamurisagar3554 Год назад

    You saved hours of my time. Thank ya

  • @knaickerUK76
    @knaickerUK76 5 месяцев назад

    Awesome kick-starter!

  • @ankusarmah6795
    @ankusarmah6795 Год назад

    best explanation of Mui , keep making videos like this

  • @Basil_Porphyrogenitos
    @Basil_Porphyrogenitos Год назад

    You dropped this bro 👑

  • @ratao_kinax9194
    @ratao_kinax9194 Год назад

    Top level video, for sure. Thanks for the tutorial bro!

  • @felixsvensson5265
    @felixsvensson5265 11 месяцев назад

    Great job! Perfect tempo for me

  • @khantsithu4383
    @khantsithu4383 Год назад

    Amazing video! You've gained another subscriber.

  • @sdfsfsfd437
    @sdfsfsfd437 Год назад

    Muy buen resumen. Muchas gracias. Me sirvió.

  • @lottexy
    @lottexy Год назад

    no way i wish i knew about this sooner... was doing css on my own and just beating myself up for not understanding transitioning and color theming lol

  • @y0z64
    @y0z64 Год назад

    Excellent video, you keep my attention the whole video which is really rare since I have the attention span of a squirrel in drugs. Overall good job!

  • @hemakasen007
    @hemakasen007 Год назад

    Love this video, good luck mate!

  • @VolodymyrKing
    @VolodymyrKing Год назад

    Dude this is AMAZING!! Thank you alot!)

  • @pacoluna7969
    @pacoluna7969 Год назад +1

    Great Video!! It would be amazing if you teach us how to personalize MUI more, it would be really useful.

    • @frontstartdev
      @frontstartdev  Год назад +1

      Thanks! That's a good idea. I think 'll make one soon. Let me know if you have something specific you wanna know.

    • @pacoluna7969
      @pacoluna7969 Год назад

      @@frontstartdev How to make components not look like material ui, or at least not that much, like a navbar, how to make it look better. I don't have a lot of experience in web dev and I have built a couple of sites using react-material ui and they both look pretty much the same

    • @frontstartdev
      @frontstartdev  Год назад +1

      @@pacoluna7969 I see. There are a lot of ways to fully customize them. I’ll make a video on that soon. Stay tuned.

  • @hamzamo.7180
    @hamzamo.7180 Год назад

    what the fuck? You only have 41 subs? Prepare to hit 10k in a few months. Your content is top-tier

  • @dovh49
    @dovh49 5 месяцев назад

    Thank you. Now I have a more clear understanding of why I dislike MaterialUI and React so much.

  • @battlebear
    @battlebear Год назад

    Love this! Thank you!

  • @jnayehsirine6222
    @jnayehsirine6222 Год назад

    ur sense of humor is a LEVEL !! XD

  • @nidhinsnair
    @nidhinsnair Год назад

    Thanks. Really helpful.
    Nice presentation. Make more videos. Subscribed.

  • @eeshau
    @eeshau 6 месяцев назад

    SO helpful thank you!

  • @letaciogalvao9908
    @letaciogalvao9908 8 месяцев назад

    Completely alwsome, thanks a lot!!

  • @danielgruner
    @danielgruner Год назад

    I really like the video and the video style! It’s very comprehensive for its length and I have understood some really important MUI concepts (Container, Box, ThemeProvider, sx..) How do you find the Joy UI Design System from MUI? I’ll definitely have a look at it because I find Material UI a little bit boring. Box and sx are in combination an interesting concept but regarding sx I am unsure. I don’t like concepts like Tailwind because you always have to learn both (CSS and the Tailwind API) and the code gets very hard to read after a few years (when you forgot most about Tailwind) or for team members who don’t know Tailwind. With sx it’s the same. Perhaps I use Emotion css props with normal divs where you write normal CSS in literal templates and pass those strings to the CSS prop of the component. Ok, you definitely write more code, but it stays always understandable over the years when you know CSS. I don’t know if Emotion css prop works properly together with MUI because Emotion stated that you shouldn’t mix up Emotion styled components and css props. Do you have experience with that?

  • @Degenerated00
    @Degenerated00 4 месяца назад

    Can confirm, learned material ui and even react in like 9 minutes.

  • @nemila4904
    @nemila4904 Год назад +1

    More videos like that and I am sure your going to get thousands of subscribers in no time

  • @olymahmud9909
    @olymahmud9909 Год назад

    Thanks bro! enjoyed the video

  • @jamesmay5088
    @jamesmay5088 Год назад

    Wow! Great video :) you rock! ;)

  • @nirajbhanushali7693
    @nirajbhanushali7693 Год назад

    You cleared my doubts thank you 😊

  • @mrunknown7405
    @mrunknown7405 Год назад

    Gigachad instructor

  • @MUI_GokuDBZ
    @MUI_GokuDBZ 8 месяцев назад +8

    i cant believe bro made a video about me im so honored (its a joke dont flame me please)

  • @shashankkulkarni2951
    @shashankkulkarni2951 6 месяцев назад

    Helped a lot :)
    sx={{ love: high }}

  • @sumanthachark
    @sumanthachark 9 месяцев назад

    Great explanation!!!

  • @njengathegeek
    @njengathegeek Год назад

    Dude, you deserve 1m subs

  • @kasper369
    @kasper369 Год назад

    Bro, amazing video. Keep it coming

  • @joshDotJS
    @joshDotJS 6 месяцев назад

    amazing. thank you sir :)

  • @tunde6159
    @tunde6159 Год назад

    That was GREAT!!!

  • @oceansi
    @oceansi Год назад

    I subscribed to this legendary guy 🤝

  • @SadieandCompany
    @SadieandCompany Год назад +1

    Thanks! good video style. A deeper dive on some MUI specifics, like Forms would be cool. I think I got 1000 sub ;)

    • @frontstartdev
      @frontstartdev  Год назад +1

      Congrats and thanks! That’s a good idea!

  • @jeanchristophegomis4650
    @jeanchristophegomis4650 8 месяцев назад

    Wonder full!

  • @geomeidash
    @geomeidash 3 месяца назад

    bro’s gonna teach me mastered ultra instinct

  • @hamzasohail3646
    @hamzasohail3646 Год назад

    Amazing way of teaching. Keep it up Bro

  • @calcio437
    @calcio437 Год назад +1

    I think that sveltekit+tailwind is a combo really

  • @henyadose
    @henyadose Год назад

    Regarding interviews and jobs, I have a few questions that you can answer.
    Your answers will be a great help.
    1st = Is any computer science degree required for a job because I'm a commerce student and I'm in the second year of BBA.
    2nd = Only those who can speak English fluently will get remote jobs, cause I'm from India
    3rd= I have learned MERN stack and know the basics of java, is that enough?
    4th= Is Data structures and algorithms required for the interview?
    5th = best and fastest way to get a better remote job.

    • @frontstartdev
      @frontstartdev  Год назад

      Yes, sure.
      1. No, it’s not. Actually I don’t have a CS degree either. Will make a video on this topic soon.
      2. I think your English is fine. Most of the work is programming anyway. You just have to be able to communicate with colleagues and understand requirements for what you’re building.
      3. That will depend on the job that you apply for, but that sounds like a good start.
      4. This again depends on the job and company. For web development it’s not really a requirement. Especially in the beginning.
      5. I think there are websites exclusively for remote job postings. With a bit of Googling I’m sure you’ll find something. Also, applying directly to companies and asking whether you could work remotely is also an option.
      Hope this helps.

    • @henyadose
      @henyadose Год назад +1

      ​@@frontstartdevThanks bro, you are a nice guy because most people don't reply usually and yeah, your reply seems literally helpful.
      I forgot to ask if I could copy projects from the internet and put them on my resume in their current form or after making changes to them.
      Will that can cause any issues in the interview?

    • @manuelsilva3754
      @manuelsilva3754 Год назад

      @@henyadose build projects yourself, even if they are not very original, from scratch..

  • @MaxiveLegend
    @MaxiveLegend Год назад +1

    "the sx prop can be a good alternative to for example tailwind"
    *Proceeds to list off things that can all also easily be done in tailwind, thus giving no reason to not just use tailwind anyway*

  • @superfax
    @superfax Год назад

    I never laughed while watching a informative video 😂

  • @henyadose
    @henyadose Год назад +1

    and can you also create a video on the MERN stack developer interview, please

  • @asrithtechsys6954
    @asrithtechsys6954 Год назад

    Bruh is this video from

    • @frontstartdev
      @frontstartdev  Год назад

      Thanks for the support. Appreciate it 🙏

  • @oluap7449
    @oluap7449 Год назад

    Awesome content 🎉

  • @nickoates
    @nickoates Год назад

    Love the production quality here, surprised you only have 75 subscribers -- but please get a pop filter for your mic lol.

    • @frontstartdev
      @frontstartdev  Год назад

      Thanks! Yeah it hurts my ears too haha. Gonna fix that 👍