Rafael Bernard Araujo

desenvolvendo…

Entries Comments



Curso Gratuito de Programação para Web em Java – Tecnoclasta

19 novembro, 2008 (09:06) | Java | By: rafael

No Tecnoclata:

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 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

Comments

Comment from jacqueline
Time: dezembro 20, 2008, 11:14 am

gostaria de fazer este curso

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.

Write a comment