Curso Gratuito de Programação para Web em Java

.!.

Não precisa se inscrever, leia este artigo e começe as aulas que estão listadas no final do artigo.

Sejam bem vindos para o curso Programação para Web.

Quem sou eu

Antes de mais nada, quem sou eu: Professor Luís Eduardo, 33 anos, à 10 anos professor na Etep Faculdades de São José dos Campos, uma das escolas técnicas mais conceituadas em meu município e região. E também 10 anos na Sabesp, na divisão de Informática do Vale do Paraíba. Eu sou Tecnoclasta.

Trabalho à 10 anos com Java desenvolvendo sistemas Web para a intranet da Sabesp. Começei com o “macarraônico” código JSP acessando diretamente o banco de dados Oracle, e agora, já evoluído, utilizo Struts mais Hibernate nos projetos novos. É claro que os primeiros projetos ainda estão em funcionamento e manutenção. Portanto lido com todo tipo de código jsp + oracle + struts + outros testes.

Objetivo do Curso

O objetivo deste curso é permitir alguém com boa vontade e dedicação desenvolver pequenos sites em Java. Apenas começar o desenvolvimento, o suficiente para conseguir acompanhar o material mais completo e técnico já presente em abundância na Internet. Será também o repositório de informações para meus alunos do curso presencial, que tem o mesmo conteúdo apresentado aqui.

O curso será dividido em oito partes:

  • XHtml
  • Css
  • JavaScript
  • Java
  • Jsp
  • Jstl
  • Struts
  • Hibernate

Uma sopa de letrinhas não é? Mas não se preocupe, iremos abordar cada um dos ítens devagar e da forma mais didática possível.

Um curso como este é desenvolvido em minha escola em 1 ano. São 6 meses com xhtml, css e javascript, e 6 meses para a parte dinâmica: jsp, jtsl, Struts e Hibernate. E em paralelo Java puro em 6 meses.

Infelizmente eu não tenho organizado comigo todo material com este conteúdo. Eu tenho tudo aqui na cabeça, com cada aula preparada e alguma coisa em anotações. Então vou desenvolver isso aos poucos, com uma lição por semana. Já terminei de postar todas as aulas, então faça seu próprio ritmo. Este é o meu plano de aulas: uma aula por semana, série de exercício e tira dúvidas direto no comentário das aulas. Quem quiser fazer isso a sério, é necessário uma dedicação de no mínimo 3 horas por semana.

As aulas serão totalmente práticas, então nada de ficar teorizando, e contando histórias, vamos direto ao assunto. Com exceção é claro da aula inicial que é muita teórica.

Inscrições

Nada de inscrições. Basta fazer as aulas. Porém eu ficaria feliz se deixasse um comentário neste artigo dizendo que fará as aulas. As aulas serão postadas todas as terças-feiras. Todas as aulas já estão disponíveis.

Material Didático:

Para início de conversa precisamos de uma máquina rodando Windows ou Linux, com acesso a internet e só.

Para o meio do curso vamos precisar também de um ambiente de desenvolvimento Java, mysql e gimp. Observe que é necessário tanto o Internet Explorer quanto o Firefox. Se ainda não usa, instale o Firefox o quanto antes, é um navegador excelente, e obrigatório para os testes de compatibilidade. Para o Firefox tem um download aqui ao lado direito. Para os usuários de Linux é muito interessante ter o Internet Explorer, para realizar testes de compatibilidade. Veja o ie4linux.

Os outros downloads você encontra aqui.

Para a próxima aula:

download killshot

Guarde esta página em favoritos (teclas ctrl+d), para poder continuar o curso a partir da próxima aula.

Para os mais entendidos: feeds, ou assine por email

Conteúdo já publicado:

Livros Recomendados:

Html, Xhtml, Css: Use a Cabeca Html Com Css e Xhtml – Elisabeth Freeman, Eric Freeman

Geral Sobre Java:Java como Programar, Deitel

Sobre JSP e Servlet:Use a Cabeça! Jsp – Brian Bashan, Kathy Sierra, Bert Bates

Outros livros:

Sobre Hibernate:Java e Hibernate

Sobre Struts:Java e Struts

Tags: , ,

Outros Artigos:

