

Learning React was by far my most challenging learning curve. I am grateful I got to learn React through SheCodes because Matt Delac made it much easier to understand and I definitely think it would have taken me longer to learn without this React workshop. I would definitely recommend this workshop to all beginners in React because you will definitely finish it with a good amount of knowledge to create a complex react application!

Fun but challenging course! I found React difficult to grasp at points but staff are also available for support.

I'm so happy to finally be done with the first part of React...next is the React-add on. I want to be completely transparent and say this may have been my least favorite program to learn. React is hard to learn! I am proud of myself though for following through, finishing the lessons and turning in my final project. I give major props to those who are React developers!! Now I know why they make the big bucks haha Overall, I did learn a lot and I feel accomplished.

started my react journey with struggles , but i figured it out !! learned react , node.js and built and deployed an amazing weather app
this React course captivated me from the start. As a newcomer to this library, I faced numerous challenges and made my share of mistakes, but each obstacle made the learning process incredibly rewarding. Completing the final project and seeing i function seamlessly was a testament to how much I've grown! I am eager to continue expanding my React skills and take on more complex projects in the future!

Learning React was a lot more difficult than expected. Matthew does explain that it is difficult but he moves too fast through out the React lessons anyways. I would like to add that I think the React lessons need a desperate update. The Node.js NMP download, has a lot of hurdles. I could not get VS code to work under NMP but Matthew uses Yarn. I decided after almost 3 weeks of failure, trying to use NMP in VS code to stop, restart and use Yarn and it finally worked. I did go to Slack for help but their solutions did not work for me, neither did Athena. Overall the React lessons were discouraging and I don't think I learned anything this time around.

Had a blast doing this react project

I highly recommend this course! This is the best introduction to React. Everything is well explained and put together. I am so happy making the weather app.

Building the Dictionary React project was an challenging learning experience! I worked with two different APIs which has helped improve my skills in API integration, dynamic rendering, and state management. I was also able to apply and reinforce my learnings in React development!


React was very challenging but rewarding when I was able to understand it. Highly Recommend!

This section was challenging and rewarding. I understand React a bit better now. Thanks Matt!

My REACTion was "DAAAAAAMN"

It was great to get some more practice with React. There are still some issues with my application but overall I was able to complete it and am happy with the product!

Completing the SheCodes React workshop was an incredible experience! The course was well-structured, with hands-on projects that made learning React both engaging and practical. I gained confidence in building dynamic, interactive components and handling state effectively. The step-by-step guidance and supportive community made the learning process smooth and enjoyable. A huge thank you to the SheCodes team and my instructor, Matt Delac, for their dedication and support throughout the journey. I highly recommend this workshop to anyone looking to dive into React!

Honestly, I found Python to be such a breeze, considering the fact that I learnt JavaScript and React before learning Python, but it was so much easier having Matt as an instructor and guiding me through each step

The React workshop was really challenging and the transition from traditional Javascript to JSX and React was sometimes hard. It still feels exciting to take the first steps into more professional coding and I'm looking forward to learning more. I really recommend the React workshop!

Reponsive lessons made me more aware of what needs to be done to make website mobile friendly and/or with screen changes. I learned a lot and was excited to finish the final project all on my own with Figma design template guidance from SheCodes. I'm proud of myself for doing so, because i never thought i'd be able to do a full webpage with static links, header, footer, and SEO friendly all from scratch. Thank you SheCodes! Can't wait to do the add on and continue with React Lesson. β€οΈ

Thank you Matt + SheCodes Team for making learning React so exciting and motivating!!

Excited to celebrate my graduation from SheCodes React! As a product manager, this course has helped me understand some of the challenges, obstacles and complexities engineers face during a "simple" project. This course has been enlightening and extremely helpful.


I decided to enroll in SheCodes React development workshop to improve my coding skills with React framework. Learning to build dynamic, responsive user interfaces (using API and React components) was quite challenging but I enjoyed every step of it. I recommend!

React was really fun to work with, and I enjoyed the proyects a lot

React was a great course

I recommend this course to anyone wanting to learn React.
An informative addition to the main React workshop! I had a lot of fun with the project for this add-on and feel that it really rounded out everything I learned about React.

