Odyssea Logo

Courses coming up:

Find us on social media:

React App Development

React App Development

Programming vocational training course

About this course

Join our free React App Development course


Learn how to Design simple views and a comfortable User Interface for your application, using React. React is one of the most popular and wanted front end frameworks. Introduced and supported by Facebook, based on proven and widely used technologies like Javascript, HTML, and CSS, React is a valuable tool in a developer’s toolset, as it is used by well-established companies like Facebook itself and AirBnB.


Frontend and Fullstack developers should have a working knowledge of React written in their CV, especially for aspiring entrepreneurs or ambitious startups. 

React course is addressing people that have a basic knowledge of front end development (HTML, CSS and Javascript) plus a basic programming background (variables, loops, arrays, objects).

  • Language: GR / EN
  • Total Duration: 36 hours
  • Duration / Class: 3 hours
  • Classes per week (approx.): 2-3

Course Syllabus

  • JSX / Babel
  • Styling and attributes
  • Components
  • Props
  • Mapping objects to components
  • Conditional Rendering
  • State and Hooks
  • Events and event handling
  • Forms
  • The Component tree
  • Javascript ES6

Potential Job Placements

  • App developer
  • UX designer
  • UX researcher
  • Web content manager

Soft Skills

  • Conceptualize original App design ideas
  • Creativity
  • Keep up with the latest web trends
  • Project management
  • Work well under pressure
  • Goal-oriented

Hard Skills

  • Knowledge of HTML, CSS, Javascript, or other coding languages
  • UX Design experience
  • Content Management System (CMS)