Your custom React component

Create your custom, reusable React component with Webpack and Storybook.
Rating: 4.0 out of 5 (152 ratings)
9,031 students
English
Configure webpack to build reusable React component
Publish React component as an npm package
Create live demo page with storybook
Use badges on your git repository home page
Include SASS to make the component default style
Publish demo on GitHub pages
Use package in any projects

Requirements

  • React basics
  • Basic programming skills and mindset

Description

Hello I am David!

The thing is that you and your team can save many times with making your own UI kit from separated React components. It can reduce the number of the bugs or the improvement time. The first step towards a UI kit is the ability of creating a custom React component.

I made this course to show you how to make your own React component. In this course you can learn build your component with Webpack, the Npm package publishing process, the demo site creation and some additional tricks.

So let the fun begin!

Who this course is for:

  • This course is for professional front-end or full-stack developers

Course content

4 sections32 lectures49m total length
  • What you can learn in this course
    00:37

Instructor

Senior Software Developer
Dávid Csejtei
  • 4.1 Instructor Rating
  • 159 Reviews
  • 9,068 Students
  • 2 Courses

I started programming when I was at the age of 13. I obtained a book called PHP: Black Book and realized that computer programming is an exhausting but still a super cool activity.

My first script was written in PHP using HTML and CSS for the UI parts. By the time I finished the script, I had already decided that I want to be a professional computer engineer. It was in 2003 and we can say I was only a child.

In the last few years I have worked as a Java and Web Programmer, CI Developer, Product Owner and DevOps Engineer. There are tons of languages and frameworks in my toolset like Java, PHP, NodeJs, React, Maven, Python, Jenkins, Git, SVN, Docker, Kubernetes, etc. It is hard to list all technologies I have ever used because I still have a passion for learning new things.

Currently I am a NodeJS developer at a multinational company.