Filipe Teixeira

Meu blog

12 posts neste tópico

Olá pessoal do fórum cubo mágico.

Tudo belezinha?

Comecei um blog e convido todos a darem uma olhada.

Ele irá englobar principalmente dicas de programação, mas esperem ver algo sobre o cubo em algum momento.

Já tenho preparado alguns posts então POR FAVOR visitem se inscrevam e não deixem de comentar! Abraço

http://www.filipeteixeira.com.br/blog

Editado por Filipe Teixeira
2 pessoas curtiram isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara adorei o vídeo que tem para formação da cruz... E parabéns ao blog (por mais, não entendo nada de programação)...

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Daniel, infelizmente nunca usei essas tecnologias. Trablalho mais com python, html, css, javascript, php e mysql.

novo post: http://filipeteixeira.com.br/blog/2015/06/19/aprenda-a-programar-parte1/

Aprenda a programar – Parte 1

Programar é uma arte. Assim como outras artes, como tocar um violão ou pintar um quadro, exige prática e disciplina.

Mas é possível para qualquer pessoa aprender essa arte.

Talvez você não saiba por onde começar pois existem diversas linguagens de programação. O objetivo deste post é ajudar você a saber por onde começar.

A primeira dica que eu dou é, não pense em fazer tudo o que estou escrevendo aqui em uma semana, mas ao longo de meses ou mais. É necessário tempo para assimilar e aprender a usar vários comandos ou instruções em linguagens de programação.

1º Passo – Aprenda HTML.
html.gif?w=809

Html não é uma linguagem de programação, mas sim uma linguagem de marcação. Isso significa que você não criará rotinas, simplesmente dirá pro computador “Isto é um subtítulo” ou “Isto é um parágrafo”.

No passado todo o layout do site era feitos usando tabelas. Dou uma dica para você aprender a fazer sites assim. Crie um layout no papel ou programa gráfico e escreva o html para aplicar esse layout numa página html real. Com tabelas é fácil.

Aprender a usar tabelas é útil até hoje em e-mails, pois a maioria dos programas clientes de e-mail não entende estruturas mais complexas. Por isso não é tempo jogado fora. Usar tabelas é simples e divertido.

Depois, se quiser, aprenda a usar divs para o layout. Aí complicará um pouco pois você deverá aprender a usar Css. Por que isso? Pois com tabelas, toda a estrutura do site é montada com pouco Css, no máximo dizendo as cores do texto ou do fundo das células. Com divs é necessário mudar o fluxo da página para cada div se comportar do modo esperado.

Referências:

Tutorial básico de Html
http://pt-br.html.net/tutorials/html/
Layout feito com tabelas
http://www.htmlprogressivo.net/2013/12/Criando-um-site-usando-layout–de-tabelas-Como-comentar-codigos-HTML.html
Layout sem tabelas (tableless):
http://www.comocriarsites.com/html/definindo-um-layout-de-website-sem-tabelas-tableless/
Apostilas sobre Html (é necessário se cadastrar, mas o cadastro é gratuito)
http://www.apostilando.com/sessao.php?cod=5

2º Passo – Aprenda Css
css.jpg?w=809

Css significa Cascading Style Sheets. Ou simplesmente folhas de estilo em cascata. No passado as páginas html eram infestadas por uma enxurrada de tags font e outras bizarrices. Com a criação do Css, é possível você mudar a cor da fonte de todos os parágrafos usando apenas uma instrução Css. Legal, né?

Após aprender Html, o Css exigirá pensar de maneira diferente. O Css funciona assim: você especifica o seletor, as propriedades e os valores. Cada elemento tem as suas propriedades, e alguns elementos tem várias propriedades em comum. Você pode selecionar todos os elementos p ou apenas um elemento com certa classe ou id, além de seletores especiais, como um elemento com certo atributo específico.

Pra começar, aprenda apenas os seletores básicos de elemento, classe e id e os atributos dos diversos elementos. Depois procure dicas na internet sobre técnicas avançadas de Css.

Hoje em dia é comum o Css orientado a objeto, se você quer aprender Css, o incentivo a aprender essa técnica.

Há bastante a aprender de Css, e estou aprendendo até hoje. Mas o básico pode ser aprendido em alguns dias ou horas.

Referências:

