

I thoroughly enjoyed the React Add-on workshop where I learned invaluable skills in integrating diverse APIs. Creating a dictionary and utilizing multiple APIs within a React app was particularly insightful. The hands-on experience and clear explanations made it easy to grasp complex concepts.
I feel like I struggled so much with React, but having Matt provide step-by-step examples helped so much. I learned so much and was able to create a project I enjoy and would use.

Great course to get a strong grip on React

While React was definitely the hardest SheCodes workshop to date, it was also the most informative and rewarding. Everything taught in this course elevated my code massively and I highly recommend it to anyone looking to take on a new (but exciting!) challenge.

Learning react has been one of the greatest experiences through out my coding journey. I now understand the dynamics behind it. thanks to SheCodes Workshops.

The SheCodes React workshop has been an amazing tool for learning react. I feel confident in my react abilities, which I look forward to using when building future projects, thanks to SheCodes.

When I first embarked on my journey to learn React, I was both excited and overwhelmed. Coming from a background with basic HTML, CSS, and JavaScript knowledge, I knew I had a solid foundation, but React seemed like an entirely new world. The initial learning curve was steep. Concepts like state, props, and the virtual DOM were completely new to me. However, as I started building small projects, these concepts began to click. The "thinking in React" approach shifted my perspective on web development, emphasizing the importance of a unidirectional data flow and component hierarchy. Applying what I learned through building projects was crucial. My first project was a simple to-do list application. It was a perfect starter project because it covered the core concepts: state management, event handling, and component structuring. As I progressed, I tackled more complex projects, such as a weather app.

The React course wasnβt easy for me at the start, as challenging as it was promised. And now, having finished my project, Iβm totally satisfied with the level of understanding. This is the tip of the iceberg, though, and I am excited to continue learning and practicing. Iβm so grateful to SheCodes for providing simple explanations and demonstrations of how to code with React. And for the support in a moment when you are stuck and need the help of someone more experienced.

The React worshop was really interesting and also challenging. I feel like I improved my coding journey and that my skills are at a whole new level.


I loved learning React and overall expanding my coding knowledge. This workshop taught me to work through the challenges it brought and provided a satisfying result.

React has been an extremely steep learning curve and has felt like the 'next step' in my coding career path. The exceptional support offered by the team at SheCodes has enabled me to become a more confident and resourceful developer, well-practised in troubleshooting, debugging and adhering to a strict workflow.

Attending the She Codes Web Development Bootcamp was an incredible experience that profoundly impacted my journey into the tech industry. The curriculum's emphasis on React was particularly transformative, providing me with a robust understanding of this powerful JavaScript library. Learning React was a game-changer for me. The bootcamp's structured and interactive approach made it easy to grasp the concepts of component-based architecture, state management, and hooks. I was able to build dynamic and interactive web applications, which greatly enhanced my portfolio and skill set. The hands-on projects were a highlight, allowing me to apply what I learned in real-world scenarios. I created sophisticated, responsive web applications that demonstrated my ability to utilize React effectively. These projects were not only fulfilling but also a significant boost to my resume. The supportive community and knowledgeable mentors were instrumental in my success. They were always available to provide guidance, answer questions, and offer constructive feedback. Their encouragement and expertise motivated me to push my boundaries and strive for excellence. Overall, the She Codes Web Development Bootcamp equipped me with the skills and confidence needed to pursue a career in web development, particularly in working with React. The experience was transformative, and I am grateful for the opportunities it has opened up for me. I highly recommend this bootcamp to anyone looking to master React and advance their web development career.

This workshop offered a comprehensive introduction to React, showcasing its power for building dynamic web applications. I learned to build a fully functional weather app from scratch, mastering React components, state management, API integration, and CSS styling. The instructions were clear and I liked how Mattβs teaching style encourages making mistakes, trying and learning by doing.

I enjoyed REACT.
I have enjoyed the react program and have gained a lot from it

I had so much fun learning React. I can't wait to learn more and have hands-on new projects. I highly recommend SheCodes WorkShops. You won't regret it.

Nowadays, React is one of the most useful and efficient libraries for building user interfaces. Unfortunately, the course was recorded a few years ago and hasn't been updated since, making it difficult to follow the steps and submit homework without asking questions on Slack about how to fix various problems.

