same city?
I barely even touched that stuff in college(computer engineering) and they are sticklers here during interviews. Kind of frustrating to see people disqualified that obviously knew efficient algorithms but just couldn't express it in big O notation
1) How do I get started with web hosting and uploading my work? I'm worried about things not uploading right or running out of bandwidth.
2) How do I get started with setting up some good advertising, such as google ads?
This is where I'm a complete noob.1. do you know or want to know linux? if so you can very easily get a webserver up on a vps for $5 a month.
2. dont bother unless you get thousands of hits but day but you want google adsense most likely.
1) How do I get started with web hosting and uploading my work? I'm worried about things not uploading right or running out of bandwidth.
2) How do I get started with setting up some good advertising, such as google ads?
Thanks those are some great ideas, jusrt what I'm looking for.If you want to lear some linux, then setting up your own VPS is a great way to do that. However, if you just want to get your web site up and running, just get a cheap shared hosting account. You'll be able to just upload everything and have it work. And you're not going to run out of bandwidth hosting web pages with math problems.
Advertising is pretty terrible unless you have serious volume. Instead, make an ebook or something out of your problems that people can print and make their kids do for extra homework, then sell that, basically running ads for your own products. If you don't want to go through that much trouble, sign up to an affiliate program for a few products related to your site, and show affiliate ads. At least then, the ads will be relevant, you'll control them, and you'll actually make money if someone bites.
I don't know what a servlet engine is. All I know is that I'm including java files in my HTML and it works on the web browsers on my laptop. The java is just doing math operations, converting them to strings and then editing the content of paragraphs in the HTML or drawing SVG lines.Tons of people run servers from home. I just wouldn't run one from home that I allowed a lot of people to connect to. If you just need good quality web hosting or a VPS check out dreamhost. If you want to be able scale a little better, I'd just jump straight to AWS.
Are you going to need a servlet engine for your Java stuff? That usually costs more money from a managed host so it might be worth just going to AWS and running your own tomcat/servlet shit straight from the get go.
I've put a lot of work in with javascript so I'll stick with that, but this is critical information I needed thank you. I had no idea I would need something special, I had a quick look at AWS - they have a lot of services :/Netbeans is running it's own little web server. You'll need to deploy that to a tomcat (or other servlet container) container before it will work on a server. Most shared hosting providers only give you php/perl/python so if you want java or .net you're paying extra. You'll probably pay less for AWS at first, but it may get more expensive later depending on your needs.
edit: you probably could rewrite this in python relatively easily. It would make it a bit easier to go public.