@Iworb Вы понимаете почему PHP+Drag'n'Drop вызывает смех? :) PHP это server-side, а Drag'n'Drop реализуется на стороне клиента, то есть через JavaScript. Вот например: javascript.ru/ui/draganddrop . Тем не менее в определенном PHP фреймворке D'n'D может быть взят из JS библиотеки интегрированной в фремворк. Я бы вам посоветовал начать с изучения JS с основ. Потом изучить AJAX и параллельно Ruby или Python, чтобы писать сервер-сайд. PHP не рекомендую :) О, еще погуглите ORM.
И обязательно пытайтесь понять как все это работает. Что такое HTTP запрос, что такое HTTP сервер. Почему в папке лежат файлы с php кодом, а если открыть код в браузере, то там будет только HTML.
@s0L Признаюсь, проглядел :) Для мобильного клиента я бы выбрал Xamarin, если есть возможность вкладывать деньги (ибо C# и кроссплатформенность), и Java+android, если денег нет.
@wani Obj-c подходит для веба чуть менее чем никак. Теоретически можно прицепить порграмму через cgi, но тут даже С++ более популярен. Так что Obj-c это в первую очередь программы для iOS/MacOS. Java более универсальна и на ней вполне можно написать тяжелый сайт. Для легкийх сайтов больше подходит Python или Ruby, возможно Lua. PHP не советую.
Junior тоже бывает разный, "google" и "Суперсайты за 5 минут" предъявляют разные требования. В. каком городе планируете устраиваться и в компанию какого уровня?
Под техническим высшим я понимаю все то, где есть матан на первом курсе, если грубо. То есть физика, математика, радиоэлектроника, строительство, механика. С химией и биологией не очень понятно, наверное химия относится, а биология нет.