I am so proud of myself for yet another SheCodes workshop completed. React Add-On was very fun and also complex enough to give me a challenge.

React transformed how I build web applications. Its reusable components and efficient state management have significantly improved my development process.


React was quite challenging, very difficult but I enjoyed it a lot, l hope to come soon for other workshops, thank you SheCodes team

Learning Responsive was initially quiet challenging for me, but the the group made it easy for me. The help made me grasp the concepts of react and learn how to create my own portfolio using all i have learnt from the beginning of Basic to Reponsive. I am grateful to the SheCodes team for all the support.

This React workshop definitely pushed me to my limits. Matt did a fantastic job breaking down the concepts. It pushed me to apply my learning in new ways, and the feeling of accomplishment when my project finally worked was amazing.

I thought building the Dictionary App would be easy after working on the React Weather App, but I found it challenging. I am glad we had this additional project so I can learn and practice more with react. The resources and videos provided were very helpful. Happy to finish the project and I now feel more comfortable with React.

The React add-on really pushed me to go beyond basic understanding to dive deeper into React.

Awesome course. I learned so much about React in a short time.

SheCodes React was definitely a very challenging workshop π€© but it was very teachfull and I learned a lot. Thank you SheCodes!π©·

What a journey! This last workshop was definitely a big challenge but really satisfying. Learning React gave me the tools I needed to improve my skills and move forward. On to the next chapter! Thank you SheCodes!

Challenging but rewarding workshop! It was good to get to know a new language and some of its possibilities. Looking forward to continuing learning react.

SheCodes React add-on provided a challenge that significantly enhanced my front-end development skills.


I've done many courses and what I like about SheCodes is the balance of concept explanation and practice. It is really enjoyable to follow along if you are willing to try your own thing here and there. Especially with Python, I feel there are a lot of courses that don't actually make you feel like you are building something which can be discouraging for many people. If you did the JS/React courses, some concepts will be familiar and you probably will get it faster how to work with Python.

React is no joke. I would say this was the hardest weeks to learn overall. I had to look at other resources to grasp more of an understanding. Worth while none the less.

This React workshop I must say, has been a challenging yet incredibly rewarding experience. I've faced numerous obstacles, but these challenges have only deepened my understanding and appreciation of React. One of the highlights for me was the hands-on project. It allowed me to apply what I learned in real-time, reinforcing my understanding and giving me the confidence to tackle React projects on my own. Although I still need more practice to become proficient, I feel that I have a strong foundation to build upon thanks to this workshop. Overall, I am grateful for the knowledge and skills I have gained from this experience. If you're looking to learn React in a structured, supportive environment, I highly recommend this workshop. It's been a transformative journey, and I am excited to continue honing my skills in the future.

Excited to share my latest projectβa dictionary app built using React, featuring integrated APIs for real-time data retrieval. π€οΈ Leveraging the Open Weather API for weather information and the Pexels API for fetching images, πΈ this project allowed me to strengthen my skills in front-end development and API integration. Explore the app here: Dictionary App. π I welcome your feedback and insights!

I have enjoyed all the activities and all the projects. It has been such a wonderful journey for me. React is doable and very fancy.

React and I are slowly becoming more aquainted... πͺπΌ

This course solidified the knowledge I acquired from the React course. It was a little challenging, but I thoroughly enjoyed it! Thank you again Matt for being an amazing teacher!

The React-add-on project while challenging, was also incredibly fulfilling. Building the dictionary was so enjoyable and engaging, It really boosted my analytical skills as I experimented to find the best solutions. I dedicated extra hours to studying and watched additional material to deepen my understanding of React's hooks and routers, and I have to say, this project has easily become my favorite. What a great last project! I'm incredibly thankful for everything I've learned over these past months. I'm eager to continue exploring the vast possibilities of coding through ongoing study and practice.

It has been interesting re-creating the weather App I had previously created using javascript, but now using React. Thank you to the SheCodes team for your support.

Really great course! Although I have found it quite a leap in terms of complexity; the React part of the course seems a lot more complicated than previous parts of the course so I haven't messed around with styling with this project as much as I would've liked for fear of breaking it all and never moving to the next bit!


A solid introduction to React, and lots of complex code to work through. Certainly a challenging course, some of the videos feel a bit out of date at times, but that's the nature of React, it's constantly evolving. Despite the complexity of the overall course, the material was explained well and was brought together with the project at the end.