616 comentários para “Curso Gratuito de Programação para Web em Java”

  1. janierson disse:

    Gostaria de me inscrever no curso. Obrigado.

  2. Preciso urgentemente de aprender a programação de web, e obrigado por vocês poderem ajudar. enquanto não recebo a resposta, vou viajar por aqui.
    Obrigado

  3. EMERSON DE OLIVEIRA disse:

    gostaria de fazer o curso, e que horas acontece quais são os dias muito obrigado até o momento, se puder me mande um email para eu armazenar teu site.

    um abraço.

  4. Dany De Caires Saldanha disse:

    soy estudiante de la universidad de carabobo venezuela no se escribir en portugues pero si lo leo y lo comprendo me gustaria saber como puedo entrar al conocimiento que imparte este curso si lo van a reanudar es muy interesante y me parece una tarea muy noble impartir conocimiento si cobrar

  5. Lizziane disse:

    Olá professor, gostaria muito, se possível, de fazer esse curso. Então, tô no agurado de seu email!!
    Abraço!

  6. Alysson disse:

    Olá…Estou muit interessado em participar deste curso, se tiver possibilidade gostaria de saber quando começa uma nova etapa ou se ele está disponovel no site???

  7. valdinei disse:

    gostaria de participar tambem,, gostaria de receber informações se é possivel.Obrigado

  8. João da Silva Filho disse:

    Solicito a gentleza de informações para iniciar o curso.
    Gostaria de participar tambem.

    Abraço !

  9. Sheila Cristiane Quaglia disse:

    Bom Dia!!!!

    Gostaria de saber com detalhes o funcionamento do curso pois estou iniciando o meu TCC e gostaria de pragramra-lo para WEB.
    Att
    Sheila

  10. lilian disse:

    olá gostaria de fazer este curso, achei muito interessante obrigada.

  11. Diogo disse:

    olá
    gostaria muito de participar também. aguardo seu retorno.
    parabéns pela iniciativa!!
    Diogo

  12. Vinicius disse:

    Muito bom, parabens…
    Também gostaria de participar do curso.
    Obrigado!

  13. A todos com dúvidas: o curso está aberto. Basta ler as instruções e fazer as aulas.

  14. Dennis C. Peruzzi disse:

    Olá, Professor gostaria muito de participar de seu curso, parabéns pela iniciativa e muito obrigado pela oportunidade.

  15. Alfredo Wagmacker Neto disse:

    Gostaria de participar do curso. Desde já agradeçop a oportunidade.

  16. João Paulo Alves de Jesus disse:

    Gostaria de participar da próxima turma do curso, pois estou interessado em focar dentro da área de TI, em desenvolvimento SAP e Java. Aguardo repostas e maiores informações. Obrigado!

  17. José Fernandes disse:

    Por favor gostaria de me inscrever no curso… como faço?

  18. Erinho Vieira Ferreira disse:

    Eu quero fazer esse curso.
    Obrigado.

  19. Tacyanne Pessa Ribeiro disse:

    Oi gostaria de particpar desse curso pra web, como faço?

  20. Alexandre disse:

    ola, gostaria de fazer este curso, tenho curiosidade de aprender

  21. Anderson Waitman Foret da Silva disse:

    Oi professor tenho interesse em fazer o curso, espero um e-mail de confirmação obrigado

  22. Lia - Santos/SP disse:

    Oi

    Estou a procura de cursos de programação online e gratuitos.
    Cai aki no seu blog graças ao São Google.
    Aproveitando que é professor… e todo aqle que pede… recebe…
    Peço: Qro aprender java e cobol… nao sei programação, devo começar aprendendo o q? Java? Cobol? utilizo o Linux como sistema operacional.
    Agradeço se a resposta vier por email, se não vier…agradeço a atenção e ao blog que por sinal é muito bom!
    Bye

    • Lia,
      Cobol e Java são muito, muito diferentes. A ordem de aprendizado não vai fazer muita diferença. Alguma vantagem se aprender Cobol primeiro, talvez.
      Mas será que ainda vale a pena aprender Cobol? É para aplicação direta em alguma atividade?
      Obrigado pelos elogios, e boa sorte com seu aprendizado. Para aprender Java, se inglês não for problema, dê uma olhada nas aulas da Universidade de Stanford.

  23. kleber disse:

    Luiz, boa tarde.

    Meu nome é Kleber e já conheço agumas características da liguagem java.
    Gostaria agora de aprender java para internet (JSP), mas não consigo um material realmente interessante para o aprendizado! Vejo alguns livros, mas estão muito caros.
    Se você souber onde consigo aprender essa ferramenta eu agradeço!!
    Grande abraço!!!

  24. Jaderson A. Rodrigues disse:

    Bom dia Prof. Luiz Eduardo, gostaria de fazer o curso. Sou tecnólogo recem formado, e programador dot.net. Na faculdade aprendi algumas características da linguagem java, mas agora estou tendo umao portunidade de me aprofundar e gostaria de participar do seu curso.

    Obrigado.

  25. Cláudia Pereira Caldas de Souza disse:

    Gostaria de participar do curso.

  26. ola professor
    estou terminando o curso de php e my sql tambem pela net e video aula
    e quero aprender java.
    pois quero entrar no mercado de locacao de site
    conto com sua ajuda.
    e ja tenho varios projetos a serem executados mas quero eu mesmo fazer

    abracosososososo

  27. Washington Moreira do Nascimento disse:

    Olá, eu tenho bastante interesse em participar do curso o mais rápido possível.

    Obrigado

  28. Eugenio Buque disse:

    Boa noite Prof. Luis estou desejando fazer parte da turma a iniciar sou um amador da informatica. Mozambique Maputo

  29. Izaias disse:

    Prof. Luis,
    primeiramente quero parabeniza-lo pelo excelente trabalho e as aulas (youtube)estão bem explicadas,isto que preciso pois tenho logica de programação, mas até o momento estou com dúvida em qual linguagem começar, quero relacionada a internet. Você como professor qual linguagem de programação que vc recomenda, lembrando que voltada para internet.

    obs.: independente da resposta, estarei fazendo os asp.net e java disponivel no teu site, pois são gratuitos e muito mais por ser explicados de forma didatico com bom nivel de conhecimento que o prof. tem.

    fico no aguardo.
    obrigado.
    Izaias

    • Izaias,
      Qual linguagem é recomendada depende de vários fatores. Atualmente as plataformas dominantes para o mercado empresarial são .Net e Java. Para sistemas para web ainda são muito utilizados PHP. Ruby corre por fora.
      Na verdade se você pretende se tornar um programador acredito ser uma boa estratégia dominar os conceitos básico de todas as linguagens relevantes que conseguir e aprofundar em uma ou duas específicas.
      Eu sou especialista em Java (web) e conheço o básico de Asp.net. Já experimentei PHP, ruby e até ColdFusion. Se precisar desenvolver em qualquer uma destas, eu darei um jeito e farei.

      Espero que a resposta seja satisfatória. Se me aprofundar mais dá um artigo! Opa! acho que já seu sobre o que escrever hoje…

  30. eu gostaria de me inscrever neste curso.

  31. Rosana disse:

    Prof. Luis, primeiramente quero parabenizá-lo pelo trabalho. Curso como este serve como incentivo para quem está começando a programar.
    Estou cursando Sistema de Informação e o meu projeto é em Java, pelo conteúdo que eu vi, é justamente tudo o que preciso para desenvolver o meu projeto , gostaria de participar do curso.

    Desde já agradeço
    Rosana

  32. DANIELLE FRACNOD A CONCEIÇÃO disse:

    OI GOSTARIA DE SABER COMO FAÇO PARA APRENDER UM CURSO DE PROGRAMA EXECUTAVEL PARA EMPRESAS
    TIPOESSES DE SUPERMECADO QUE SAI A NOTA FISCAL E FICA TUDO ORGANIZADO POR CODIGO DE BARRA.

  33. André disse:

    oi,
    gostaria de começar o curso de java tambem. como faça para iniciá-lo??
    obrigado

  34. Miter disse:

    Prof. Luis Eduardo,

    Não estou conseguindo acessar a 1a., 2a. e 3a. aula, tem como você me passar o link? O que esta publicado não acessa mais.
    Obrigado e parabéns pelo excelente curso.

  35. [...] tenho no site um curso completo de Java Web e um quase completo video-curso de [...]

  36. Gilberto Martins Silva disse:

    Professor, estou muito interessado em aprender e desenvolver em Java.Com este curso conseguirei desenvlover aplicativos java também? Se não, já é meio caminho para chegar lá? Parabéns pela iniciativa, pode acreditar que irei aproveitar muito essas aulas!!!

    • Gilberto,
      Primeiro, veja que o curso tem enfoque apenas em programação Web. Portanto somente com ele não dá para fazer programas Desktop. Por outro lado, as aulas iniciais de Java são genéricas e serão excelentes para iniciar. Depois procure um curso sobre swing e faça a festa. (sem trocadilho)

  37. Vamos ler o artigo: o curso está aberto. Basta ler as instruções e fazer as aulas.

  38. Marcelo Rabello disse:

    Estou a procura de um curso de programação gratuuito, muito obrigado e no aguardo !!!!

  39. Jonas disse:

    Ola boa tarde, gostei mto deste curso, preciso aprender o quanto antes desenvolvimento para web!! Obrigado

  40. Alfredo Neto disse:

    Vou começar a fazer o curso. Pelo que li neste post parece que vou aprender muito! Grato!

  41. Alex Savoine disse:

    Gostaria de me inscrever

  42. Hugo Henrique Rodrigues disse:

    Olá Bom dia! Gostei muito da iniciativa, e muito bom as aulas.
    Obrigado

    <>

  43. Marcio Roberto Alves Dias disse:

    Obrigado e parabens pela inicativa estou adorando o curso de java para web e gostaria de um curso de linguagem C

  44. Maicon Rodrigo de Cmargo Rakov disse:

    Olá professor estava procurando um curso na
    net, e o seu foi o melhor.
    Agradeço pelo site que me
    proporcionará um bom aprendizado :-)

  45. marcio rocha vicente disse:

    A iniciativa de um curso gratis, principalmente para que os alunos das faculdades que nao podem pagar um é excelente. Parabéns

  46. johnny disse:

    ola professor Luís Eduardo, gostaria der as aulas nessa area da web. aquardo respostas.

  47. Marcio Gonçalves disse:

    Olá!
    Ja fazia um tempo que vinha pensando em aprender java, e esse curso foi O empurrão.
    Fico feliz de ter distponibilizado o curso na internet, e grátis.
    Obrigado!

  48. Josué de Oliveira disse:

    Olá, Parabéns, pela sua iniciativa, vou iniciar esse curso, e que Deus te abençõe, por esse trabalho, e que tenha muito sucesso em sua carreira profissional.

  49. É um trabalho que vai
    ser bem valorizado pelos
    seus alunos

Deixe um comentário