|
|
|
После изучения синтаксиса куда расти?
|
|||
|---|---|---|---|
|
#18+
Мое изучение Java продвигается очень быстро, уже вовсю пишу консольные программки для математических расчетов. Теперь возник вопрос, куда двигаться дальше и какие java-технологии изучать? Цель всего этого, трудоустройство начинающим кодером. Поэтому интересуют востребованные на московском рынке труда направления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 18:01:40 |
|
||
|
После изучения синтаксиса куда расти?
|
|||
|---|---|---|---|
|
#18+
NutzМое изучение Java продвигается очень быстро, уже вовсю пишу консольные программки для математических расчетов. Теперь возник вопрос, куда двигаться дальше и какие java-технологии изучать? Цель всего этого, трудоустройство начинающим кодером. Поэтому интересуют востребованные на московском рынке труда направления. Откройте список вакансий на московском рынке труда и найдёте там список требуемых технологий. Это либо Android Либо JEE и сателиты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 18:04:46 |
|
||
|
После изучения синтаксиса куда расти?
|
|||
|---|---|---|---|
|
#18+
В списке вакансий полная каша, для примера: Обязательно уверенное владение технологиями: JavaTechnologies: J2SE (JavaCore, Multithreading, RMI), HTML/CSS, JavaScript, XML, Ant, JavaServlet/JSP, JDBC; Framework: GWT, Spring. Дополнительным плюсом будет владение некоторым набором технологий из следующего списка: J2EE (EJB 2.0, JNDI, JDBC, JTA), ExtGWT, Struts, JSTL, Hibernate, JMS, Maven 2.0, Tomcat, JBoss. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 18:16:02 |
|
||
|
После изучения синтаксиса куда расти?
|
|||
|---|---|---|---|
|
#18+
NutzВ списке вакансий полная каша, для примера: Это не каша. Это реальность - почти полный набор наиболее распространненных решений на текущий момент. Nutz Обязательно уверенное владение технологиями: JavaTechnologies: J2SE (JavaCore, Multithreading, RMI), HTML/CSS, JavaScript, XML, Ant, JavaServlet/JSP, JDBC; Framework: GWT, Spring. RMI выкинуть. GWT отложить, позже почитать обзорно как оно работает. NutzДополнительным плюсом будет владение некоторым набором технологий из следующего списка: J2EE (EJB 2.0, JNDI, JDBC, JTA), ExtGWT, Struts, JSTL, Hibernate, JMS, Maven 2.0, Tomcat, JBoss. JTA, ExtGWT, Struts, JSTL - отложить на долго. JBoss, JMS, Hibernate - отложить, но не на долго JDBC вообще должно быть в обязательном, как и SQL - переместить в верхний список. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 18:20:28 |
|
||
|
После изучения синтаксиса куда расти?
|
|||
|---|---|---|---|
|
#18+
Nutz, sorry for english. I did not install russian locale yet. The most important is J2SE - standard classes and collections - it's must have. Very good book is A Programmer's Guide to Java SCJP Certification: A Comprehensive Primer (3rd Edition) After that you can contact employer - it's enough knowledge for beginer. All other technologies you can study in proccess of your job (and your collegues will help you with that). About your list: Ant and Maven are tools for building a project. There are usually already written srcipts (or configs) for them - so don't worry about them now. By the way they are rather simple. Tomcat and JBoss are some kind of web-servers with additional features. 95% that at your future job there is instruction about how to install and configure that. XML. Have you ever see xml document and xml schema? If yes than you probably know 50% about it. Difficult xml shemas usualy generated by some tools. Any way google is perfectly enough for dealing with XML. HTML/CSS JavaScript - there are usualy specially trained people for that thing at companies whith more than 10 developers. Little bugs you could face to at first can be solved with google or with advice of collegue. Pure JDBC in modern large applications can be used only by perverts - do not agree for such job. SQL - is enough. (Basic SELECT, INSERT, UPDATE and DELETE at first) JEE is a bunch of frameworks. Spring and Hibernate are are also rather big frameworks. I belive that studing this at work would much more efficient that by yourself. JavaServlet/JSP, GWT, Struts, JSTL - are all web frameworks. I doubt that somebody use all four in one project. They are not too difficult and you can also learn them during work. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 22:26:01 |
|
||
|
После изучения синтаксиса куда расти?
|
|||
|---|---|---|---|
|
#18+
_quark_ Pure JDBC in modern large applications can be used only by perverts - do not agree for such job. SQL - is enough. (Basic SELECT, INSERT, UPDATE and DELETE at first). Глупости, JDBC это как раз и есть must-have, не понимаю как вы собираетесь обходится одним sql, да и вообще это основа для взаимодействия с БД. _quark_ JavaServlet/JSP, GWT, Struts, JSTL - are all web frameworks. I doubt that somebody use all four in one project. They are not too difficult and you can also learn them during work. Servlet - тоже мастхев, но только если для веба, что касается jstl - тоже вещь нужная, да и учится за один день. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 23:58:47 |
|
||
|
После изучения синтаксиса куда расти?
|
|||
|---|---|---|---|
|
#18+
забыл ник, JDBC безусловно основа для взаимодействия с БД, но есть такие замечательные ORM-ы, как Hibernate, реализации JPA, iBATIS и т.п. Эти ORM-ы внутри используют JDBC, но интерфейс программисту они предоставляют свой собственный. Поэтому новичку лучше узнав, какой на новой работе используется ORM, изучать сразу его, а не тратить время на JDBC. Если на потенциальном месте работы ORM не используют вообще, а вместо этого используют чистый JDBC - то не стоит там вообще работать. ORM очень сильно облегчают разработчикам работу с БД, поэтому если в проекте используют только JDBC, то 1) новичек на себе испытает все сложности, которые ORM призваны решать (полный кабздец - это когда бизнес логика находится внутри БД в хр. процедурах, триггерах и тд.) 2) не получит опыта работы с ORM, который сейчас так ценится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 22:14:59 |
|
||
|
После изучения синтаксиса куда расти?
|
|||
|---|---|---|---|
|
#18+
забыл никне понимаю как вы собираетесь обходится одним sql, да и вообще это основа для взаимодействия с БД. SQL нужен т.к. все-таки приходится частенько работать с БД + в ORM все равно придется писать запросы на их собственных языках, а все эти языки очень напоминают SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 22:18:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38105632&tid=2130200]: |
0ms |
get settings: |
12ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
43ms |
get topic data: |
18ms |
get forum data: |
4ms |
get page messages: |
91ms |
get tp. blocked users: |
3ms |
| others: | 317ms |
| total: | 522ms |

| 0 / 0 |