Taking the React Add-On course was a game-changer for me! The lessons were clear and concise, making complex concepts easy to grasp. The hands-on projects solidified my understanding and boosted my confidence. Highly recommend it to anyone looking to master React
Working with two different APIs to build a dictionary that includes pictures for every word was definitely challenging, but also incredibly fulfilling. It greatly improved my analytical thinking as I worked to find the right formula to achieve the desired results. The satisfaction of finally getting everything to work was immense! π This workshop not only provided me with a deeper understanding of React and APIs but also enhanced my self-confidence π.

The React workshop was the hardest for me but I would like to commend Matt for such well designed and easy to follow training content. I would also like to thank the SheCodes team for such patience to answer and address all questions and queries sent via the slack support groups. Thank you team. This workshop has been so exciting and fulfilling. I learnt a lot and I feel ready for the next big challenge in frontend coding.
React was fun and a little challenging. I enjoyed every bit of it. Defiantly looking forward to React Add-on.

I made a dictionary app using React. You can type a word and see images of this word, you can hear the pronunciation and you can see an explanation of the word with an example and synonyms. I made it look like you are watering/saving the plants.

I am grateful for the opportunity to learn React, a framework that is in high demand right now. By the end of the course, I realized that I had truly learned to code because I could complete the tasks knowing just the requirements. However, if I ever felt lost, I knew I could revisit the detailed lesson that outlined every step.

React was challenging but I loved it
React add-on reinforced everything that I learned in the class previous. Building the dictionary was a fun experience and I can't wait to build my own future projects. Learning from Matt was a blessing. He taught things from a beginner standpoint and even how to find the answers you need when you get stuck. I couldn't have asked for a better instructor.

Completing the SheCodes React course was an empowering and transformative experience that gave me the skills and confidence to build robust React applications and advance my journey in web development.


It was a very interesting workshop, I really like it, I learned so much about React.

I completed this workshop in 2022 but had to resubmit my project for the certificate because SheCodes revamped its offerings, splitting the React workshop into two parts. Previously, participants chose between uploading the weather app or dictionary project at the end. Nevertheless, I remember it being a fun workshop and a great introduction to React! I might even revisit the lessons soon.
I do not wanna lie,React was not a walk in the park but with more outside sources i got through it and managed to finish even though it took longer than expected

I must say that the SheCodes React course was the most challenging and rewarding part of my bootcamp. It was truly worth it. The team is incredibly supportive, and I would highly recommend it to anyone. The course is exceptionally well designed for all skill levels.
Really fun react project, it solidified the techniques taught throughout all of the workshops and gave a really nice, hands-on approach to building an application from start to finish.

Completing the online React course was challenging, but incredibly rewarding. I'm thrilled to have finished it and grateful for the opportunity to deepen my understanding of React. Excited about applying these skills in the future! Highly recommended!

Learning React with SheCodes was a rewarding challenge. The learning curve was steep, but Matt's bite-sized approach, made everything much clearer. Also a huge shout out to the fantastic SheCodes team for their patience and support, especially on helping me understand the useState hook concept ;) I can't wait to continue learning with SheCodes Responsive!

I'll admit that when I did the React workshop, I struggled. I didn't have much time and I felt frustrated with the application I had delivered. For this Add-on, I left to start once I had more time and I got to say, it made a difference. I felt that I learned from my first experience and could structure the code more easily. That made me more confident to try new things, such as building an error modal and loader. I guess it's true that practice is key and I felt happy to see that slowly but steadily I am progressing in my journey. And SheCodes easy-to-follow workshops help with getting started if you don't know how to.

Great introduction into React. I'm grateful for all of the knowledge that I have gained and I feel more confident.

I'm so glad to have experienced this React workshop. It really brought a lot of the concepts I've been learning together and I felt like I really expanded in technical knowledge. Thank you!


As a recent graduate of the React course at SheCodes, I am excited to share my experience. From the moment I started, I was captivated by the depth and practicality of the course content. Each module was meticulously designed, providing me with a comprehensive understanding of React and its applications. The hands-on approach of the course allowed me to apply what I learned in real-time, solidifying my understanding and building my confidence. My final project, which I am incredibly proud of, is a testament to the skills and knowledge I gained. What sets SheCodes apart is not just the quality of the course, but also the supportive learning environment. The instructors were always available to clarify doubts and provide guidance, fostering a space where it was okay to make mistakes and learn from them. This course has not only equipped me with a strong foundation in React but also ignited a passion for web development. I am eager to continue this journey, explore more, and apply my skills to solve real-world problems. I am grateful to SheCodes for providing such a robust and engaging course. I highly recommend it to anyone looking to delve into web development.

