This advanced-level course is designed to help you strengthen your User Interface (UI) development skills using React.js as a foundation. With video trainings, written lessons and a variety of projects, you’ll gain in-depth, hands-on skills using the React.js framework while building a portfolio of real-life applications.
UI developers are essential for creating effective e-commerce and mobile experiences. As more companies go online, employment opportunities for UI developers are expected to grow by 19% between 2014 and 2024—nearly triple the average projected growth rate for all occupations.
The demand for React developers has been increasing for some time. In fact, 33% of employers in a recent survey needed React skills, while only 19% of developers had them.
It was a decision that literally changed Peter’s life. He’d returned to Switzerland after studying and working in Canada, and was struggling to find a job. Worried for his future and without Swiss certified digital skills, he decided to take the EPFL Extension School’s advance-level React.js course.
He wasn’t to know that it would set him on the path to an exciting new career. A History and Cinema Studies graduate doing odd jobs and unsure of what to do with his life, Peter had gained web development skills through a Canadian bootcamp. He liked the combination of building for a purpose, logical problem-solving and the creativity web development offered. Work followed—until he returned to Switzerland. It was a tough period, he recalls. But the up-to-date React.js course, learning to structure and write code cleanly and elegantly, changed things for him. It was his last step in becoming a complete full-stack web developer. It also got him noticed by an EPFL Professor and a job in a innovation lab working on digital epidemiology.
" I have done many courses, even with the big tech companies, but yours are incomparable. They are very, very good! "
Julita, EPFL Extension School Alumnus
The UI Development with React.js course uses a mix of video trainings, written lessons and a variety of projects to help you master UI development skills. You’ll gain in-depth, hands-on skills by using the React.js framework to build a portfolio of real-life applications.
These course details are subject to change; please refer to the program outline at the time of registration.
This course is taught at advanced-level. You should have the following tools, skills and abilities prior to registering for this course:
Get the latest news and course updates from the EPFL Extension School.