Co dalej z Javą?

0

Cześć.
Uczę się Javy, co przyszlo mi z łatwością po opanowaniu C#. Chciałbym pisać aplikacje webowe oraz okienkowe.
W czym polecacie mi się dalej edukować? :)

Pozdrawiam

0

Do okienek to już masz standard w Javie SE - Swing: http://download.oracle.com/javase/tutorial/uiswing/index.html
Jeśli opanujesz Swinga to możesz zacząć używać NetBeans Platform - powinno skrócić to znacznie pisanie krowiastych (tzn skomplikowanych, z wieloma modułami) aplikacji: platform.netbeans.org

Do aplikacji webowych polecam frameworki:

  • Apache Wicket - do aplikacji mieszanych AJAXowych i nieAJAXowych, tzn wybierz ten jeśli zależy ci na zaindeksowaniu strony, ale chcesz mieć możliwość łatwego dołożenia AJAXa zachowując indeksowalność strony,
  • Google Web Toolkit - do aplikacji czysto AJAXowych - można bardzo szybko tworzyć aplikacje o funkcjonalności podobnej co desktopowe, niestety nie daje się tego zaindeksować w wyszukiwarkach,

Poza tym obczaj JDO lub JPA do komunikacji z bazą danych.

Jeśli masz dużo czasu i ochotę na naukę niestandardowych rzeczy to możesz zająć się Google App Engine. Całkiem inaczej jest tam skonstruowana baza danych, nierelacyjna. W związku w tym powstały osobne frameworki do komunikacji z nią, np: Objectify.

A jeśli chciałbyś uczyć się kolejnych języków to polecam Scalę :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0