SheCodes React made me feel like a Front-End Developer. It's so sophisticated and was a healthy challenge that I accepted. I am so happy that I've completed this workshop and I am so ready for what's next in my coding journey.

Great experience! Learning React was quite challenging but as usual the methodology for teaching by SheCodes enabled me to fully understand particularity of the React JS library. highly recommended! ππΎπ

Thanks to this workshop I have learned how to make a Weather App with React. It is a good working website, which shows not only the weather and time of today, but also from the next 7 days! With also a good working search engine, you can type any place and see the weather with the forecast of that place!

The SheCodes React workshop merged fun with practical knowledge. Thanks to this module, I have increased my knowledge and confidence with coding and can take my build a step further.

Thank you for such an interesting and insightful React course!
SheCodes React Add-on workshop has been an invaluable experience. It provided a structured approach to increasing my understanding of the React framework, empowering me to create dynamic and engaging user interfaces.Thank you Matt for clear explanations and guidance every step of the way. Through this workshop I gained confidence in my React skills and developed a strong foundation for future growth.

learning react simplified my understanding of code since i dont have to mix everything once

I just completed an exciting workshop where we recreated a weather app using React! π¦οΈ It was amazing to see how Reactβs component-based architecture makes building and managing UIs so efficient and fun. We utilized state management and hooks to handle real-time data, making our app smooth and responsive. π React is truly an essential tool for any front-end developer, and this workshop highlighted its power and versatility. Canβt wait to use these skills in future projects! π

React is challenging but fun!


I enjoyed this course. react isn't easy but this course makes it easy. this is my 4th course and I've learned a lot and am so grateful for the opportunity.

This React project was so much fun to make! Enjoyed every bit of it and as always, learnt so much π©π»βπ» β£οΈ

React was the most challenging workshop but with so amazing teacher even something so difficult was fun. I highly recommend!

This has been yet another great SheCodes workshop! I especially have enjoyed React because it helps make my code more organized and easy to understand. Thank you Matt!

It is a great course for those starting from scratch. However, if you already have experience with React it may not be so challenging. As always, Matt's explanations are very clear and concise and this is always appreciated :)

Another super valuable add-on! Finally, I'm getting the hang of React.

This was a really interesting course. I used Athena a lot and I have to say it made a big difference in explaining errors step by step, or breaking down the basics even more than Matt did. Additionally, I find Python much more intuitive than JS/React so if you struggled with those courses on SheCodes, you might just find your jam with Python.

I really enjoy how the concepts were explained and the course was build e.g. with the mix of theoretical video, challenge and homework - it allows students to remobilise what they have learnt without feeling too overwhelmed. Other students were also super reactive on Slack as well as SheCodes' team. Week 1 too me more time than expected so I was a bit worried whether I would finish the course in 3 weeks, but actually week 2 and 3 are less heavy, so all was fine!

This was honestly one of the hardest things I've ever had to learn! Despite how difficult it was, Matt is an amazing teacher and has been so helpful in getting me started with learning about and using React to create an app π©π»βπ»β£οΈ
I was a little disappointed at first to be building another weather forecast app. Eventually, I was glad I did - it's good to compare your work then and now and to see how you can approach the same project differently. At first, I was initially intimidated by React.js complexity. However, the workshop's well-structured curriculum and hands-on approach made learning React a breeze. All thanks to instructor Matthieu Delac. He broke down complex concepts into digestible chunks. By the end of the workshop, I felt confident in my ability to tackle React weather project independently.


The dictionary app that we have built on this workshop has been the perfect continuation to the SheCodes React workshop, as it has allowed me to refresh all the concepts learnt beforehand. Thanks to the SheCodes team for all their help and support, as always, and to Matt for his clear explanations. A long way to go and loads more to learn, but I'm really excited for having finished the SheCodes Front-End journey. I would definitely recommend all the workshops to anyone interested in beginning their journey in coding!

