Curso Gratuito de Programação para Web em Java – Tecnoclasta
Não é necessário se inscrever!
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 vamos desenvolver isso aos poucos, com uma lição por semana. Este é o 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
Não é necessário fazer qualquer inscrição. As aulas serão postadas todas as terças-feiras.
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 esquerdo.
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.
Na seqüência:
- dia 15: Xhtml, escrevendo páginas para Web.
- dia 22: aprofundando Xhtml, mais detalhes…
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 emailConteúdo já publicado:
- Primeira Aula: 9 de outubro | Web: como Funciona
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 BatesOutros livros:
Sobre Hibernate:Java e Hibernate
Sobre Struts:Java e Struts
Comments
Comment from admin
Time: dezembro 20, 2008, 6:37 pm
Jacqueline, basta acessar a página do iconoclasta.
Comment from HAMILTON
Time: dezembro 28, 2008, 2:02 pm
Desejo participar desse curso já que trabalho com aplicativos rodando na plataforma java e acho necessário conhecer algo mais profundo do que ser um simples usuário dessa tecnologia.
Grato e parabéns pelo curso.
HAMILTON
Comment from Rafael Bernard Araujo
Time: dezembro 28, 2008, 10:27 pm
Hamilton, como eu disse para a Jacqueline, basta acessar a página do iconoclasta.
Comment from Rogério
Time: janeiro 1, 2009, 7:07 pm
oi amigo quero muito participar do curso como faço?
Comment from Rafael Bernard Araujo
Time: janeiro 1, 2009, 10:06 pm
Rogério,
Assim como falei com os interessados acima e também mencionei no texto, basta acessar o site do tecnoclasta (http://www.tecnoclasta.com/)
Comment from Pedro Henrique
Time: agosto 17, 2009, 2:47 pm
Rafael,
Assim como você sou de São José dos campos e estudo na ETEP Faculdades, faço engenharia da computação e onde faço estágio programo quase que inteiramente em java web, estou tentando feito louco aprimorar meus conhecimentos em Java, e gostaria muito de participar deste curso que você esta fornecendo, porém o a página do curso não existe.
Se possivel me mandar um link atualizado ou se fosse possivel me mandar o curso por e-mail (pedrohrr.barranco@gmail.com) ou quem sabe até me passar na ETEP.
Agradeço desde já.
Comment from rafael
Time: agosto 17, 2009, 6:29 pm
@Pedro, consegui entrar na página http://www.tecnoclasta.com/conteudo-especial-tecnoclasta/jsp-tudo/
Veja lá sobre o curso.
Abraço.


Comment from jacqueline
Time: dezembro 20, 2008, 11:14 am
gostaria de fazer este curso