Curso de Web

Curso de web 18 – Linguagem dinâmica (php)

Conforme você pode perceber, ultimamente nas aulas estou recomendando algumas apostilas, isso porque não vale a pena eu parar para escrever uma apostila se já tem muitas ótimas circulando. O que eu faço depois é citar alguns tópicos importantes e alguns tutoriais mais difícios, não me cabe explicar desde o inicio, até porque, tem tudo isso na web.

Não pense que ser um auto-ditada na web é grande coisa, pois todos bons desenvolvedores são auto-ditadas, alias, este é um dos requisitos para se trabalhar na área, juntamente com a proatividade.

Vamos lá então.
Iremos trabalhar com php, devido a seu grande expansão no mercado e baixo custo.
O php nos permitirá trabalhar com banco de dados(mysql) e assim, concluir aplicações de verdade, com estrutura mais complexa.

Segue alguns links interessantes para se estudar.

Popularity: 11%

Curso de Web 17 – Javascript para gente grande

No ultimo post desta série dei algumas dicas de como aprender Javascript, é simples, não? ..Não? ok. :)

Partindo do princípio que você tem boas noções de javascript, recomendo um framework que vai mexer um pouco com a sua cabeça, se chama Jquery. Você tem duas formas de aprender:

  1. Consulte a documentação do Framework e aprenda por lá.
  2. Compre o livro do Maujor.

Se você julga Javascript importante(dã), estude Jquery. Não preciso falar mais nada.
Quando estiver estudando, volte aqui no blog e me diga o que está achando e me agradeça. ;)

Bom estudo.

Atualização 06-11-09
Você também pode aprender por aqui, tem diversas dicas: http://www.renanlima.com/blog/category/jquery/

Popularity: 12%

Curso de Web 16 – Dominando Javascript

Depois de se aprofundar em Html e Tableless, o próximo passo é o javascript. Separei uma apostila perfeita para que você aprenda de forma abrangente.

Após ler esta grande apostila você estará apto a passar para a próxima aula em que vamos aprender linguagem dinâmica(php), banco de dados e SQL.
Acredito que você levará um pouco de tempo para terminar esta apostila, mas sempre que tiver dúvidas, entre aqui no blog e comente, estarei pronto para lhe ajudar.

Bom estudo e até breve.

Popularity: 10%

Curso de web 15 – Dominando Tableless

Para sermos mais rápidos no aprendizado, selecionei algumas ótimas apostilas que garantirão bons conhecimentos sobre tableless.

Não deixe de estudar as duas apostilas.

Segue alguns bons sites caso você queira se aprofundar no assunto:

Recomendações: jQuery – Conheça o poder

Popularity: 14%

Curso de web 14 – Dominando HTML

Depois de muuuito tempo sem postar nada para esta série, resolvi tomar vergonha na cara e dar continuidade. Para isso, acho interessante voltar um pouco ao HTML, pois não dei muita atenção ao mesmo e é muito importante conhecer bem.

Para isso, selecionei duas ótimas apostilas que garantirão 100% de entendimento.

  1. HTML Curso da RNP
  2. HTML completo

Não deixe de ler as duas apostilas.

Qualquer dúvida, poste aqui que resolveremos juntos.

Popularity: 9%

Curso de web 13 – Projeto I: Passando a arte para tableless

Cheguei com mais uma vídeo-aula do nosso curso de web. Dessa vez vamos passar o layout feito anteriormente para tableless.

Iremos pegar o layout simples feito na aula anterior e trabalharemos para colocar em tableless. Gravei tudo trabalhando bem devagar, para que todos entendam.

Nesta aula finalizamos somente a estrutura do site, no próximo vídeo iremos criar todas as páginas em PHP. Deixaremos tudo funcionando adequadamente.

OBS: Estou tentando diminuir o rate do Camtasia, então desculpe se as piscadelas do vídeo estiverem incomodando.

Popularity: 13%

Curso de web 12 – Projeto I: Desenhando um layout

Olá pessoal, retornando ao curso de web, irei produzir com mais freqüência as vídeo-aulas.

Agora iremos desenvolver um projeto inteiro, desde o desenvolvimento do layout até o administrador de conteúdo dele. Sim! Você aprenderá a fazer um administrador de conteúdo.

Nesta vídeo-aula estaremos desenhando um layout bem simples para uma empresa, contendo apenas algumas páginas. Observe a técnica que usei para organizar o layout, és muito útil.

Infelizmente não tive como fazer a vídeo-aula com áudio, mas por enquanto está tranqüilo de entender.

Novidades!

  • Video-aulas na resolução 616×480
  • Vídeos disponíveis para download

Obs: Estou meio enferrujado nas vídeo-aulas, prometo aperfeiçoá-las no decorrer das gravações.

Qualquer dúvida poste no blog.
Perguntem, perguntem, perguntem, perguntem! ;)

Curso de web 12 – Projeto I: Desenhando um layout

  • Duração: 20 minutos
  • Para download, click aqui com o botão direito do mouse e depois em salvar destino como.

Link do vídeo: www.renanlima.com/videos/projeto01-desenhando_um_layout

Popularity: 13%

Curso de web 011 – Como iniciar o processo de desenvolvimento de um site

Como iniciar um projeto? Já posso sair programando? Tenho que desenhar algo? O que é UML?

Quando se inicia um projeto, deve haver planejamento. Não só em um projeto web, mas em todos os projetos. Geralmente quando se inicia um projeto, você deve conhecer todo seu ecossistema, ou seja, conhecer seus concorrentes e ver a viabilidade de sucesso.

Falando tecnicamente, quando se inicia um projeto, primeiramente você deve desenhar o projeto em si. Use qualquer editor de imagem (photoshop, fireworks). Ah! Corel para desenhar sites não!! Tem gente que tem mania de usar Corel para web. Cruzes!

Então como estava falando, você desenha todo o site no editor de imagem. Não só a primeira página, mas todas as páginas, todas mesmo. Isso ajuda na hora de programar, acredite.

Depois de ter o site todo desenhado iremos passar para a estrutura HTML, tem gente que gosta de chamar isso de ‘fatiar’. O fireworks é ótimo nisso, com sua simplicidade ele torna o processo bem eficaz e rápido.

Feito isso, passando o site para a estrutura HTML, com tableless nos conformes e arquivos organizados em pastas, podemos pensar em criar a estrutura de banco de dados.

Desenhamos toda a estrutura do banco, pode ser em um papel mesmo, desenhar estrutura no banco no photoshop é desconfortável. O desenho do banco fica mais ou menos assim: ver imagem.

Feito isso, comparamos com os desenhos layout do site, verificamos se falta algo e se a estrutura do banco de dados está perfeita. Estando certo disso, pode começar a criar as tabelas do banco.

Quanto ao UML:
UML permite que desenvolvedores visualizem os produtos de seu trabalho em diagramas padronizados. Junto com uma notação gráfica. (Wikipédia)

Agora que colocamos o projeto em pé, devemos colocar essa belezinha para funcionar. Manda ver nos códigos!

Popularity: 12%