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:
- Preparar o material, instalar tudo e convidar os amigos para fazer o curso também.
- Leia: http://pt.wikipedia.org/wiki/Web. Aula dia 9 de outubro: Web como funciona. ( já publicado)
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:
- Atalho para todas as aulas já publicadas
- Primeira Parte: xHtml e Css
- Primeira Aula: 9 de outubro | Web: como Funciona
- Segunda Aula: 16 de outubro | Página Mínima XHtml
- Terceira Aula: 23 de outubro | Classificando o conteúdo
- Quarta Aula: 30 de outubro | Links, Âncoras, Tabelas e Imagens
- Quinta Aula: 6 de novembro | Introdução a Css.
- Primeira Avaliação: 9 de novembro
- Sexta Aula: 13 de novembro | Texto, fontes e seletores Css.
- Sétima Aula: 20 de novembro | Blocos, Trechos e pouca Diagramação
- Oitava Aula: 27 de novembro | Diagramação Css
- Segunda Parte: Java
- Nona Aula: 4 de dezembro | Introdução a Java
- Décima Aula: 11 de dezembro | Java Essencial
- Décima Primeira Aula: 18 de dezembro | Classes, Interfaces e Polimorfismo
- dia 25 de dezembro | Natal, folga do curso.
- Décima Segunda Aula: 22 de janeiro | Coleções, Hashing e Comparadores.
- Décima Terceira Aula: 29 de janeiro | Exceções e tratamento de erros
- Terceira Parte: Jsp, Struts, Hibernate: Web
- Décima Quarta Aula: 14 de fevereiro | O modelo MVC
- Décima Quinta Aula: 19 de fevereiro | Oracle e Hibernate, fazendo uma busca
- Décima Sexta Aula: 25 de fevereiro | Sistema de busca última parte: Jsp e Struts
- Décima Sétima Aula: 7 de março | Hibernate e Camada Model
- Encerrando o Curso de Programação para Web em Java.
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

