I started SheCodes as a complete beginner with no coding experience, and it has been a truly transformative journey. Through SheCodes Basic, I got my first hands-on experience with HTML, CSS, and JavaScript, building confidence one lesson at a time. SheCodes Plus took me deeper โ I learned to work with APIs, GitHub, and hosting, and built real projects I could actually show off. The Responsive workshop taught me how to make websites look great on any device, and React pushed me to think like a real developer, working with components, state, and modern tools like VS Code and Netlify. What I loved most about SheCodes is that the lessons are short, practical, and flexible enough to fit into a busy schedule. I never felt lost because support was always available. I now have a portfolio of real projects and skills I'm proud of. I highly recommend SheCodes to any woman looking to break into tech!
This one was tougher! It definitely challenged me, but I loved every minute of it. Also, using React and breaking the code into components really made JavaScript make more sense. This is the point where I had given up the first time I tried SheCodes 4 years ago. I'm so glad I came back to it and pushed through. I really think I can start trying to turn this into a career!
My React journey is sketchy. I was introduced to this programming language for the first time on this platform, and I'm glad I've been able to make some progress with it. I look forward to sharpening the skills further in my the next course.
The React Add-on was an excellent extension of the core React.js foundations. Working on a live project strengthened my practical skills and gave me the confidence to build real applications independently.
I really loved this module. It was definitely challenging at times, but the step-by-step guidance made it much easier to follow and stay motivated. I appreciated how everything was explained in a structured way, almost like being guided by hand through the process. By the end, I have a much better understanding of components, state, and APIs, and I feel excited to keep learning and building more with React.
It was a fun addition to the React course, where I learned valuable new skills and could deepen my understanding of React coding.
This was the final project and definitely one of the most challenging ones, mainly because there was a lot of trial and error (a lot of error mainly). I like the results and seeing how far I've come in understanding React.
The SheCodes React Dictionary project has been such a satisfying project to build. Everything from the React course came together in one place: components, state, API integration, responsive design, and real UX thinking. I loved going beyond the brief: I designed the empty state from scratch with a custom animated SVG illustration, and added small details like synonym chips. React keeps inspiring me to build more. Thank you Matt and the SheCodes team for yet another course that pushes me further than I thought I could go. ๐
Learning React has been such an exciting journey for me. Iโm truly grateful for everything Iโve been able to understand and build so far. Iโm really excited to continue this path and see how far I can go ๐
SheCodes React made learning React clear, practical, and actually enjoyable. The projects helped me build real skills, not just theory, and I now feel confident creating my own applications.
I thoroughly enjoyed the course from beginning to end. It was my first time working with React, and I found it to be an incredible tool. During the project, I developed a complete website where I integrated several functionalities: definition searches, synonyms, antonyms, phonetic transcription, and illustrative images for each word. I really enjoyed the challenge of connecting APIs, managing state, and designing an intuitive interface. I'm leaving the course eager to continue creating more projects.
Learning React has been a really interesting experience for me. I truly enjoyed the process, even though it wasnโt as easy as what I had learned before. At times it felt challenging, especially getting used to new concepts and the way everything connects, but that also made it more rewarding. Overall, it has been a valuable learning experience, and I definitely want to continue improving my React skills and exploring more advanced topics.
These modules were fast-paced and provided project based learning. There was sufficient challenge to learn new React skills.
The SheCodes React course has been an incredible six weeks. Matt has a rare ability to take complex concepts and make them feel approachable, always guiding you through the journey step by step, no matter the challenge. What excited me most was discovering a completely new way of thinking about code. Learning to build with components, manage state, map through live data, and structure a full component tree unlocked a new level of thinking about how web products are built. The moment things started clicking โ functions inside functions, components talking to each other โ was really satisfying. React made me want to keep building. That says everything about how much this course inspired me. A huge thank you to Matt and the SheCodes team for yet another rewarding and eye-opening learning experience. I cannot wait to keep exploring how far React can take me.
This workshop was a great step forward in building more dynamic and interactive applications using React. It helped me better understand how to work with APIs, manage components, and improve the overall user experience of my projects. The lessons were clear, practical, and easy to follow, with hands-on exercises that made everything click. I especially enjoyed creating real features that I can now apply to my own projects. A very rewarding experience, I highly recommend it to anyone looking to level up their React skills!
React has been the most challenging but enjoyed the tasks and learning a new tool.
I'm so happy to have finally completed the React course. I learned so much! I'm excited to continue my journey into React because (although I struggled) I did find it to be a little simpler to use than vanilla JavaScript.
This project has helped me reinforce my existing programming knowledge and take a closer look at React. Specifically, it helped me with: Practising project organisation: deciding what should be a component and identifying the main file where all the pieces come together. Understanding the purpose of hooks: useState() and useEffect(). Making API calls (SheCodes Weather API). Practising JSX (HTML with JS). Deepening my understanding of styling and experimenting with color palettes. A few years ago I built a weather app with vanilla JS and found it quite tedious. Back then I also paid little attention to styling. I just wanted it to work. Now, with a solid grasp of the fundamentals and using React, which simplifies the code considerably, I was able to focus much more on UX/UI. Overall, a very worthwhile course. It has its complexity. React, API calls, asynchronous functions but the project is small enough that the architecture never becomes overwhelming.
This workshop pushed me to my limits with React! Iโm thrilled to have built a fully responsive weather app with live API integration and unit toggling. Itโs a great feeling to see complex code turn into a useful, working tool.
SheCodes React was an amazing experience! I learned how to build a real weather app using React, APIs, and deploy it to Netlify. I went from zero to building my own components. Highly recommend it!
I have learnt a lot and enjoyed building weather react application
This workshop was lots of fun. I've come out with a real appreciation for the utility of open API's! As rightly mentioned repeatedly throughout the course, there's certainly a learning curve for every API. Additionally, some are objectively much better and more user friendly than others! However, once you've deciphered them, the possibilities are endless. I'm also a converted mega fan of React, as I think the developers have done a fantastic job of interpolating JavaScript into HTML in such a way that is a lot more intuitive and user friendly! I've come away from this course with a really cool set of new skills and I can't wait to test them out and improve!
Completing the Advanced React add-on was a great experience. It helped me strengthen my understanding of React and build more interactive applications with confidence. I really enjoyed the hands-on project of dictionary app. This course has taken my coding skills to the next level.
Learning React proved to be the most challenging aspect of my journey so far. I appreciate the support, patience, and knowledge-sharing from the SheCodes team, which significantly helped my understanding of this framework.
This was admittedly a challenging workshop, but extremely worth it! I'm really pleased with my final project. As with all the previous workshops, the guidance and support from the team was excellent. Matt does a really great job of breaking things down in order to explain the "plumbing" of how a react app works and describing what the code is doing at certain stages, (such as in the case of how the props are passing through to the other components and how the useStates help to set and define the data for further functions to operate). It made it really accessible and digestible to someone who still feels relatively new to coding!
The final project was really effective at balancing guidance and student application on new founded React skills. This was a highly rewarding challenge.
The React workshop was my favourite out of them all. Highly recommend it
This has been, by far, the most difficult coding language for me. Matt really does a great job at "zooming out" and explaining the reason for different components, which helped me connect the dots better. I think I am the most proud of this react weather project. Thank you :)
You will need a lot of supplemental studying and self-teaching to understand React. This course moves too fast. I'd strongly recommend taking this course immediately after SheCodes Plus. If you complete the Python course first, you risk forgetting the JavaScript fundamentals you need here.
Just finished my React course โ it was well structured and really helped me understand how to build and work with components, state, and APIs. I feel a lot more confident building projects on my own now.
I enjoyed the SheCodes React workshop. It was challenging at times, but it helped understand how React works and how to build interactive web applications using components and APIs. It definitely improved my confidence in JavaScript and React.
The React workshop by SheCodes was engaging, hands-on, and easy to follow. I gained practical skills and confidence to build my own projectsโhighly recommend it!
This course helped make advanced React approachable! I went from basic concepts to building a live Dictionary App from scratch. The clear, step-by-step guidance on API integration helped me turn theory into a professional project Iโm genuinely proud to show off.
It was really nice to do a different type of project again in this bootcamp, and integrating multiple APIs. React is a really interesting library and left me feeling motivated to build more, and after the React and React Add-on workshops, I feel comfortable enough to utilize it in more of my portfolio projects.
Having a basic understanding of React definitely seems like it will open a door in the current job market, so it was enjoyable to learn and apply it all to the weather project.
This React course truly boosted my confidence in building modern web applications. The lessons were clear, practical, and engaging. I highly recommend it to anyone wanting to strengthen their frontend skills.
Great quick workshop that helped me continue growing my React skills. It was to the point and filled with useful information.
Although, I commenced this journey several years ago, after completing the first three weeks of training, due to personal family matters I couldnโt complete the final. However, I've returned and hope to continue this journey with SheCodes Plus, SheCodes Responsive, SheCodes React and beyond. Thank you for this opportunity.
Great React add-on course! Who knew creating a dictionary app could be so much fun? It was a practical and engaging way to deepen my understanding of APIs, components, and state management.
Creating the Dictionary App helped me understand advanced React concepts.
This course transformed complex React concepts into practical lessons that boosted both my technical skills and my confidence. Challenging, motivating, and highly recommended.
Completing the React course with SheCodes has honestly been such an empowering experience. Everything was explained so clearly and structured in a way that made even complex concepts feel simple and manageable. I still canโt believe I finally understand React ;something I struggled with so much during my university years. The lessons were easy to follow, practical, and actually enjoyable. I genuinely loved the learning process and feel so much more confident in my skills now.
As someone who is brand new to React this was a great beginner course but also a reminder of how complex and big React knowledge can be. I enjoyed the course and creating the apps using VS code.
React is definitely challenging. Understanding components, state management, hooks, and how everything connects requires time and patience. React also brought everything together from what I learned previously and showed me how to build fully functional, dynamic applications.
I recently completed the SheCodes React class and it has been an incredibly valuable learning experience. The course structure is clear, supportive, and beginner-friendly, making complex React concepts easy to understand. The lessons build logically from fundamentals to practical real-world applications, such as building reusable components, managing state, and working with APIs. Throughout the class, I gained confidence in writing cleaner, more efficient React code, and I was able to apply what I learned directly to projects like a 5-day weather forecast app. The hands-on exercises and real coding tasks helped solidify my understanding, and the community support was always encouraging and helpful. Overall, SheCodes React boosted my technical skills and made learning React enjoyable. I highly recommend this class to anyone who wants to grow as a frontend developer
Very fun! I had a lot of fun learning about React! Very much recommend!
After struggling through, I'm not the biggest fan of react. I am glad I finished it!
This workshop helped everything finally click for me! It deepened my understanding of React and showed me how to build more dynamic, interactive, and polished applications. I loved learning how to improve functionality and structure while still keeping things manageable. This workshop truly leveled up my confidence and made React feel even more exciting and rewarding!
Good course on React.
The SheCodes React add-on strengthened my front-end skills by giving me hands-on experience with components, props, and state. In just two weeks, I was able to build interactive, responsive apps with confidence
This was a steep learning curve. I had to do a lot of outside research to keep up with the classes. I will say this was my least favorite to learn, only because there were so many rules and it seems React is so sensitive. I did enjoy the projects I built, and the troubleshooting and trial and error to get my code to work. I Thanks immensely for teaching this!
The SheCodes React workshop was the most challenging one Iโve taken so far and somehow, it became one of my favorites! ๐คญ It pushed me to think differently, problem-solve, and truly understand how modern web applications work. Even when things felt overwhelming, the lessons were structured in a way that kept me motivated and moving forward. Completing this workshop gave me a huge confidence boost and made me fall even more in love with coding!
This was really tricky so I'm happy that I managed to do it. I think React is maybe not my language, but the videos were so helpful and I'm proud of what I made!
The SheCodes React Add-On pushed me beyond tutorial-following into genuine React thinking. What made this course valuable wasn't perfection. It was a productive struggle. Wrestling with state management, API response structures, and component architecture taught me why patterns exist, not just how to copy them. Debugging undefined data and conditional rendering logic was frustrating at times, but that's exactly where real learning happened. The dictionary project strikes an excellent balance: beginner-accessible yet realistic. Integrating external APIs, managing loading states, and handling deployment felt close to actual development work. I also appreciated the emphasis on clean code practices, ESLint warnings, and accessibility requirements, which built good habits from day one. The result? I now confidently read React code, debug my own mistakes, and build on real projects independently.
Working on this dictionary app has been such a rewarding experience! Itโs super cool to bring together multiple APIs โ from dictionary definitions and phonetics audio to fetching beautiful images from Pexels โ all in one smooth, interactive React app. I loved learning how to handle async data fetching, manage state with hooks, and build reusable components that really work together seamlessly. Plus, integrating audio playback with a little speaker icon was fun! This project gave me solid, hands-on experience with real-world API integration and React best practices. Highly recommend for anyone wanting to level up their frontend skills in a practical, engaging way.
Incredible initiation to React. Finally I'm able to create a react App and I'm confident to start my own projects!
SheCodes React takes you from React-curious to confident. Beginner-friendly yet challenging, it focuses on hands-on projects that look professional and impress recruiters. I started with very limited React experience and a lot of imposter syndrome. Terms like components, props, state, and API integration felt foreign. SheCodes made these concepts click, giving me the confidence to actually build with React. Lessons arenโt just theory. From the first module, youโre building real projectsโreusable components, API calls, and live data fetching. By the end, I had a fully functional weather app in my portfolio, which was incredibly motivating.
Learning React is not easy, but the instructor does a really good job when explaining his stuff.
Continuing my SheCode journey with the React Add-on has been fantastic! This program helped me dive deeper into React, build real-world projects, and gain confidence as a developer. Iโm excited to keep growing my skills and applying what Iโve learned to future projects
The React Add-On project is a fantastic test of logic. It challenges you to manage multiple components and API data flows without over-engineering or creating messy code. While the complexity of nesting components can be intimidating at first, the real fun begins once you understand the 'why' behind the structure. Itโs a rewarding experience that proves anyone can succeed in React if they focus on clean data flow and organized components.
I really enjoyed switching back over to front-end design and learning how to make a webpage more responsive. I love using grids now, and this is the sleekest landing page I have made by far! Can't wait to finish up React and really flesh out my resume.
Very proud of the final results! Thanks to SheCodes, I have learned a lot and was able to build my first React app from scratch!
Through the workshop I gained more skills, experience, routine and confidence in working with React. I have learned a lot and working on the project was a lot of fun.
React is most likely the most challenging language to understand. I did enjoy, however, how easy it was to understand the lessons with the instructor's help.
I took a holiday break right before starting React, and when I jumped back in, I felt zero pressure to rush! I was able to take my time truly understanding the key concepts and what makes React such a powerful library. It makes learning so much more fun when you realize you have such an incredible tool to use alongside vanilla JavaScript. Learning both is absolutely worth it!
React workshop was a lot of fun. The tutorial videos and exercises helped to work through the topic and getting better step by step. The lessons have the right level of difficulty so it is challenging and at the same time motivating. Thank you!
Great course for people who want to have an overview and insight on REACT based on a great example.
Excellent course, I've learned valuable React skills from Matt and can't recommend SheCodes enough. The video tutorials are perfect to learn at your own pace and give you the opportunity to keep going back over any bits you don't understand. And you end up with a project you can really be proud of.
Taking the SheCodes React course has been such a transformative experience! Building my weather app with a 5-day forecast really pushed me to apply best practices and think carefully about component structure, state management, and responsive design. Compared to my previous projects, this one feels much more polished and professional, and I now feel confident creating interactive React apps. The lessons are clear, practical, and the projects make learning fun โ I canโt wait to keep building more complex apps!
Working on this part of the React project was both challenging and exciting. Iโm proud to have been a part of it and to see my contributions come to life in the final product.
"Wooowee"๐ what a wild ride it has been. React is a force to be reckoned with. There were many times when I thought I missed plan JS but it was all worth it in the end. I am so proud of myself for making it this far, nearing the finish line. I am so grateful for each lesson and for the community on slack. I feel blessed to be here and learning all of this. Can't wait to put it to great use!
It was a great experience, and Iโm really glad I went through it. Through React, I grew as a developer and learned how to structure an application using components, manage dynamic data with state, and handle other important aspects of building interactive web apps.
It was a great journey with SheCodes โ I learned so much about React and JavaScript. It was a long journey, but it was definitely worth the time!
This workshop gave me the confidence to finally understand React, and building the dictionary app was the moment everything clicked. I learned how to work with components, APIs, and real project structure in a way that felt practical and exciting. Iโm genuinely proud of what I built and grateful for how much I grew during the process
The React workshops are challenging and require real practice, but I know Iโll continue studying and practicing.
Wow! This React workshop was intense but incredible! It sparked my curiosity, and Iโm excited to keep learning and building with React.
I am deeply grateful to SheCodes for the React scholarship. The course transformed complex concepts into practical skills through hands-on projects. This opportunity has boosted my confidence and technical expertise, making a career in tech feel achievable. Thank you for empowering women and investing in my future as a developer
React add on course was quite challenging for me. It required me to think critically. There were times i even got headaches because i was failling to figure out were i was getting it all wrong. Fortunately, SheCodes has a platform called Slacks where you can ask all challenging questions and get help from the Shecodes team and team mates. Would like to thank Matt for this opportunity. I have gained problem solving skills by doing this course and it was such a wonderful experience.Once again thank you MattDelac and team for this opportunity.
React has been my favorite of all the languages to learn. It's easy to see how powerful it is. I appreciate how Matt walks us through each project step-by step. And it was a nice challenge to use a different API than the one Matt was using, because it tested my understanding of the principles. I learned a lot.
Completing the entire SheCodes Bootcamp has been a truly rewarding and fun journey as I pursue a new career path as a developer. I thoroughly enjoyed the challenges and the process of finding solutionsโit felt like solving a satisfying jigsaw puzzle where you just need the right piece to fit the next slot. SheCodes not only taught me essential front-end developer skillsโincluding HTML, CSS, JavaScript, responsive development, and advanced React application development with API integrationโbut also trained my thinking process to effectively find those 'right pieces.' This has given me an excellent front-end developer foundation. I feel fully prepared to enter the tech industry and begin my new career. I would wholeheartedly recommend the SheCodes Bootcamp to anyone looking to start a career in development.
I thoroughly recommend this React course. It is incredibly satisfying to produce something from what youโve learned. I found myself remembering a lot from all the previous modules, which was motivating. I used a different API to the demo video, so I really had to figure things out for myself, which made it feel like real problem-solving. I could have spent weeks just styling my project, because thatโs the part of coding I really enjoy. Iโm proud of how far Iโve come and excited to keep coding, with a few small projects already lined up. This course has given me both confidence and practical skills to build on.
I really enjoyed learning React!
I really enjoyed React โ it was fun and surprisingly easy to understand once I got into it. I loved how its component-based structure made everything feel more organised and interactive. Working with React made building user interfaces feel exciting instead of overwhelming.
Completing the SheCodes Bootcamp has been an incredibly empowering experience. I gained real-world coding skills in HTML, CSS, JavaScript, and React through hands on projects. The lessons were clear, practical, and supported by an amazing global community. SheCodes gave me the confidence to pursue opportunities in tech with purpose and excitement.
SheCodes React Add On took my projects to the next level with real API data and advanced components.I learned how to structure professional React apps with confidence. This course truly prepared me for real world front end development!
I really enjoyed building the dictionary application as challenging as it was. I look forward to learning more React concepts in the future. Thank you to the SheCodes Team for the continuous guidance.
I really enjoyed the end result, even though I struggled with React at first. Once the concept of components clicked, I was able to fully grasp how everything works and started making real progress. The course was well-structured, with clear explanations and hands-on projects that made learning practical and fun. Itโs satisfying to see the apps I built come to life, and I feel much more confident in my React skills now. Highly recommend for anyone willing to push through the initial learning curve!
Defying but so satisfatory. I'm so happy to finish this Bootcamp and accomplish this goal. Learning React is not easy, but it is worth it. Thank you so much to Matt and all SheCodes team.
SheCodes React made learning React so simple and enjoyable! The hands-on projects helped me understand components, props, and state with confidence. I now feel ready to build dynamic web apps thanks to SheCodes!
This was by far the most challenging workshop of them all, however the step by step guidance helped a lot. There's still a lot of learning to be unlocked on React. I'm happy I pulled through.
Certainly, this has been the biggest challenge on this bootcamp. Coding with React has shown me that it is possible to do everything that I had already learned in a more practical way, wich doesn't mean that it was easier to grasp the language's logic. Nonetheless, I truly enjoyed this process and I am also so happy to be getting nearer to the end point of this bootcamp. Once again, thank you, Matt!
The React Add-on workshop was a great experience! Building a fully functional Dictionary App helped me understand React concepts like components, API integration, and state management in a practical and fun way. Iโm proud of the result and excited to keep learning and creating more projects with React!
The React workshop with SheCodes was fantastic! I learned a lot, and building the final Weather App with forecast was both fun and rewarding. It was a great hands-on experience that really helped me understand React better.
The React workshop was an excellent learning experience! It broke down complex concepts into clear, practical steps, and I now feel confident building dynamic web apps. The hands-on projects and supportive instructors made the learning engaging and effective. Highly recommend to anyone looking to deepen their React skills!
It was a great course. I learned so much about the capabilities and complexities of React through creating this interesting project.
I highly recommend React workshop!
It has been a tough road balancing school with React. I definitely didn't think it would be this hard, but I made it.
I applied React fundamentals, API integration, and responsive design to create a clean, user-friendly dictionary app. This project challenged me to think critically about UI/UX and gave me the confidence to build an interactive web application.
Learning React through SheCodes has been an incredible experience. The lessons were clear, practical, and perfectly paced for someone who wants to build real projects with confidence. What I loved most was how each concept was broken down into simple steps, making a challenging framework feel approachable and even fun. The hands-on projects helped me understand how React works in the real world, and the support from the SheCodes community kept me motivated throughout the workshop. I walked in feeling unsure, but Iโm finishing the course feeling empowered, capable, and excited to keep growing as a developer. SheCodes didnโt just teach me React โ it gave me the confidence to create, problem-solve, and think like a front-end engineer. Iโm truly grateful for this experience and highly recommend it to anyone looking to level up their coding skills.
Enjoyed this part of react. Once you figure out the complexities of the new React framework you can easily get through the videos.

