Developing Front-End Apps with React
About this Course
Learn one of the most popular front-end frameworks, JavaScript React, in this hands-on course. Take the next step in your web development journey by learning how to build client-side user interfaces. You will develop these front-ends using components, the modular building blocks of React applications. You will learn about component composition to create rich functionality with features such as props, hooks, states, and event handling. You will explore component lifecycles and how to pass data and manipulate component states. Build your portfolio and gain practical experience by completing numerous hands-on labs in each lesson. At the end of the course, you integrate your skills with a final project by developing a shopping cart application. This course will help you succeed as a front-end, mobile or full-stack developer. It suits IT professionals looking to step up their careers or new graduates seeking to establish their client-side skills. Note that you will need basic HTML, CSS, JavaScript, and Git skills to get the most out of this course.Created by: IBM

Related Online Courses
This two-module Social Media Marketing program prepares you for entry-level digital marketing and e-commerce roles. You\'ll learn to attract and engage customers through various social channels and... more
Currently we are only able to offer this certification program in English. This certification program is not available in a country that is considered sanctioned by the U.S.\\n\\nWelcome to Leading... more
The specialized program is divided into three MOOCs:\\n\\nFront-end of the nuclear fuel cycle, Back-end of the nuclear fuel cycle, and In-core fuel management.\\n\\nThe student will navigate the... more
Thousands of new epidemiological studies are conducted every year and their results can have a profound impact on how we live our lives. Decisions regarding the food you eat, how much you exercise,... more
This is the second course of the Medical Terminology specialization. It builds on the basic concepts of medical terminology with the introduction of new roots, terms, and abbreviations specific to... more