все правильно, идеальный вариант) только таже java она очень многогранна и бы на например изучал ее в контексте создания приложений для самртфонов - за этим большое будущее..)
На вашем месте я бы сначала начал вести свой блог в одной из соц сетей, в том же фейсбуке или контакте... нарабатывать аудиторию подписчиков, а уже потом бы думал об открытии своего сайта)
Лично мне очень нравиться платежная система Payeer, все очень грамотно, качественно а главное просто там сделано, можете ее включить также в список выше приведенных платежных систем и не прогадаете)
Рекомендуйте просто своему заказчику человека, который все это будет делать за не высокую плату и заранее точно оговаривайте все предоставляемые вами услуги ему...)
Как по мне самый идеальный вариант - это изучить основы и сразу пробовать самому делать проект какой либо, и уже в процессе практики черпать дополнительные знания...
Тоже интересовал раньше этот вопрос относительно издания онлайн книг и понял, что прежде чем онлайн издавать, нужно сначала чтобы офлайн книга популярной стала)
Эта проблема, не только у нас, а и у многих людей, которые работают в инернет и чтобы ее решить, как по мне нужно просто составлять план на день, и давать себе установку - сначала выполняю план, а потом все остальное)