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, ex-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 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:

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

  1. Nando disse:

    ok este é o site que estava a procura á anos, porêm encotrei. eu gosto de estudar individual e posteriormente tirar as minhas dovidas,

  2. Denis disse:

    Olá Professor Luís Eduardo, boa tarde…

    Iniciei as aulas ontem e estou atualmente na 2ª aula.

    Quero deixar aqui meu agradecimento pela iniciativa; espero poder mostrar em breve os resultados dessa parceria para que sirva de incentivo a continuar com esse belo trabalho.

    Um abraço e boas programações…:)

  3. Leonardo Hammes disse:

    Bom dia

    Só tenho a agradecer pela excepcional iniciativa pela capacidade em querer ajudar o próximo e disponibilizar o conhecimento de maneira de espontanea benefica e organizada.
    Realmente uma ação que merece ser seguida e valorizada, vou adiocionar a página aos favoritos e seguir o curso com cautela.

    Um grande abraço Professor

  4. mario disse:

    Professor Luis Eduardo, muito obrigado, são pessoas como você que ajudam o nossa país andar e dar oportunidades para todos, mais um vez muito obrigado e continue assim.
    Estou iniciando o curso!!

  5. Rodrigo. disse:

    Olá Profº irei começar as aulas agora! Obrigado!

  6. Thomas Honda disse:

    Profº Luis Eduardo,muito obrigado por disponibilizar um curso tão complexo como este.Estou iniciando o curso hoje,tendo em vista que,farei o curso presencial muito em breve.Forte abraço e parabens pela iniciativa.

  7. cosme disse:

    Estou salvando em favoritos e logo começarei a ver as aulas. Acredito no sucesso. Obrigado por acreditar também.

  8. Virgínia de Oliveira disse:

    hoje começarei o curso.

  9. Victor disse:

    Olá estou começando as aulas hoje! Muito Obrigado professor!

  10. Alisson disse:

    eu gostei dos programas que tem nesse site mais tem um porém o curso de programação é para fazer programas não saber mexer com internet

  11. Gustavo Bitencourt disse:

    Professor Luis Eduardo, muito obrigado e continue assim.
    Estou iniciando o curso!

  12. wellington disse:

    Professor Luiís Eduardo parabens pela iniciativa e obrigado pela oportunidade, estou começando o curso.

  13. clodoaldo disse:

    professor estou estudando na etep e estou fazendo o curso de analise e desenvolviemento de sistema, e quero fazer este teu curso apartir de janeiro por motivo de acesso a net, tem como eu faze-lo? podemos começar a ter contatos. gostei muito do seu site e senti muita segurança e tenho certeza que vou aprender muito

  14. Domingos disse:

    Olá Professor, agradeço a oportunidade de participar deste curso ministrato po vc e espero corresponder.

    grato

  15. Adriano Araujo de Moura disse:

    BOA TARDE

    ESTOU MUITO INTERESSADO NO CURSO, JÁ ESTOU DANDO UMA OLHADA NO MATARIAL, GOSTARIA DE SABER SE TEM CERTIFICADO DE CONCLUSÃO.

  16. Joeferson Oliveira Maia disse:

    olá, Muito obrigado pelo seu interesse em repassar seu conhecimento aos outros, sempre tive interesse em fazer esse tipo de curso, mas não tenho muito tempo, agora vou poder fazer graças a você e em casa… Espero que não desanime.
    Estou começando o curso hoje mesmo.

  17. edipo disse:

    oi professor estou comecando o curso hoje muito obrigado

  18. MARCIO SOUZA disse:

    FELIZ PRO ENCONTRA ESSA AJUDA VALEU

  19. TIAGO disse:

    Valew por esse trabalho vai me ajudar muito

    abraços!!!!

  20. Bruno disse:

    Ajuda muito bem vinda… farei o curso com toda certeza!

  21. Abel disse:

    ola, muito legal sua ideia, vou comecar na proxima semana! obrigado

  22. Andre Tomaz disse:

    E possivel alguem como eu que nao sabe absolutamente nada de programacao, algoritimos, liguagem… acompanhar o curso. tenho muito vontade de fazer um curso assim. pois tenho umas ideias de sites, mas nao tenho o capital para implementa-las?

  23. celso wezulo disse:

    Eu sou de um pais de terceiro mundo em via de desenvolvimento quero fazer esse curso e vou fazer por que vai me a judar muito na minha careira estou a fazer um curso que tem haver com programacao (ENGENHARIA INFORMATICA), meu pais chama-se Moçambique, e esta no continente Africano. A internet ca ainda esta a um preço um pouco elevado mas eid fazer tudo por tudo para fazer o curso. Thanks professor

  24. Diógenes disse:

    Estou começando agora com o curso e vou me dedicar cada dia mais e mais para me tornar um excelente profissional, desde já lhe agradeço pelo incentivo que me faltava, espero me tornar tão bom quanto você. No mais Obrigado prof. Luis Eduardo.

  25. jeferson paulo disse:

    Professor no seu ponto de vista,para criar um site profissional,que tivesse que
    ser atualizado diariamente,o wordpress seria uma boa,ou seria melhor a criação
    usando metodos comuns,como softwers e programação.

    • Depende do modelo do site. Word press é uma solução comprovada para Blogs como este mesmo que você lê. Porém não é indicado para sites que necessitem ajustes e sessões controláveis de maneiras diferentes e flexíveis. Outros softwares são mais flexíveis que o WP. Drupal por exemplo.
      Neste curso eu não apresento como construir um site e quais ferramentas são mais eficientes para isso. O objetivo é outro. Neste curso eu apresento qual a maneira de codificar páginas HTML/CSS segundo o padrão Web, para que programadores que criam programas como o Wp e Drupal, ou mesmo soluções caseiras para Jornais, ou intranet de empresas sigam os padrões web e obtenham mais facilidade para que seus programas funcionem corretamente nos diferentes dispositivos e navegadores.
      Soluções para montar sites existem dezenas por aí…

  26. Alexandre disse:

    Professor Luís Eduardo,eu vi seu site agora e queria saber como participar uma vez que estou fazendo faculdade na área,tenho muito interesse na parte web portanto quero muito participar desse curso.Obrigado!

  27. Nyxgotico disse:

    Obrigado Prof. Luis Eduardo pela inciativa, estou começando hoje com o curso espero aprender muito com esses ensinamentos mais uma Parabéns.

  28. Nyxgotico disse:

    Obrigado Prof. Luis Eduardo pela inciativa, estou começando hoje com o curso espero aprender muito com esses ensinamentos mais uma vez Parabéns.

  29. Gabriel Chamie disse:

    Boa Tarde professor

    Acabei de começar o seu plano de aulas e espero ter o melhor desempenho possivel.Agradeço ao senhor por proporcionar um material completo e organizado.

    Grato

    Gabriel Chamie

  30. Altamente disse:

    Podem esclarecer ou indicar melhor como participar do curso ? não vejo nenhum link/indicação do tipo “Começar”

  31. emanuel quitanda ngola disse:

    primeiro quero agradecer pela iniciativa. desejo que continue e que tenha bom exito nessa carreira docente

  32. Felipe disse:

    Muito boa esta iniciativa.Vou começar a fazer, acredito que vou aprender muito, pois gosto muito de aulas práticas e de aprender coisas novas.
    Sou estudante de Análise e Desenvolvimento de Sistemas na Fatec,e vou usar este curso para já adiantar a disciplina de web, que também vai ser em Java, que vou ter no inicio deste semestre.

  33. Fernanda disse:

    Boa noite, professor! Iniciarei meu curso hoje!

  34. Gerusa disse:

    Olá…
    Bom, primeiramente, parabéns pela iniciativa!!!
    Darei início aos estudos, através do seu material, e estou muito interessada, afinal de contas,
    não é sempre que se encontra algo do tipo: teoria(pouca) + prática….

    Então…o endereço já está na barra de favoritos…
    Mãos á obra…rs

  35. znn disse:

    adorei este site,nem imaginava que pudesse encontrar um curso com tanta informação, obrigado, pelo curso

  36. David disse:

    PARABENS PROFESSOR PELO TRABALHO E POR TD ESSA CARIDADE. MTO OBRIGADO E QUE DEUS LHE RETRIBUA TODO ESTE BEM QUE ESTA FAZENDO PRA MIM E OUTROS QUE NAO PODEM PAGAR UM CURSO E TU DASTE A OPORTUNIDADE DE FAZE-LO.

  37. Conceição Araujo disse:

    Boa Tarde!
    Sou Maranhense, moro na ciadade de São José de Ribamar, tenho 10 anos na área de informática básica, o meu sonho é fazer um curso na área tecnologica que inclua programação, desing… Sou coordenadora do laboratório de informática de uma escola, o objetivo das aulas é desenvolver os conteúdos trabalhados em sala de aula, eu enquanto coordenadora vou criar estratégias no computador para os alunos através dos softwares educativos deenvolver as atividades. Bom, preciso saber fazer esses softwares Educativos, mais para criar essas atividades preciso desses programas. As vezes é preciso baixar alguns softwares da internet.
    Preciso da sua ajuda, estou disponível para participar desses conhecimentos, o que faço?

  38. Andre disse:

    Professor,

    Sou iniciante na programação em JAVA e um dos motivos q me fizeram escolher essa linguagem foi sua estrutura para aplicativos web, visto q na minha opinião o futuro dos aplicativos está na web (literalmente). Gostaria de agradecê-lo pela iniciativa em compartilhar seu conhecimento com todos para que possamos nos desenvolver juntos .

    Muito obrigado!!!!

  39. Serafim disse:

    Quero fazer o curso, quais os procedimentos a seguir.

  40. Fabio disse:

    Estou na quarta aula e está muito interessante.

  41. Leonardo Braga disse:

    Gostaria de saber como se inscrever no curso
    obrigado

    att ,

    Leonardo Braga.

  42. josimar pinto disse:

    um site desse porte que estava a procura, vou iniciar as aulas o quanto antes pois tenho que começar a programar por motivo de oportunidades de emprego.

  43. Gustavo Lemos disse:

    Estou fazendo um curso Java 2SE mas o meu intuito é trabalho com Java WEB! Esse site com certeza vai me ajudar na minha “jornada”.

    Muito obrigado Professor pela iniciativa inovadora!

    Gustavo Lemos

Deixe um comentário