I didn't know what to put in the title that would be brief, so here is the question:
I am interested in web development, but I am not entirely sure what route/what things I should learn for what I want to do. I am interested in creating websites for desktop in addition to a mobile app which uses the same data from the website.
For example, let's say my desktop website is a phone book—stores numbers, names, emails, addresses, etc—with interface to view entries, and add and delete new entries. I also want to then design a native mobile app which can also do the same things by viewing and modifying the same data the website uses.
Sorry I don't know how to explain this any better, I am obviously new to this area so I don't really know how to phrase this. I am not lacking in programming knowledge though—I do know a fair share of Java and C++, as well as some HTML, CSS, and JavaScript.
Thank you.