I would highly recommend this course it really teaches you a lot about react and to take your learnings away and practice on your own.

I really enjoyed the SheCodes React Workshop! The lessons were well-structured, easy to follow, and incredibly helpful in strengthening my React skills. The hands-on projects made learning both practical and fun, and the support from the community was great. This workshop gave me the confidence to build React applications on my own. I highly recommend it to anyone looking to improve their front-end development skills!

Learning React and building a weather application was a long and complex process that required significant effort and support. The course was well-structured, providing clear explanations of React fundamentals while introducing practical skills that still demand ongoing practice and learning. The hands-on approach of creating a real-world project and applying my basic coding knowledge helped me solidify my understanding and gain confidence in my abilities. By the end of the course, I successfully submitted a weather app that reflects my learning, though I continue to refine it by adding responsive design and accessibility features aligned with WCAG 2.2 guidelines. I am very pleased with Matt and his team for supporting me in this new pathway!
Another enjoyable workshop from SheCodes! React seems simple and complicated/advanced all at once. I found learning React to be fun and really liked putting together the final project. I am excited to revisit previous projects and improve them with React and everything else I have learned up to this point.

This was a very challenging yet fun workshop. I learned a lot about React and how useful it can be.


This course went in depth into the usage of API and React, and explained challenging concepts and usages of both, while creating an intriguing project. It really pushed you to keep a clean code while still trying new things, which I really enjoyed.

In this Workshop, I built a Dictionary App, It was a good experience researching & learning how to build this App with React.

Extremely interesting week full on new things to learn and approve your React! As always very helpful and easily understood lessons throughout the week thanks to Matt!

I was not a fan of this part of the course unfortunately. I think more complex topics should have been broken down accordingly. I don't feel as though I'm leaving with a good grasp of React.

I recently completed the SheCodes React Add-on workshop, and it was an incredible experience! The course was well-structured, hands-on, and filled with practical lessons that made learning React both enjoyable and approachable. The SheCodes team truly goes above and beyond to provide support, encouragement, and clarity at every step of the journey. From the engaging video tutorials to the detailed coding challenges, the workshop was designed to empower learners and build confidence in using React. The SheCodes team fosters a welcoming, inclusive environment that made me feel supported throughout. I canβt thank them enough for the skills Iβve gained and the inspiration Iβve felt. Highly recommend this workshop to anyone looking to dive into React!

Joining the SheCodes React Workshop was an absolute game-changer for me! The workshop was incredibly well-structured, breaking down complex React concepts into easy-to-understand lessons. Each module was hands-on, with plenty of opportunities to practice building real-world projects, which boosted my confidence as a developer. The SheCodes team deserves huge applause for their dedication and support throughout the workshop. They were always available to answer questions, provide guidance, and offer encouragement when I needed it most. Their passion for empowering women in tech is truly inspiring, and it made the learning environment both welcoming and motivating. Thanks to SheCodes, I now feel confident using React to build dynamic, responsive web applications. Whether you're a beginner or looking to expand your skills, I can't recommend the SheCodes React Workshop and their amazing team enough!

Great workshop that explains React and gives and another approach to build weather app

Creating the Weather React project was a great learning experience. I've improved my skills in API integration and state management, gaining more confidence in React development!

What a fun, challenging and interactive course! The step-by-step lessons make learning so much easier, the challenges were created in a way to ensure that one can easily grasp and understand what is being taught. The entire SheCodes community, staff, and students are incredible. Matt is a great instructor! It was a great journey and I now have a good understanding of React, and I'm super excited to learn more!

React was a very challenging yet very rewarding course and with the support from the Slack community they kept me motivated and able push through any challenges.


Completing the SheCodes React course was a transformative experience for me. This program provided a comprehensive and hands-on introduction to React, allowing me to build dynamic, interactive web applications confidently. The step-by-step lessons, engaging challenges, and supportive community were instrumental in solidifying my understanding of React concepts and best practices. Throughout the course, I worked on practical projects that strengthened my problem-solving skills and gave me the tools to bring my creative ideas to life. I am now equipped with a strong foundation in React and excited to continue advancing my web development journey. I highly recommend SheCodes to anyone looking to grow their skills in modern web development!

