Этот вопрос довольно субъективен, но я дам вам 2 цента в кратком обзоре.Я бы сказал об этом в следующем порядке:
- Продолжить с Java
- HTML / CSS
- JavaScript
- SQL и базы данных
- PHP
- AJAX (который применяется PHP + Javascript + SQL)
Продолжите с Java, чтобы получить хороший, сильный фон в сильном типе,объектно-ориентированный язык. Я думаю, что это важно.Веб-технологии, такие как PHP и JavaScript, не обеспечивают безопасность типов, что может привести к плохим привычкам программирования.Как только вы начнете «видеть» программирование объектно-ориентированным способом, вы сможете применить его к другим концепциям программирования.
Ознакомьтесь с HTML и CSS (одновременно), чтобы получить представление о том, как веб-страницыразработаны.Без этого вы потеряетесь!
Далее вы можете перейти к JavaScript.Будет хорошо и знакомо, если у вас будет хороший опыт работы с Java.Обязательно ознакомьтесь с замыканиями и другими современными методами JavaScript.
На этом этапе вам захочется научиться управлять веб-страницей через серверную часть базы данных.Итак, вы узнаете, как проектировать реляционные базы данных и как получать данные из них и помещать в них данные с использованием SQL.
Далее вам нужно изучить язык сценариев на стороне сервера, например PHP или Python.Это даст вам инструменты, необходимые для создания веб-страниц, которые обращаются к вашей базе данных.
Как только вы узнаете эти технологии, а не раньше, вы будете готовы погрузиться в AJAX.Помните, что это скорее концепция, чем технология - и скорее модное слово, чем решение.