Hypertext Markup Language, Cascading Style Sheet, Javascript and Scalable Vector Graphics are the basic technologies contained in an EPUB3 file and create the base of digital publishing. Klick on the submenus to find some online platforms and web pages which provide theory and exercises to learn these languages as well as tools you will need to write coding.
Here are some suggestions to get started:
1. Choose any one of the online learning platforms and make all the exercises on that same platform
2. Start by learning HTML and CSS
3. Learn Vanilla Javascript (i.e. without libraries) and then Javascript
4. Practice makes perfect: improve your skills with online exercises
5. Project oriented approach: create your own projects
6. Go public: create your own portfolio
7. Take a course with a teacher