PAM
Participe
|
Índice
?
Linguagens de Programação
Como usar, aprender, instalar ambiente e validar sintaxe.
1
.
Sintaxe
Sintaxes representadas por
Diagrama Sintático - Diagrama de Sintaxe
gerados a partir de
BNF
.
2
.
Publicações gratuitas
W3 schools
- tutoriais e ambientes de teste
E-books directory
- livros
30 livros grátis sobre programação
- indicação Leo Balter
Python
Livros grátis
Learning Python in 10 minutes
Python para desenvolvedores
- livro em PDF - Este livro foi feito para ser baixado, copiado, impresso, enviado através e-mail, aprimorado, usado para fazer apostilas / apresentações, referenciado, e está disponível de graça, conforme a licença Creative Commons. O material é voltado para quem já tem algum conhecimento de programação. Ele aborda assuntos que incluem: criação de interfaces com usuário, computação gráfica, aplicações para internet, sistemas distribuídos, entre outros. O Autor: Luis Eduardo Borges é do Rio de Janeiro.
Learn Python The Hard Way
- livro em PDF com boa didática
A Byte of Python
Swaroop:
A Byte of Python
:
Inglês
|
Português
- apostila feita por um gerente de produtos indiano.
Tutorial oficial
Português
Inglês
Tutoriais em vídeo:
Show Me Do
e
Busca no Google
- ideais para iniciantes
Ruby
Tutorial
Tutorial e referências
3
.
Uso das linguagens
TIOBE Programming Community Index
Testar o que o browser suporta em html5
JSON (JavaScript Object Notation)
- formatação leve de troca de dados. Para seres humanos, é fácil de ler e escrever. Para máquinas, é fácil de interpretar e gerar.
IEML - Information Economy Meta Language: Pierre Lévy
4
.
Guias de referência rápida (Cheat Sheets)
Comparações entre linguagens
Buscar no Google
Buscar no Google Images
Javascript -
PDF
e
HTML
CSS
HTML
Erlang -
PDF
e
HTML
Ruby -
PDF
e
HTML
Diversas linguagens:
cheat-sheets.org
devcheatsheet.com
SmashinGeeks: CSS, HTML, jQuery, PHP ...
5
.
Ambiente da linguagem
Erlang
Compilador
Ferramentas de apoio
6
.
Bibliotecas
Simplifica e agiliza o desenvolvimento
Javascript
jQuery
- a mais usada
YUI
- utiliza DOM scripting, DHTML and AJAX
Dojo
- desenvolvimento para desktop e mobile
MooTools
- crossbrowser
Raphael
- trabalho com gráficos vetoriais (SVG)
7
.
Ambiente de teste - Tryit W3Schools
Javascript
HTML
CSS
8
.
Validar Site
W3C - Links quebrados
Xenu - checar links do site
Browsershots - como o site é exibido em diversos navegadores
9
.
Validar Linguagem
W3C - URI, arquivo local, cópia do código
HTML, XML, XHTML, SMIL, MathML
HTML Lint
- validador de HTML - entra com URL
CSS Lint
- validador de CSS - entra com o fonte (dica de Acaz Souza Pereira)
RSS/Atom feeds
CSS
conteúdo MobileOK
Outros
JSLINT
- Javascript a partir do código fonte.
VALIDOME
- XML. Tem opção para DTD ou esquema. Também tem 3 opções de origem do código
Expressões regulares
Arquivo origem:
Linguagem.xml
.
Esta página é licenciada sob a
GPL
7
.
Linguagens de Programação {
9
}
1
.
Sintaxe
2
.
Publicações gratuitas
3
.
Uso das linguagens
4
.
Guias de referência rápida (Cheat Sheets)
5
.
Ambiente da linguagem
6
.
Bibliotecas
7
.
Ambiente de teste - Tryit W3Schools
8
.
Validar Site
9
.
Validar Linguagem
8
.
Índice Geral
{
18
}
1
.
Linguagens de Programação
{
5
}
2
.Projetos {
15
}
3
.
Componente de programação
{
3
}
4
.
Conhecimento
{
2
}
5
.
Coding Dojo
{
3
}
6
.
Exemplos
{
10
}
7
.
Evento
{
4
}
8
.
Linguagens de Programação
{
5
}
9
.
Método Apoie
{
15
}
10
.
Projeto PAS
{
4
}
11
.
Rede de Negócios
{
11
}
12
.
SisFin
{
4
}
13
.
Thin Client
{
5
}
14
.
Tópico
{
12
}
15
.Idéias e Conceitos {
8
}
16
.Paletas {
10
}
17
.
Documentação Complementar
18
.
Índice de Listas de Melhorias
1...9/9
URL
js
Ex
Dica-