Parabens pela iniciativa. Gostaria de saber via -email de como participar.
Gostaria de fazer o curso. preciso preencher algum questionário, ou ficha de inscrição?
Obrigado.
vou fazer as aulas
hehehehehe
vc só pediu um comentario ;D
já programei a alguns anos e quero relembrar os conceitos.
e nada melhor dq fazer isso com quem entende do assunto!
agradeço pela iniciativa e desejo sucesso!
ate+
vou iniciar o curso, tem mais alguama recomendação?
Gostaria de saber todas as recomendações.Para seguir o cronograma correto.Estou disposto a fazer o curso.Obrigado!!!!!!!
Iniciei o curso hj.
Irei fazer o curso .
Parabens pela iniciativa!!!!!
Valeu mano!! Obrigado pela oportunidade!
vou fazer o curso tenho enterece em fazer um portal para minha cidade
gostei de saber que pessoas com vc
compartilha os seu conhecimentos.
com aquele que quer um pouco mais.
valeu.
eu vo fazer as aulas é muito bom ter umas aulas pela internet esto estudando todas as aulas.
muito obrigado pelo material
vou começar hoje mesmo
Axei interessante e vou fazer o curso…
Agradeço imenso pela oportunidade.. Sucessos,ok!
Gostei da iniciativa! Terminei um curso em HTML a pouco tempo e qro dar continuidade obrigado estou iniciando o curso hj!
Gostei muito de sua iniciativa, ja programa em java a muito tempo, mas e sempre bom esta atualizado, ou ter outras visões dinamicas do processo.
Vou acompanhar o curso.
Um forte Abraço
Quero agradecer pela sua iniciativa. No mundo em que vivemos hoje com tantas informações, pessoas como você que, transformam essas informações em conhecimento e ainda tem a bondade de disponibiliza-los, merece o mínimo que podemos fazer que é agradece-lo. Obrigado, e caso possa ajudar pode contar comigo.
Abraços.
Ola,
Irei fazer o curso.
Obrigada
Parabéns pela iniciativa,no mundo de hj esta difícil pessoas como vc.
Boa Noite,
Concerteza participarei do curso.
Parabens pela iniciativa.
farei as aulas!!!!
heheehehe
estarei pegando esta oportunidade que tem nos passado
Bom dia
Gostaria de fazer o curso
!!
Queria mais detalhes e como proceder.
Bom dia,
estou e uma situação na empresa onde preciso tomar certas atitudes em relação a um projeto CRM e decidi que será feito em Java.
Procurando achei está página que cairá como uma luva para as minhas necessidades.
Querro participar.
Abraço e parábens pela iniciativa!
Estou iniciando o curso hoje…
Obrigado pela oportunidade
Meu parabéns pela iniciativa, tenho conhecimentos basicos em VB6, mas estou curioso pra aprende sobre java, tenho visto falar muito dessa linguagem de programação.Por acaso neste curso vai citar algo sobre criação de aplicativos comercial ou vai ser apenas sobre criação de web?
opa gostaria de participa do curso mantenha-me alerta ?
Boa noite…
Gostaria muito de aprender programação em java, será que dá?
Vou tentar acompanhar todas as aulas…
abraços
obrigado pela oportunidade de aprender algo mais complexo, vou acompanhar as aulas e aprender o tudo que puder ensinar;
esse é um ramo que eu realmente me interesso;
abraços
Caro Professor Luis Eduardo,
Ao buscar cursos de Java na internet me deparei com a sua página, que me deixou maravilhada.
Minha filha faz faculdade de web designers e está com enorme dificuldade em Java, por isso, gostaria de obter mais informações a cerca da existência de curso ministrado pelo senhor, bem como preços, horários e tudo mais.
Por gentileza me retorne o mais breve possível
Atenciosamente
Eliana
Gostaria de saber como começar..pelo q percebi..essas aulas foram o ano passado..
Na verdade esse curso nem é p mim, e sim para meu irmão que já trabalha na área quer se especializar mais…agradeço por esta oportunidade…é bom saber que pessoas como vc ajudam, em um país como esse td gira em torno do dinheiro. Sua iniciativa é encantadora…Por favor me dá um retorno..Grata
As aulas estão todas publicadas, é só pedir para seu irmão seguir a partir desta página… e deixar qualquer dúvida nos comentários…
Boa tarde,
Primeiramente, quero lhe parabenizar por esta página, que deus lhe retribua em dobro…
Luis Eduardo, trabalhei 8 anos como contadora e agora estou iniciando no mundo de implantação de sistemas (mastersaf). Existe algum pré requisito para que eu possa iniciar suas aulas??? Sei que não é fácil mas estou disposta a aprender…
Obrigado Alessandra,
Os pré-requisitos estão lá no conteúdo deste artigo: “boa vontade e dedicação”. Então se tiver os dois, seja bem vinda e aproveite….
ola, eu gostaria de saber como faço para iniciar esse curso, e se este curso incina a fazer jogos em java e outras coisas, e eu sou mei leigo em computador posso aprender assim mesmo?
Olá Prof. Luís Eduardo
Estou muito entusiamado com a possibilidade de realizar esse curso. Foi uma surpresa para mim saber que existe esse tipo de iniciativa como a sua, e fico muito agradecido pela oportunidade de aprendizado.
Iniciarei agora!
Muito Obrigado!
estou vivendo para aprende …
Estou fazendo um curso tecnico em informatica eestou exatamnente na aula de java.
Vou começar ainda hoje.Este curso é uma boa iniciativa.
nunca programei, mas gostei e vou comeãr agora. Obrigado
Nunca programei, tenho pouca noção sobre programação.
vou começar amanhã, espero que me dê bem. Sempre sonhei com isso, a empresa que eu trabalho usa Programa para banco de Dados @java.
Uma pergunta.. Qual curso na faculdade devo fazer para me aperfeiçoar em programação?
tenho 19 Anos, pretendo ser Programador.
OBRIGADO!
Profº Luís, Atualmente já trabalho na área, desenvolvendo em .Net, porém preciso agora aprender Java e fiquei muito feliz em procurar na net e encontrar sua página.
Parabéns pela iniciativa e preocupação no desenvolvimento do próximo, pois estamos em mundo onde tudo roda em torno de posses e poderes individuais. Parabéns.
Uma pergunta: É possível eu obter um certificado com horas no final do curso?
Obrigado
Abs
eu so queria agradecer pela oportunidade que o Professor Luís Eduardo esta me dando valeu !!!!
Ola!Vou fazer o curso quero aprender melhor por que faço facudade de analista e tenho muita dificuldade nessa matéria!!Parabéns pela iniciativa!!
Olá,primeiramente,parabéns pela iniciativa.Bom,eu posso dizer que sou louca por tudo que diz respeito a informática e queria mt ser uma programadora, só que,para isso eu teria que ter aulas
presenciais, vc fala ai em aulas práticas, onde? qdo? que local? que cidade? Na verdade, não entendi muito bem como é esse curso gratuíto de Java….
Obrigado pela atenção.. e aguardo uma resposta.
Atenciosamente,
Ciça
Seja bem vinda Ciça,
O curso é uma coisa para autoditatas. Você lê o conteúdo das aulas, se aplica nos exercícios e pode deixar dúvidas nos comentários do blog. É isso. Para muita gente ajudou a dar o primeiro passo. Até para ver se é isso mesmo que querem. Fique a vontade e boa sorte.
Nerd Começando \o/
Boa noite!
Sabendo que não é necessária a inscrição, como são corrigidos os exercícios?
Agradeço antecipadamente e parabéns pelo incentivo prestado,
Ricardo
Atualmente programa em Dataflex 3.05 e estou com intenção de programas em Java.
O inicio deste curso é Outubro de 2009 ? não consta data da postagem de seu anuncio.
Como será um curso sem inscrição, devo ficar atendo todas as terças feiras ou durante a semana toda.
Abraços
Mauri
Mauri, todas as aulas já estão publicadas. Basta fazer seu ritmo e deixar suas dúvidas na caixa de comentários.
Prof Luis,
Bom dia,
Gostaria de saber se posso fazer o curso no meu tempo mesmo, ainda que gaste mais tempo.
Tenho dificuldades de trabalhar com o linux e não sei se posso, sem desistalar o linux, instalar o windows xp em meu computador.
Quanto ao material, ainda não abri nenhum, mas achei incrível sua iniciativa.Muito louvável.
Gosto de trabalhar assim também com o que sei.
No aguardo de uma orientação,
Obrigada
Faça conforme sua possibilidade…. a lista de aulas está neste artigo.
Parabéns! Você é uma da poucas pessoa que gostam de ensinar o que sabe ao outros, e de graça pode ter a certeza que você uma pessoa muito abençoada.
Parabéns pela iniciativa, estou fazendo um curso de lógica e algoritmos e assim que terminar vou iniciar as suas aulas sobre Java, que pelo que ja sei é uma linguagem de programação multiplataforma, tendo muito mercado ainda para profissionais que a dominam.
Valeu!!!
que dia vai começar o curso?
cara nem acredito… estou a muito tempo querendo fazer esse curso, agora arece que vai dar certo….muito obrigado pela expansão de conhecimento que aqui habita …..valeu professor vou me empenhar nesta grande jornada….um abraço…!!!