I have really enjoyed learning React with the SheCodes team. Highly recommended as always !

Building this Dictionary React App was a great learning experience for me. It helped me understand how to use React and create user-friendly applications. I learned important skills like connecting to APIs and looping through components. This project is an important step in my journey to becoming a web developer and I really enjoyed!

This React dictionary app has been a fantastic learning journey. It helped me explore React's component-driven architecture, teaching me how to decompose complex features into simple, reusable components. Working with state management, API integration, and dynamic rendering has greatly enhanced my React knowledge. The way the components are organized in this project served as a great model, enabling me to better understand how to structure and develop more complex applications in the future. It strikes the ideal balance between hands-on practice and advanced concepts, solidifying my React skills along the way.

React is a lot! Working along and creating a fun project makes it much easier to grasp.

I enjoyed learning react and the explanations were really clear.

I learned a lot more about API integration in React and tried out new approaches. I think this is a great way to delve deeper into the world of React.

It has been a great experience learning to code through SheCodes. I enjoyed React the most and look forward to continuing my coding journey and transitioning to the tech industry!

It was a good workshop to improve skills and learn more about React and API integration.

Teamwork Effective Communication Programming Languages: C++, Python, Java Leadership Effective Communication Event Management Experience of moqups techniques for UI/UX Design Frontend: HTML, CSS, JavaScript, Node.js React.js Power BI Tech enthusiastic and Experienced software Developer . I am seeking a challenging role where I can contribute my skills in strategic planning, team leadership, and creative problem-solving to achieve


This project is one of my favorites. Building React applications is tangible, though it can be challenging to learn. It offers a lot of potential.

Completing the React Add-On course has really shown me how much I've learnt over the course of the bootcamp! It was great to build a dictionary using React, revisit Bootstrap, grid-box, and other CSS features from earlier in the course. I've finished the Add-On course with more confidence when using React, and motivation to continue practising using it moving forward.

I truly enjoyed this workshop, giving me an idea of how React works and how to integrate my previous knowledge into the coding process. I would definitely recommend this workshop.

Completing the SheCodes React Workshop was an amazing experience that deepened my understanding of React and frontend development. The lessons were clear, hands-on, and well-structured, making complex concepts like components, state, and hooks easy to grasp. By the end of the course, I had built a functional React project, boosting my confidence and skills. I highly recommend this workshop to anyone looking to master React effectively!

The React 6-week course was the perfect introduction to React. Everything is well explained and it was great to put together a weather application using React to see how it works in practice. I also enjoyed following along with the tutorial, but using the SheCodes API to build the application. Whilst Matt used the OpenWeather API at the time of the recording, I found it useful having a different API to use, to learn from his method, but adapt it based on a different API resource. I would highly recommend this course!

Thoroughly enjoyed this last coding adventure. Learning to use reactive coding to enable equally presentable websites on both widescreens and mobile devices. Have enjoyed learning to use add-ons, such as bootstrap, to enable a clean, reactive project. One small step closer to my dream of being a software developer :)

Taking the React course was a game-changer for me. The lessons were clear and easy to follow, even for a beginner. Now, I feel confident building dynamic applications and understanding key concepts like components and state. Highly recommend it to anyone starting with React!

I learned a lot from this bootcamp. I definitely recommend SheCodes to anyone who is trying to get started with React.

SheCodes' React Add-On Workshop took my skills to the next level by introducing more complex concepts like working with multiple APIs and loops. Building a dictionary app from scratch was both challenging and rewarding. Thanks to Matt's clear teaching style, I now feel more confident in tackling advanced React projects. Highly recommended for anyone looking to deepen their React knowledge!

I referenced the videos occasionally if I felt stuck but feel that the regular React workshop taught me enough to do this project independently for the majority of it. Overall highly recommend!

After completing React with SheCodes by Matt Delac, I gained a solid understanding of building interactive UIs, managing state, working with components, and building real-world projects, significantly boosting my confidence in web development!

I enjoyed working on more React projects and especially liked how this dictionary project included not only definitions, phonetics, and examples, but images as well.

