React
This course has already finished
About the course
React is a library for building composable user interfaces. It encourages the creation of reusable UI components, which present data that changes over time. Lots of people use React as the V in MVC. React abstracts away the DOM from you, offering a simpler programming model and better performance. React can also render on the server using Node, and it can power native apps using React Native. React implements one-way reactive data flow, which reduces the boilerplate and is easier to reason about than traditional data binding. The training provides knowledge and hands-on skills for building Single Page Applications (SPA) clients using React JS technology, one of the most popular and fast client interface libraries developed and maintained by Facebook and Instagram. We will pay special attention to the JSX syntax, preparing the application for publishing with WebPack, handling queries and Promises.

Start Date:
10 August 2024
End Date:
22 November 2024
Credits:
15
Teacher:
John Doe
total weeks:
15
Lecturer

John Doe
John Doe started programming when he was in 7th grade. He graduated from Software Academy and then started racing. He was awarded the John Atanasov Award for Excellence in IT. He has also represented Bulgaria twice in international competitions. He has worked at various companies such as Amazon, Bet365 and others. In his spare time, he enjoys learning new technologies.