Aller au contenu

Sujets conseillés

Posté

Bonjour,

Je suis totalement débutant en java. Je dois, pour ma société, m'occuper d'un site réalisé en Java.

Pour cela, j'aimerais créer mon propre site dans se langage pour me faire un peu la main.

Donc :

1 - Avez vous un site concernant le développement Web d'un site en JAVA?

2 - Connaissez vous un hébergeur gratuit (on m'a parlé de celui ci : http://www.mycgiserver.com mais je n'y ai pas accès du boulot :( )

3 - Avez vous un conseil à me donner, une bonne adresse ou autre.... concernant le JAVA?

Merci

Portekoi

Posté

Un site en JAVA, non jamais vu, tu es sûr qu'il est entièrement en JAVA? parce qu'en général dans une page web on peut mettre des applet JAVA, mais faire un site entierement avec.

Mais tu as aussi le JSP : JAVA Server Pages (c'est pas de celui-la que tu parles?)

Posté

Re,

Oui, l'extension des fichiers est en JSP.

Partant de là, par où commencer? J'ai vu le lien mais sa se complique :(

Merci

Portekoi

Posté

Si t'as jamais développé en Java, ça va pas être simple-simple. Il te faut :

0. Des connaissances de base en Java :

http://java.developpez.com/faq/java/

1. Un IDE :

Eclipse : http://java.developpez.com/faq/eclipse/

ou

Netbeans : http://java.developpez.com/faq/netbeans/

2. Un framework MVC pour la couche présentation

Struts est un des plus connus :

http://java.developpez.com/faq/struts/

3. Un framework de persistance si tu utilise une DB

http://java.developpez.com/faq/hibernate/

Si tu ne veux pas utiliser un framework il te faudrat des connaissances en JDBC

http://java.developpez.com/faq/jdbc/

4. Selon la complexité du projet des connaissance en J2EE

http://java.developpez.com/faq/javaee/

5. Quelques tuto et cours

http://java.developpez.com/cours/#j2ee

http://java.developpez.com/cours/#frameworks

Un container de servlet : Jonas / Tomcat : Jboss

Tomcat est assez simple

http://tomcat.apache.org/

et des litres de café....

courage !

Posté

salut,

je ne sais pas trop quel type de site tu veux développer mais si tu n'en es qu'au début, ça va être un peu coton...

Pour développer dans ce domaine en général on commence par les JSP mais c'est limité dès que l application doit grossir. Pour aller plus loin il faut intégrer des frameworks genre struts.

A mon avis tu te lances dans un truc du genre 'les yeux plus gros que le ventre'...

Posté

Hum non justement... d'où ma demande pour commencé petit...

Au début j'ai commencé par le Html puis le PHP... ben là, c'est pareil, je vais y aller progressivement :)

Merci pour les liens.

Portekoi

Posté

Il faut quand même de bonnes bases en Java avant de pouvoir se lancer dans les JSP / Servlet.

Il faudrait peut-être commencer par installer et utiliser le JDK, comprendre les bases du langages, et ensuite attaquer les JSP et les servlets...

Après, pour la persistance etc..., tu peux utiliser JDBC dont le fonctionnement est analogue à utiliser directement les fonctions mysql_* de PHP, et hibernate, qui permet une gestion plus abstraite. En gros, hibernate permet de manipuler les données dans la BD comme on manipule des objets java : c'est très pratique, mais compliqué à mettre en oeuvre...

  • 6 months later...
Posté

Oui, je confirme, je suis developpeur PHP et Java, et on ne s'y met pas comme cela juste parce qu'on l'a décidé...

Autant php permet facilement de faire un site "perso", autant java, avec l'utilisation de frameworks tels que hibernate ou struts, est plus destinée à des applications "professionelles". J'entends par là que cela demande un travail soigné, avec des méthodes pro.

Cela fait énormément de choses à apprendre d'un coup, et tout seul, je te souhaite bien du courage.

AUssi je te conseille de commencer d'abord par faire des petites application en ligne de commande en Java.

Ensuite essaie toi un peu au java avec une interface graphique. Quand tu maitrisera mieux Java, attaque toi à une application simple avec des jsp.

Intègre y progressivement Struts et en dernier lieu Hibernate quand tu maitrisera le reste.

Tout ces outils permettent de se simplifier la vie et sont très efficace, mais tout apprendre d'un coup serait une erreur à mon avis.

Bon courage !

  • 4 semaines plus tard...
Posté

J'ai fait un projet cette année: création d'un site web avec la techno Java.

J'ai aussi débuté avec PHP. Avec le JSP, ll y a plein de petites subtilités. Par manque de temps,

Si je peux t'aider en répondant à tes questions, n'hésite pas.

J'ai encore les sources de mon projet si ça peut t'intéresser ;)

Posté

Développer un site en J2EE demande énormement de pratique sur toutes les branches que ce soit:

les properties, les jsp, Web-conf XML, TOMCAT, STRUTS, XSL, l'application par elle-même etc...

Quand tu te lances dans un projet java JEE, je ne parles pas du J2SE, tu vas exploser ton temps de réalisation!

Un projet PHP te mettra en gros un mois --> 4 mois pour le java à travail égal

Si te lances dedans, commence par te familiariser avec des méthodologies déjà établies appellées DESIGN PATTERNS et travailler en MVC (Modèles Vues Controleur) <-- séparer tes applications Métiers de celles des JSP, Mysql

Bref, bon courage...

Effectivement, java.developpez.com est excellent pour te renseigner!

Mais la prog est trés lourde et le javascript trés commun... il te faut un hébergement excellent avec des serveurs puissants

Posté

Après utiliser un MVC, ça dépend de la taille du site web à réaliser.

Il doit se familiariser avec le JSP alors en plus s'il doit apprendre un framework...

  • 3 years later...
Posté

J'ai fait un projet cette année: création d'un site web avec la techno Java.

J'ai aussi débuté avec PHP. Avec le JSP, ll y a plein de petites subtilités. Par manque de temps,

Si je peux t'aider en répondant à tes questions, n'hésite pas.

J'ai encore les sources de mon projet si ça peut t'intéresser ;)

merci pour toutes les renseignements si cé possible j'ai un projet aussi en java,peut tu m'envoyer ce que tu as réaliser comme projet

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...