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


Bom dia !
procurando no google com interesse de aprender Java, umas das materias vista na faculda, gostaria de saber se realmente, é uma area que promove crescimento profissional e um campo que sempre estaremos aprendendo.
Atuo na area de analista de atendimento de informatica, e cansa voce não conseguir planar ou conseguir coisa menlhor profissionalmente.
Eu tive essa materia e ele ficou no meu conceito, entre programar, em java… sua plataforma. e consiguinado com a mesma pergunta da minha colega webdesing, se ha uma chance no mundo dos programadores.
Adorei o curso, é muito rico, se for gratuito pretendo fazer.
Boa noite profº Luís Eduardo,
Estou iniciando o curso hoje.
Desde já agradeço a disposição para compartilhar conhecimento.
Abraço.
Quero participar desse curso também parece ser muito bom.
Vou cmeçar o curso agora ! agradeço muito a oportunidade!
Serio tem todas as aulas? Tudo gratuito? Passo a passo? Tudo mesmo q ta escrito no indice? Eu to sonhando? To no céu? =O
*_________*
Brigadoooooooo!!!
Pretendo começar estas aulas o quanto antes, só não consegui entender o funcionamento dos cursos pois tento acessar e quando clico em curso gratuito programação par web sem volta para a mesma pagina gostaria de instruções a respeito…. é muito bom poder fazer estes cursos e de graça ….
Obrigado
Decio Colucci
São Paulo – SP
ola amigo. Pra começa eu nao tenho pc em casa, eu uso a internet do meu celular usando o aplicativo operamini, alias foi atravez do wap do meu celu q eu xegei ate ese site.. Eu pago um pacot d dados nu meu prepago pa ter acesso. Mas mudando d asunto. Eu gostaria d saber si poso continuar o curso pelo celular mesmo.. E quero mi aprofunda em java e web. Um abraço amigo professor!
Dá para ler, mas pra praticar é necessário um Pc…
Olá, tudo bem? eu sou um novato na área e precisava de mais estudos e coisas para colocar no meu currículo… seu curso me caiu como uma luva
Agradeço a você por ter disponibilizado esse curso.
Comecei o curso hoje [e também aviso que vou falar para todos os meus amigos que tem interesse em coisas relacionadas sobre o curso] =]
Depois eu vou estudar mais, pois já esta tarde [pelo menos aqui ^─^']…
Abraço e, mais uma vez, muito obrigado por ter disponibilizado o curso
Parabéns pela iniciativa! Sugiro ainda, para quem busca por outros cursos na área de Java, o site da softblue: http://www.softblue.com.br
Eles possuem vários cursos de Java!
Adorei o conteúdo do curso é de uma riqueza!
Agradeço sua disposição e dedicação. Um grande Abrç
posso começar a estudar qualquer dia qualquer hora
querro faser curço
ALERT(“SEJA BEM-VINDO AO SITE”);
Estou começando com as aulas!
Valeu pela dedicação e pelos ótimos conteúdos das aulas!
vou fazer esta curso, parece ser muiot bom, espero que sim!
Vou fazer o curso
Boa tarde professor gostei da sua iniciativa,pois são poucos que querem ajudar aqueles que ñ tem recursos financeiros…como eu!!espero que todos que entrarem nesse curso aproveitem o maximo,e a vc Deus continue te abençoando….Valeu!!!
Oii , tó muito interesando no curso ,
mas antes de começar queria saber , quando concluimos o cursos ,
iremos receber alguma certificação ?