Обучение, по крайней мере у нас в офисе, проходили так. Сперва 2-3 месяца нам читали лекции и практические занятия. Как результат наших занятий мы должны были разработать веб-приложение. Затем шла защита диплома. Можно сказать как собеседование, гоняли по теории, паттернам и т.д. + смотрели код приложения и обсуждали его. После этого, если все прошло успешно, вам предложат пройти внутреннюю стажировку. Именно на ней я и был 7 месяцев (У нас в офисе было туго с проектами, много разрабов сидели без проектов). Вы напишите HR она вам расскажет подробнее. Может процесс в СПБ будет отличаться.
Но с уверенностью могу сказать, что в EPAM'e большая база знаний и много специалистов, у которых вы можете научиться. У нас 3х студентов переманил Luxoft. Их тоже долго не могли посадить на проект и они ушли.
Все сложности описать будет проблематично, но плюсы будут полюбому. Я в своем резюме указал "Java Developer Intern" 7 месяцев. Добавил информацию о проектах, которые делал и в которых принимал участие, и чему я на них научился. Думаю это помогло мне заинтересовать HR'ов
UrbanTurizm: для выполнения этой задачи вам все таки потребуется улучшить свои знания PHP & JSON. Через PHP посылаете GET запрос на сервер вконтакте и получаете ответ в виде JSON сообщения. - это если уж совсем вкратце как работает вызов методов VK API. https://www.youtube.com/results?search_query=php+vk+api
еще вынести все настройки в конфигурационный файл. Никогда не зашивайте (логин, пароль, URL ...) в переменные класса, Если в один момент вам нужно будет сменить их, в случае если они находятся в конфигурационном файле, вам нужно будет только изменить один файл и перезапустить ваше приложение. А если вы зашьете их в переменные по умолчанию, вам придется перекомпилировать проект.
faoxi: не всегда, JavaEE7 не обновлялась давно. Именно ее вы будите использовать для разработки веб приложений. Если стоит вопрос о фраемворках, то да, есть смысл брать новые книги, хотя все зависит от версии самого фраемворка.
Возможно и мало 8 Гб, на серьезные проекты (JavaEE, Spring, Hibernate,...) попаду только месяца через 3. Под android не программирую, и ничего сказать не могу.
Но с уверенностью могу сказать, что в EPAM'e большая база знаний и много специалистов, у которых вы можете научиться. У нас 3х студентов переманил Luxoft. Их тоже долго не могли посадить на проект и они ушли.