Developing Beautiful Apps with Material-UI

WHAT YOU WILL LEARN

Learning the core presentational topics such as Layout, Grid System, and Box

Practicing the CSS in JS styling solution

Creating a theme from scratch and override colors, padding, margins, fonts, and more

Work with components such as TextField, Dialog, Drawer, Switch, Menu, Tabs, Card, Snackbar, and many more

Develop responsive layouts that work well on mobiles and large screens

Learning to override the styles using className and classes prop

Working with responsive breakpoints to change styling and show/hide components

WHAT OUR LEARNERS SAY

If you are a person serious about learning the fundamentals of JavaScript and are willing to put in the work I would highly recommend bonsaiilabs.

- Lorenzo Mateo

Instructors

Deeksha Sharma

Deeksha is a full-stack engineer and educator by profession. She has been working in the technology and education space since 2007. Her work also added value to other domains such as Banking, Finance, and Open Source Licensing. When not working, she is either sketching illustrations, reading books, or exploring local red wine and coffee beans.

Harit Himanshu

Harit Himanshu is a hands-on software professional with more than a decade of experience in building and shipping products at companies of small to large sizes. He contributed to various domains such as Advertising, CleanTech, Security, and FinTech. He is passionate about writing clean testable code and prefers being lazy when coding. In his free time, he is found tinkering new technologies, learning new business domains, reading books, cooking, singing and investing his time with his wife on long walks.

HOW IT WORKS

1You select the program
2We meet for 15-20 minutes to learn about your learning goals
3You pay for the sessions. A minimum of 5 sessions are required
4We prepare your personalized learning path. This does not add any additional cost to you
5We meet online as per the agreed schedule and start your learning journey

PROGRAM COST

We charge USD 80 per hour. We call this a session. You must buy at least 5 sessions since most of our programs take at least those many sessions.

There is much work we do in the background to support you. Creating quizzes and projects with specific learning-based outcomes is not charged as an additional cost to you as a mentee.

FAQs

Can I take one session?

Yes, we charge USD 120 for a single session.

When does the program start?

We work with 2 mentees each month. Depending on your needs and our schedule we can work with the start time fo your mentoring. Reach us out to know our current availability.We work with two mentees each month. Depending on your needs and our schedule, we can work with the start time for your mentoring. Reach out to know our current availability.

Do you offer parity pricing and discounts to students?

Yes, we offer 30% off on our session price. We, however, require some documentation before offering the discount. Reach us, and we would be happy to help you.

How often are sessions scheduled in a week?

We have witnessed better learning rates when sessions are scheduled twice a week. However, we do understand different needs and try our best to address your requirements.

How are payments made?

Your payments are 100% secure. We use Stripe to collect our payments. It is the same company used by other companies such as Lyft, Instacart, Salesforce, Shopify, and many others. You get the invoice from us and receive the receipts on payment automatically.

READY TO LEARN?