DEV Community

Cover image for Rich text editing in React with Draft.js - Course

Rich text editing in React with Draft.js - Course

tumee profile image Tuomo Kankaanpää Updated on ・2 min read

I am excited to announce that the course “Rich text editing in React with Draft.js” is now LIVE! It is an online course that I created. It is something that I have been working on quite a bit lately. The course is basics course for Draft.js so if you are not yet familiar with the basics of Draft.js, this course is for you!

Few of the topics that the course covers are

  • How to add rich text editor component to your React application
  • How to add features like bold and underline to the editor
  • How to save rich text content to database
  • How to load rich text content from database
  • How to edit saved content
  • How to display saved rich text content e.g. as HTML

There is two ways you can get the course: Skillshare and Udemy.

Get it on Skillshare

Skillshare is an online learning community with thousands of classes covering dozens of different topics. Premium membership gives you unlimited access to high quality classes from experts working their fields to help you learn new skills.

You need a premium membership, priced at $14 / month, to take classes. Good news is that right now (not sure how much longer) they have this promotion going on where you get 2 months of premium membership for free when you register through this link. Yes you read right. You can take my course (and any other course on the platform) for free!

Get it on Udemy

Udemy is a little different than Skillshare. It is also an online learning platform but it sells courses for fixed price rather than for a monthly subscription. My course “Rich text editing in React with Draft.js” is going for $24.99 but I decided to give Codepulse readers a hefty discount and first 100 people who enroll for the course will get it on a -60% discount for $9.99. You can get the discounted price by using code CODEPULSE or clicking this link.

This course is something I have planned to do for a long time and I am super happy that it is now finished and available for everyone to take! If you take the course, either on Skillshare or Udemy, first of all I want to say thank you, I really do appreciate it! But also please leave a review or otherwise let me know what you thought of the course, it will help me develop the course for better.

Is there a course you would be interested in taking? Leave a comment below for the topic. I am planning on my next course and it would be great to hear what kind of course you would be interested!

Also remember to subscribe to CodePulse newsletter, to stay tuned on the latest news and posts about modern web development. I also share exclusive tips and tricks for the newsletter subscribers! You can subscribe here.

Originally published at on June 6, 2019.


Editor guide
urmy profile image
Oriyomi Olukunbi

Did you use React Hooks for this course?

tumee profile image
Tuomo Kankaanpää Author

Thanks for asking! I used class based components on this course because the course concentrates on Draft.js and I think most people know class based component approach better than React Hooks.