| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/03/2010 19:43:30
|
pedroroxd
GUJ Master
![[Avatar]](/images/avatar/dd9206848200f155f3af5e05d724d75d.png)
Membro desde: 26/08/2009 14:56:11
Mensagens: 1614
Localização: Santa Rita do Sapucaí - O vale da Eletrônica
Offline
|
Bom, o título do tópico é minha dúvida..
Por que eu programo java a algum tempo já, mas só utilizo para fazer aplicações desktop mesmo, sistemas, etc..
Mas parece que a maioria dos programadores Java utilizam a linguagem para fazer sites... E a maioria dos certificados são para isso...
E também os cursos do Caelum (a maioria) são voltados para Web....
E outra... Porque utilizar java para desenvolvimento web em vez de php?
Queria um tutorial, que venha do básico, encinando sobre plataforma, tudo
This message was edited 3 times. Last update was at 22/03/2010 16:09:53
|
Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja Isso!
"Quem quer fazer, arranja um jeito. Quem não quer, uma desculpa."
'The dictionary is the only place that success comes before work!"
"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple.
But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
"O Brasil é um país geométrico. Tem problemas angulares, discutidos em mesas redondas, por um monte de bestas quadradas."
"Olho por olho, e o mundo acabará cego."
"Se falam pelas costas, é sinal que eu to na frente" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/03/2010 21:05:55
|
PaduaAlves
JavaChild
![[Avatar]](/images/avatar/b860fb8fa649c85a8d4ae3e258f28521.jpg)
Membro desde: 21/09/2009 16:16:49
Mensagens: 128
Offline
|
Cara, não confuda site com sistema web. Alguns sitemas web são feitos em java pq precisam de um nível muito bom de escalabilidade e segurança. Os containeres fornecidos atualmente gerenciam os pontos críticos da aplicação e permitem a vc pensar só na lógica de negócio. PHP é muito bom para fazer sites e sistemas de pequeno porte e com algumas funcionalidades restritas.
|
Um homem é do tamanho do seu sonho. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/03/2010 21:47:27
|
Hildebrando Pedroni
JavaChild
![[Avatar]](/images/avatar/b2eb6c419ece4ac78f64ae9ad6309f6b.png)
Membro desde: 29/03/2007 21:38:44
Mensagens: 120
Offline
|
Complementando...
A maioria das vagas existentes hoje em java, são para desenvolvimento web, por isso existe um gama tão grande de cursos voltados para o desenvolvimento web.
Como o amigo PaduaAlves falou, java não é feito para desenvolver sites e sim sistemas. Se vc quiser fazer um site, simples, com uma pequena consulta e cadastro de usuarios ou alguma regra de negocio mais simples, utilize php e não use java. É matar uma formiga com uma bazuca!
Para aprender java para web, vc vai precisar estudar JEE, mvc e padrões de desenvolvimento web.
Para isso recomendo a principio a apostila fj21 da caelum que está disponível para download gratuito.
A medida que for progredindo pela apostila, venha aqui mesmo tirar suas duvidas e não se de por satisfeito. Após terminar a apostila, procure mais, procure pro outros frameworks, pesquise sobre EJBs e tantas outras coisas que existem. A unica resalva que eu dou é, não tente abraçar o mundo, tenha foco, não ache que da pra saber tudo porque, quando vc achar que já sabe tudo, alguma coisa nova já vai ter surgido.
Boa sorte.
This message was edited 1 time. Last update was at 20/03/2010 21:47:59
|
PS: O Google é seu amigo.
Hildebrando Pedroni
Não esqueça de editar o titulo do tópico para [RESOLVIDO] caso esteja satisfeito com as respostas. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2010 11:45:54
|
pedroroxd
GUJ Master
![[Avatar]](/images/avatar/dd9206848200f155f3af5e05d724d75d.png)
Membro desde: 26/08/2009 14:56:11
Mensagens: 1614
Localização: Santa Rita do Sapucaí - O vale da Eletrônica
Offline
|
vlw... brigadao
|
Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja Isso!
"Quem quer fazer, arranja um jeito. Quem não quer, uma desculpa."
'The dictionary is the only place that success comes before work!"
"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple.
But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
"O Brasil é um país geométrico. Tem problemas angulares, discutidos em mesas redondas, por um monte de bestas quadradas."
"Olho por olho, e o mundo acabará cego."
"Se falam pelas costas, é sinal que eu to na frente" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2010 13:06:47
|
mochuara
GUJ Master
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline
|
PaduaAlves wrote:PHP é muito bom para fazer sites e sistemas de pequeno porte e com algumas funcionalidades restritas.
Tipo o facebook né?
A melhor tecnologia para construção de sites é aquela que vc se sentir mais confortável para trabalhar, afinal, bolar uma arquitetura stateless e que faca uso consciente de recursos do servidor (banco de dados por exemplo) não depende de recursos exclusivos de uma linguagem ou outra, a web é baseada em http/html/javascript, tudo se resume a geração de conteudo dinamico e quanto a isso qualquer linguagem hoje em dia oferece uma solução para tal, PHP e Rails por exemplo é otimo se vc precisa disponibilidade de mao de obra ja que são tecnologias com muitos profissionais disponiveis no mercado. Pra falar a verdade são poucos os sites grandes que usam java/jsp/jsf porque essas tecnologias foram projetadas para uso pesado de sessões web, o que prejudica a escalabilidade para muitos usuários. Claro, vc pode bolar uma arquitetura dessas usando java, mas geralmente isso se dá por meio de linguagens mais modernas como Groovy, Clojure e Scala que são capazes de aproveitar tudo que java oferece em termos de containers ja que são linguagens que compilam para a JVM, ao mesmo tempo que oferece a mesma agilidade de soluções mais populares como PHP e Rails.
O unico motivo para usar Java de cima em baixo em um site web, na minha opiniao, é se vc procura emprego numa consultoria Java/Oracle/JBoss, porque nesses lugares o que importa é cobrar pela complexidade da solução e por licencas de produtos como servidores e IDEs parrudas.
This message was edited 2 times. Last update was at 21/03/2010 13:12:27
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2010 15:49:21
|
pedroroxd
GUJ Master
![[Avatar]](/images/avatar/dd9206848200f155f3af5e05d724d75d.png)
Membro desde: 26/08/2009 14:56:11
Mensagens: 1614
Localização: Santa Rita do Sapucaí - O vale da Eletrônica
Offline
|
sakei
This message was edited 1 time. Last update was at 21/03/2010 16:07:25
|
Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja Isso!
"Quem quer fazer, arranja um jeito. Quem não quer, uma desculpa."
'The dictionary is the only place that success comes before work!"
"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple.
But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
"O Brasil é um país geométrico. Tem problemas angulares, discutidos em mesas redondas, por um monte de bestas quadradas."
"Olho por olho, e o mundo acabará cego."
"Se falam pelas costas, é sinal que eu to na frente" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2010 15:57:52
|
tgmarinho
JavaChild
![[Avatar]](/images/avatar/dc0f8098bdd0f226d02f66c032857a3f.jpg)
Membro desde: 09/11/2008 22:23:25
Mensagens: 110
Localização: Campo Grande - MS
Online
|
Hildebrando Pedroni wrote:Complementando...
A maioria das vagas existentes hoje em java, são para desenvolvimento web, por isso existe um gama tão grande de cursos voltados para o desenvolvimento web.
Como o amigo PaduaAlves falou, java não é feito para desenvolver sites e sim sistemas. Se vc quiser fazer um site, simples, com uma pequena consulta e cadastro de usuarios ou alguma regra de negocio mais simples, utilize php e não use java. É matar uma formiga com uma bazuca!
Para aprender java para web, vc vai precisar estudar JEE, mvc e padrões de desenvolvimento web.
Para isso recomendo a principio a apostila fj21 da caelum que está disponível para download gratuito.
A medida que for progredindo pela apostila, venha aqui mesmo tirar suas duvidas e não se de por satisfeito. Após terminar a apostila, procure mais, procure pro outros frameworks, pesquise sobre EJBs e tantas outras coisas que existem. A unica resalva que eu dou é, não tente abraçar o mundo, tenha foco, não ache que da pra saber tudo porque, quando vc achar que já sabe tudo, alguma coisa nova já vai ter surgido.
Boa sorte.
é verdade interessante essa definição ! cômica + verdadeira, contribuição boa ae do amigo ^^
|
by Thiago Marinho
www.tgmarinho.com
Siga-Me @tgmarinho |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2010 16:08:00
|
pedroroxd
GUJ Master
![[Avatar]](/images/avatar/dd9206848200f155f3af5e05d724d75d.png)
Membro desde: 26/08/2009 14:56:11
Mensagens: 1614
Localização: Santa Rita do Sapucaí - O vale da Eletrônica
Offline
|
Pessoal, 3 perguntas:
1) Como que dá pra saber se um site é feito em java ou não?
2) Na apostila do Caelum pede para eu baixar o driver do mysql. Eu baixei esse: http://dev.mysql.com/downloads/connector/j/ . Tá certo?
3) Para eu criar o banco de dados, eu preciso baixar o mysql em si... Qual desses que é? http://dev.mysql.com/downloads/mysql/
This message was edited 2 times. Last update was at 21/03/2010 16:24:12
|
Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja Isso!
"Quem quer fazer, arranja um jeito. Quem não quer, uma desculpa."
'The dictionary is the only place that success comes before work!"
"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple.
But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
"O Brasil é um país geométrico. Tem problemas angulares, discutidos em mesas redondas, por um monte de bestas quadradas."
"Olho por olho, e o mundo acabará cego."
"Se falam pelas costas, é sinal que eu to na frente" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2010 16:29:55
|
tgmarinho
JavaChild
![[Avatar]](/images/avatar/dc0f8098bdd0f226d02f66c032857a3f.jpg)
Membro desde: 09/11/2008 22:23:25
Mensagens: 110
Localização: Campo Grande - MS
Online
|
http://www.guj.com.br/posts/list/201503.java
extensão .java acho q eh uma ^^
|
by Thiago Marinho
www.tgmarinho.com
Siga-Me @tgmarinho |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2010 19:36:48
|
pedroroxd
GUJ Master
![[Avatar]](/images/avatar/dd9206848200f155f3af5e05d724d75d.png)
Membro desde: 26/08/2009 14:56:11
Mensagens: 1614
Localização: Santa Rita do Sapucaí - O vale da Eletrônica
Offline
|
tgmarinho wrote:extensão .java acho q eh uma ^^
Mas sempre que o site é feito em java a extenção fica .java?
Ainda ficou 1 dúvida:
Quando eu tou instalando o MySQL, ele pede para eu selecionar uma dessas opções... Qual delas?
|
Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja Isso!
"Quem quer fazer, arranja um jeito. Quem não quer, uma desculpa."
'The dictionary is the only place that success comes before work!"
"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple.
But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
"O Brasil é um país geométrico. Tem problemas angulares, discutidos em mesas redondas, por um monte de bestas quadradas."
"Olho por olho, e o mundo acabará cego."
"Se falam pelas costas, é sinal que eu to na frente" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/03/2010 14:28:12
|
tgmarinho
JavaChild
![[Avatar]](/images/avatar/dc0f8098bdd0f226d02f66c032857a3f.jpg)
Membro desde: 09/11/2008 22:23:25
Mensagens: 110
Localização: Campo Grande - MS
Online
|
eu geralmente seleciono a q jah vem marcada hehe, mas tem q traduz ae o texto!
cara sempre q ta .java é feito em java! se fosse em outra linguagem seria .asp / .php / .html / htm!
então se é .java é linguagem JAVA ^^
|
by Thiago Marinho
www.tgmarinho.com
Siga-Me @tgmarinho |
|
|
 |
|
|