WHAT YOU WILL LEARN
Basics of NodeJS
Working with basic NodeJS APIs
Working knowledge of ES6/ES7/ES8/ES9
Adding 3rd party dependencies (ExpressJS)
Understanding middlewares and how to use them
Understanding of REST API Concepts
Creating REST APIs for the project
Working with Database (CRUD) using MongoDB
Understanding promises vs. callbacks
Understanding node vs. npm
Basics of ReactJS
Developing Web Pages using ReactJS & Material-UI for the project
Working with the local deployment of the project
Creating Production builds of the project & deployment to server
WHAT OUR LEARNERS SAY
Deeksha is an experienced software professional with extensive experience in product & engineering roles. Since 2007, she added value to domains such as banking, finance, open-source licensing, eCommerce, and online education. She is also the core contributor and mentor here at Bonsaiilabs. A small list of organisations she worked with include Spark New Zealand, Revenera (Software Vulnerability Team), BonsaiiLabs, Westpac New Zealand, Bank of Montreal, Crystallize, Moneris, Nomis Solutions, Pluralsight Inc, Forkfacts (Stealth mode startup).
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
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.
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.