Building this weather app with React considerably refined my skills in web development. It provided an opportunity to apply and further develop my understanding of React concepts, API integration, and responsive design. Throughout this project, I gained valuable hands-on experience with essential React tools like state management, reusable components, and advanced CSS styling techniques. Additionally, it improved my problem-solving skills and boosted my confidence in building scalable, user-friendly applications.

This is the best platforms for learning coding, react is a bit challenging but more practices can make us perfect.

Helped me get started with React :)

Building my weather project with React was both a challenging and rewarding experience. React's component-based structure allowed me to create a clean, modular design that made the development process more efficient. Using React's state management, I was able to seamlessly update real-time weather data, ensuring a smooth and engaging user experience. Integrating APIs into the app highlighted React's flexibility and power, resulting in a dynamic, responsive interface. This project not only enhanced my technical skills but also reinforced my ability to craft scalable, interactive applications with React

This was by far the most challenging SheCodes course! Not because of Matt's teaching, but because React itself is quite complex. The course is structured into manageable chunks, and Iβm proud I could create a functional React Weather App by the end.

This was a great little add-on! The end result is a nice application, and I feel like I understand the usefulness and workflow of React much better.

Learning React was a bit more challenging than everything else I had learned, but I pushed through it with determination. The videos provided were incredibly helpful, guiding me through each step and reiterating what I had learned. This repetition made it easier to follow along and understand the concepts over time. Eventually, I found myself becoming more comfortable with React, and it started to make more sense. I am truly grateful for the easy-to-follow videos that were provided throughout this journey. They played a significant role in my learning process and helped me overcome the initial difficulties I faced. Thank you for creating such valuable and accessible resources.

The SheCodes React workshop was the most challenging yet rewarding experience I've had in their workshops. Initially, I found React difficult, but the way Matt taught and divided the subjects made it quite intuitive and simplified my coding process overall. The hands-on projects and community support were amazing. Thanks to this workshop, I now feel confident using React in my own projects π


I really enjoy working with react. It does take a lot of patience but it is very cool to see, what you can build with it. On to React Add-on.

Coding has now become a passion of mine, I started with intro to coding and I am happy to announce that I just finished the React module! My coding skills are getting better with every project we work on. thanks to Shecodes Team.

Even though I didn't learn many new things at this workshop that I hadn't learned at the first React workshop, it was very useful for consolidating my knowledge and practicing my newly acquired skills.
I had so fun creating a React Dictionary. Thank you Matππ
React is definitely challenging, especially when you're just starting out, but itβs an amazing framework that helps you learn a lot of important skills in front-end development. I recommend it to anyone looking to improve their coding abilities, but be preparedβit takes time, dedication, and a lot of patience to really get the hang of it.

I had a fascinating time learning React and building this Weather App. I learned more about VS code, the terminal and how to import React into my code.

The SheCodes React workshop was an incredible experience that took my web development skills to the next level. Building upon my knowledge of HTML, CSS, and JavaScript, I was able to dive into the world of React and create dynamic, interactive web applications. I'm excited to continue exploring the possibilities of React and apply my newfound skills to future projects. I highly recommend SheCodes React to anyone looking to take their web development skills to the next level.
SheCodes has been an incredible learning experience! I gained so much knowledge in web development, from HTML to React. I highly recommend SheCodes to anyone looking to build a solid foundation in coding!

The React Add-on workshop was a great journey to deepening my knowledge of React and becoming used to its techniques and cores. Working on the Dictionary project was interesting and fun, even when sometimes it was frustrating to deal with some of the errors that occurred along the way. But once you fix them and everything works smoothly it gives you so much faith in yourself. A big gratitude to Matt Delac for being such a great instructor and for the SheCodes team's support during that journey.
React can be challenging to learn, but itβs an excellent framework that teaches you a lot of valuable concepts and skills. I highly recommend it to anyone interested in front-end development, but keep in mind that it requires a lot of patience and persistence to fully grasp its features and best practices.