This was a fun and quick way to practice the react skills I've learnt so far

It was such an amazing journey, learning Java React and more CSS. the lessons are well-constructed and easy to understand and follow. I enjoyed everything I have learned and of course, it was challenging, especially Java but that is the fun part of learning. I am ready to learn and take up some new challenging designs and I would highly recommend this course to anyone who wants to learn new tech skills. Matt and his team are hands-on with all your queries throughout your learning.

Learning React was very challenging for me. Matt made this process a lot easier for me because now i understand how and when to use useState, creating different components and also intergrating HTML inside my js components. Thank you to Matt and Shecodes for making my learning journey a lot easier for me.

This add-on was a nice refresher on calling APIs and other basics for creating React applications. Thoroughly enjoyed learning a few new things and I hope I can put them to use in the future.
SheCodes React was a tough and challenging experience, but it was also one of the most fulfilling learning journeys I have ever undertaken. It pushed me to expand my skills and knowledge, and I am now much more confident in my abilities as a web developer. If you are willing to put in the hard work and embrace the challenges, SheCodes React is an excellent course that will significantly enhance your web development skills.

Very good explanation of React and how to use components

I enjoyed learning how to use React. It has definitely been challenging but it makes completing this course more rewarding.

Creating the Dictionary app was a lot of fun and at the same time very challenging. React is very powerful and it gets you the chance to create amazing stuff π€©

The React Add-on workshop was a good complement and the dictionary Project was very fun to build.

This project was so challenging but absolutely rewarding. Creating an app in React was a breath of fresh air as I loved the change of pace and the obstacles I faced. It made me think outside the box and delve into researching new things for a better understanding.

A fun and interactive way to learn the basics of React

I've found this particular workshop especially challenging and rewarding at the same time. Working with React has opened a whole other dimension of programming that intend to dive into fully! Lessons by Matt were great, as usual, and his step-by-step tuition made the whole process very enjoyable. Thanks to the whole SheCodes team!

React Add-On workshop was interesting with lots of stuff to learn and practise.

I learnt so much! This add-on project is a great opportunity to review your React knowledge and also learn some new bits. It's great to start a new project from scratch, it really helps to strenghten all the abilities learnt so far!

Highly recommend! I've experienced immense growth in my craft! I can confidently use React

I am writing to express my deepest gratitude for the incredible experience I had with SheCodes Plus. This course has truly transformed my understanding of coding and opened up a world of opportunities for me. Before enrolling in SheCodes Plus, I had a basic understanding of coding, but I lacked the confidence and skills to take on more advanced projects. However, the comprehensive curriculum, engaging teaching style, and supportive community at SheCodes Plus made all the difference for me. Throughout the course, I was able to dive deep into advanced topics such as React, API integration, and asynchronous JavaScript, which have significantly expanded my coding capabilities. The hands-on projects and real-world applications allowed me to apply my newfound knowledge and build a robust portfolio that I am proud of. Moreover, the support and mentorship I received from the SheCodes team and my fellow classmates were invaluable. The interactive nature of the course made learning enjoyable, and I always felt encouraged to ask questions and seek help whenever I needed it. As a result of completing SheCodes Plus, I now feel empowered to pursue my dream career in tech. The skills and confidence I have gained are truly life-changing, and I am excited to see where this journey takes me. Thank you, SheCodes, for providing such an enriching and empowering learning experience. I would highly recommend SheCodes Plus to anyone looking to take their coding skills to the next level. With sincere appreciation, Blessed Mashawa

This was challenging, and I have a long way to go in React. But it feels doable with the great instruction and support of SheCodes and their team!

This recent workshop was the most challenging one yet, but it was absolutely worth the effort. It demonstrated just how powerful React can be, and I am eagerly looking forward to applying React in real-life projects!

I'm thrilled to announce that I've successfully finished the SheCodes React workshop! It's been an exciting six weeks journey. Beginning with the fundamentals in SheCodes Basics, advancing through SheCodes Plus and SheCodes Responsive, and finally achieving the long-awaited SheCodes React certificate. This experience has been incredibly rewarding, allowing me to delve into API integration, master the use of useState in React, and explore Node.js. I'm immensely grateful to SheCodes for this wonderful opportunity. Proudly a student of the Delac Foundation!


This is a very nice workshop to get a first overview on React and to build the first project or app with it.