Tutorial básico de Css:
http://pt-br.html.net/tutorials/css/
Manual completo de Css do W3c:
http://www.w3c.br/divulgacao/pdf/guia-css-w3cbr.pdf
Css Orientado a objetos:
http://tableless.com.br/oocss-ou-css-do-jeito-certo/
Apostilas Css no site apostilando (é necessário se cadastrar, mas o cadastro é gratuito)
http://www.apostilando.com/download.php?cod=3343&categoria=CSS
http://www.apostilando.com/download.php?cod=3341&categoria=CSS
Guia de todos os seletores CSS3:
http://www.maujor.com/tutorial/guia-completo-seletores-css3.php
Uma lista exaustiva das propriedades Css (em inglês):
http://www.w3schools.com/cssref/

3º Passo – Aprenda JavaScript
js.png?w=809

Após aprender uma linguagem de marcação e uma linguagem declarativa, finalmente uma linguagem de programação real! Agora você poderá fazer tudo o que uma linguagem de programação realmente faz, laços, controle de fluxo, atribuições de variáveis, funções, e até programação orientada a objetos!

JavaScript é uma linguagem de programação do lado do cliente. Existem também linguagens de Script do lado do servidor, e vamos conhecê-las na parte 2.

O Javascript é executado no browser do usuário. Isso significa que mesmo após servir a página estática, é possível executar rotinas no navegador do usuário. Você pode validar formulários, exibir um relógio que se atualiza em tempo real, mudar o Css de elementos e adicionar ou remover elementos da página.

Após dominar o JavaScript, aprenda a usar a biblioteca jQuery. Ela permite que você selecione elementos usando seletores Css e facilita dezenas de tarefas que exigiriam linhas e linhas de JavaScript puro.

Apostilas de JavaScript (é necessário se cadastrar, mas o cadastro é gratuito):
http://www.apostilando.com/sessao.php?cod=7
Site oficial do jQuery, com o link para download e documentação (em inglês):
https://jquery.com/
Apostila jQuery:
http://blog.segr.com.br/wp-content/uploads/2013/09/57843553-Apostila-jQuery.pdf

Sabendo essas três linguagens, é possível fazer aplicativos Web e até jogos!

Na próxima parte iremos falar sobre linguagens do lado do servidor e outras.

Editado por Filipe Teixeira

Compartilhar este post


Link para o post
Compartilhar em outros sites
On 19/06/2015 at 15:52, Daniel Lehwing said:

Hehehe, relaxa cara, fiquei satisfeito em ver que existem programadores aqui no forum!

Enquanto isso, vou continuar meus devaneios em assembly aqui.

Abração!

Serve alguma coisa em Intel XDK?

1 pessoa curtiu isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi o que você quis dizer, mas falei do XDK ontem!

Você anda estudando ele?

On 01/07/2016 at 17:59, Filipe Teixeira said:

Serve alguma coisa em Intel XDK?

Se é da Intel, deve servir...    kkkkkkk

Compartilhar este post


Link para o post
Compartilhar em outros sites
Just now, Daniel Lehwing said:

Não entendi o que você quis dizer, mas falei do XDK ontem!

Você anda estudando ele?

Se é da Intel, deve servir...    kkkkkkk

Não entendeu o quê, me caro?

O Intel XDK serve para fazer apps para Android e iOs usando HTML5. 

Eu fiz um app ja e estou trabalhando em outro.

Dá uma olhada: https://play.google.com/store/apps/details?id=com.filipeteixeira.teadi

Compartilhar este post


Link para o post
Compartilhar em outros sites
32 minutes ago, Filipe Teixeira said:

Não entendeu o quê, me caro?

O Intel XDK serve para fazer apps para Android e iOs usando HTML5. 

Eu fiz um app ja e estou trabalhando em outro.

Dá uma olhada: https://play.google.com/store/apps/details?id=com.filipeteixeira.teadi

Ah!! Esse seu teste de atenção está em XDK? Muito bom!!

Não tinha entendido se você tinha me perguntado se ele servia para algo ou se eu servia algo em XDK...

Abraços!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 09/07/2016 at 13:03, Antonio Bill disse:

Sou da época do "Delphi 4"  rsrsr e faz tempo que não vejo nada de programação. Mas vou lá dar uma conferida.

Usei muito o Delphi. Pra mim é a melhor plataforma para criação de programas com interface gráfica.

Pena que agora tá o preço de um carro zero km. Quando eu usava ele vinha gratuito completo num cd desses de revistas de informática. Porém não sei se era completamente legal isso :v

Editado por filipemtx
1 pessoa curtiu isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!


Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.


Entrar Agora