Attending the React course has been an incredibly enriching experience. I gained a solid understanding of React concepts which allowed me to build interactive and dynamic web applications. Learning how to integrate APIs using Axios was particularly exciting, as it gave me the ability to fetch and display real-time data effectively. One of the highlights of the course was developing a React Weather Project. This hands-on experience helped me apply the knowledge I acquired in a practical setting, enhancing my problem-solving skills and reinforcing key concepts. The project also deepened my confidence in working with React's ecosystem and tools.

This workshop was frustrating in a good way as it made me learn many things. I ran into many issues which forced me into researching answers and analyzing my code. The struggles have made me quite proud of the project I was able to create. I now actually like React!
React is very challenging but with this step-by-step lecture I could clearly understand how to use React.
This was a challenging but super interesting continuance of my React education -- and a great opportunity to build an application that is useful and can showcase the skills I've acquired.

Very challenging with React learning curve but with easy to understand instructions from Shecodes I managed to build this Weather appsπ

Completing the React project on SheCodes has been an incredibly rewarding experience! The project challenged me to apply everything I had learned during the course, from basic React concepts to more advanced state management and component architecture. I really appreciated how the course's structure allowed me to progress at my own pace while still having a clear goal in mind. The hands-on nature of the project pushed me to think critically and problem-solve, making me feel more confident in my React skills. SheCodes provided excellent support throughout, with plenty of resources and a fantastic community of fellow learners. This project not only solidified my understanding of React but also gave me a portfolio piece that I am proud to share with potential employers. Iβm excited to continue building on this foundation and am so grateful to SheCodes for making this journey so enjoyable and accessible. Highly recommended!
I enjoyed building my first React project. It was challenging but it was also fun. Thank you, Matπ

"I'm incredibly grateful to the SheCodes team for creating such an amazing learning experience. Throughout this journey, Iβve gained hands-on experience with HTML, CSS, JavaScript, and React, which has boosted my confidence in web development. One of the highlights for me was building my weather app, which pushed me to tackle new challenges like API integration and responsive design. SheCodes has shown me that with the right guidance and tools, anyone can start a successful journey in tech. I highly recommend it to anyone looking to dive into coding! Thank you, Matt and the entire SheCodes team, for making coding accessible, fun, and inspiring!"

Whew, this was a tough one! While I don't feel like I could create a React application completely from scratch at this point, I do understand the general structure, and I see the usefulness of learning React. I was able to follow along and create a really nice application in the end.

Nice course to get some practice with React! I had fun and learned a lot!


I'm really proud of my journey with React. I absolutely loved the process and was truly amazed by the advanced features of React. The lessons were incredible, and the projects were some of the best I've ever worked on!

This has been one of my favorite sections of the boot camp thus far! It encompassed everything we have learned and given me the blueprints to build my own personal website! I look forward to using React next, to enhance this project further.

Loved this two week React add-on workshop to help refine my React knowledge. Seeing the dictionary app come together felt really rewarding.

Reactive websites are so much fun. I learned many different ways to make my website work on a multitude of devices and I'm sure this will help me in the future.

Learning React was both challenging and exciting. I really appreciated the step-by-step guidance in the videos, which made the process much more manageable. It was fascinating to see how React differs from other coding approaches. Thank you for providing such an insightful learning experience!

The React Workshop was definitely challenging to complete, but I did it. There were many moments of struggle but thanks to Matt who explained everything to understand the steps better, even if I had to rewatch videos again for clearer understanding. He surely taught me a lot, which I am pleased and thankful about. Working on the project was interesting especially while implementing more advanced things into it on the way. There are still lots of things to get to know but now I am more than ready for it.πππ

This was probably one of the most challenging workshops to date. I still find React a bit intimidating, but the way Matt explained even the more complex concepts in a very understandable way. I already can't wait to get started with the next workshop!

Getting more familiar with React and really starting to understand how it works

The React-workshop was so fun! Challenging but well explained so for this reason definitely doable. Can't wait for the add-on!

This was the best course yet. I really love React!


The 6 week SheCodes React workshop was a great introduction to learning React and cemet everything I have been taught in previous weeks of the SheCodes programme. The curriculum was comprehensive and covered everything I needed to know about React development. Building the weather app was a lot of fun and I have gained practical skills that I can apply to real-world projects. I highly recommend SheCodes to anyone looking to learn React in a supportive and engaging environment.