Web hosting and web development on android
I am starting to get into web development and learning to code. I'd really like to learn how to use my devices for these purposes. I know there are ways to turn my tablet/phone into a web server (KSWEB), however, I am a bit unclear on a few things and not sure where to look or go.
The intent is to use my cell phone as a hot spot and then use my tablet as a web host to serve my laptop (all connected via the cell phone hot spot). I've seen how to access a web site you are hosting from a device on the device itself, but I am not clear on how to access the hosted site from another device WITHOUT a router and port forwarding. For example, let's say I'm at a cafe, I have my cell phone, tablet, and laptop. How can I access the website hosted on my tablet with my laptop through the cell phone? Would I need port forwarding through the cell phone to do this?
The reason why I want to go through my cell phone as a hot spot is so that I can still have internet access (via mobile network) on the laptop and tablet while still able to access the site hosted on the tablet.
Cell phone: Sprint Galaxy Note II (rooted)
Tablet: Galaxy Note 10.1 2014 edition (un-rooted, will root when computer arrives)
Laptop: Dell XPS 15 Touch (ordered)
I apologize if none of this makes sense or if I'm over complicating things. Just trying to get a handle on things before the computer arrives so I can jump right in and begin learning and coding. Also, the reason why I want to host on the tablet (instead of the laptop itself) is so that I can dive into development now while I wait on my computer (won't arrive until mid-march). Figure, I'd just keep the tablet as the hosting source.