Mostrando postagens com marcador Programação. Mostrar todas as postagens
Mostrando postagens com marcador Programação. Mostrar todas as postagens

segunda-feira, 16 de junho de 2014

Curso Lógica da Programação 2014


primeiros programas usando Javascript e HTML - Paulo Silveira & Adriano Al

Aprenda a programar agora! Com uma abordagem totalmente prática, uma didática pensada no iniciante, onde os conceitos são apresentados com motivações práticas, através do surgimento da necessidade para depois mostrar a solução.

Com apenas um navegador e um editor de textos você estará pronto para criar seus primeiros programas de computador. Lógica de programação e comandos como o if, for e while são motivados através de problemas que vivemos no nosso dia a dia, dessa forma, ganha-se familiaridade com as instruções das linguagens de programação desde o começo do aprendizado!

Crie seus
O livro explora os recursos do HTML e Javascript, criando a familiaridade desde o começo dos estudos com a sintaxe da linguagem de programação, instruções, funções específicas e problemas corriqueiros da programação. Além disso, você vai aprender como usar o Canvas do HTML para criar seus desenhos através de programação e impressionar seus amigos.

Nome do livro: Lógica de Programação: Crie seus primeiros programas usando Javascript e HTML
Nome do Autor: Paulo Silveira & Adriano Almeida
Gênero: Programação
Ano de Lançamento: 2014
Editora: Casa do Código

Nº de páginas: 156
Tamanho: 6,9 MB
Formato: PDF
Idioma: Portugues


terça-feira, 27 de agosto de 2013

CSS Font Color: Colorindo textos com CSS

A propriedade font-color serve exatamente para definir uma cor para um texto ou bloco de texto específico ou geral.
Da mesma forma que podemos definir uma cor de texto para todo o site ou para todo o texto daquela determinada página, podemos definir uma cor diferente para cada elemento de texto que esteja na página.

Declaração do CSS font color

As cores em css podem ser declaradas de três maneiras:
  • Pelo nome em inglês(ex: red, blue, green, White)
  • Pelo código hexadecimal(ex: #FFFFFF, #C74F7O, #0c7c21)
  • Pelos valores RGB(ex: rgb(255, 0, 0), rgb(100%, 0%, 0%))
Vamos tentar entender de uma maneira mais fácil na prática.
No exemplo abaixo vamos definir uma cor única para todo o texto da página, vamos exibir as três maneiras de se fazer isso.
Listagem 1: Definindo cor de todo texto da página
hando com Cores em CSS
amet, consectetur adipiscing elit. Cras at vulputate nisi. Nullam libero eros, port
Lorem ipsum dolor sit
titor aliquam purus sit amet, aliquet blandit sapien.
mattis. Cras nec purus dolor. Phasellus porta elit justo, a sodales nisl dictum quis.
Integer malesuada urna ut arcu eleifend, a auctor liber
o Quisque ante turpis, suscipit quis turpis a, pulvinar placerat leo. Maecenas posuere suscipit diam, eget molestie nulla dapibus sagittis.
ceptos himenaeos.

Vestibulum ante ipsum primis in faucibus oQuisque condimentum enim nulla, at interdum leo tincidunt sit amet. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per i
nrci luctus et ultrices posuere cubilia Curae; Mauris sed blandit augue, vel porttitor nisi. Sed et felis ac augue aliquam posuere.
et vehicula orci. Pellentesque elementum eu purus molestie vehicula. Integer vitae
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus non nulla in sapien tincidunt malesuad
anunc sed nibh ultricies tempor feugiat non lorem. Pellentesque varius lacus in enim tristique tincidunt. Curabitur vel luctus eros, ut lobortis enim.
gue. Cras vel egestas justo, eu semper metus.
Praesent sem enim, fringilla non justo ut, tristique
Vivamus vehicula, neque nec convallis ornare, erat nulla blandit est, non adipiscing mauris nisl et dui. Nullam a facilisis magna. Aliquam in justo a
u tempor nulla. Suspendisse congue pulvinar orci, a luctus est sodales et. Nullam faucibus placerat elementum. Proin vehicula id lacus in ornare. Vivamus lacinia sit amet dui fringilla varius.
ium sapien. Vestibulum auctor aliquam laoreet. Quisque gravida urna a nunc suscipit, e
Integer pulvinar justo at risus bibendum sollicitudin. Donec fermentum rhoncus tempus. Curabitur et imperdiet nulla, in luctus magna. Mauris gravida turpis id tristique volutpat. Etiam eget pre
tt elementum est convallis. Sed sodales sapien eu quam euismod, quis ullamcorper massa malesuada.
O código acima vai colocar todos os parágrafos na cor vermelha, como mostra a figura 1.
Parágrafos da mesma cor
Figura 1: Parágrafos da mesma cor
Agora já sabemos como definir cores em textos usando CSS, mas e se quiséssemos colocar cada parágrafo de cada cor?
Para isso ser possível, vamos ter que usar o conceito de ID e/ou class para podermos estilizar um bloco de código específico, no nosso caso, cada parágrafo específico.
Em primeiro lugar iremos definir uma class para cada tag do nosso código. Feito isso iremos estilizar cada classe dessa colocando a cor que quisermos usar.
Vejamos na prática isso tudo funcionando:
Listagem 2: Aplicando cores diferentes em cada parágrafo
hando com Cores em CSS
Lorem ipsum dolor sit
sectetur adipiscing elit. Cras at vulputate nisi.
, aliquet blandit sapien. Integer malesuada urna ut arcu eleifend, a auctor l
Nullam libero eros, porttitor aliquam purus sit ame
tibero mattis. Cras nec purus dolor. Phasellus porta elit justo, a sodales nisl dictum quis.
diam, eget molestie nulla dapibus sagittis. Quisque condimentum eni
Quisque ante turpis, suscipit quis turpis a, pulvinar placerat leo. Maecenas posuere suscipit
m nulla, at interdum leo tincidunt sit amet. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos
rttitor nisi. Sed et felis ac augue aliquam posuere. Cum sociis natoque penatibus et magnis dis parturient mo
Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris sed blandit augue, vel p
ontes, nascetur ridiculus mus. Vivamus non nulla in sapien tincidunt malesuada et vehicula orci. Pellentesque elementum eu purus molestie vehicula. Integer vitae nunc sed nibh ultricies tempor feugiat non lorem.
facilisis magna. Aliquam in justo augue. Cras vel egestas justo, eu semper metus.
Praesent sem enim, fringilla non justo ut, tristique tempor nulla. Suspendisse congue pulvinar orci, a luctus est sodales et. Nullam faucibus placerat elementum. Proin vehicula id lacus in ornare. Vivamus lacinia sit amet dui fringilla varius.
a urna a nunc suscipit, et elementum est convallis. Sed sodales sapien eu quam euismod
Integer pulvinar justo at risus bibendum sollicitudin. Donec fermentum rhoncus tempus. Curabitur et imperdiet nulla, in luctus magna. Mauris gravida turpis id tristique volutpat. Etiam eget pretium sapien. Vestibulum auctor aliquam laoreet. Quisque gravi
d, quis ullamcorper massa malesuada.
O resultado da listagem 2 pode ser vista abaixo na figura 2.
Figura 2: Cada parágrafo com uma cor diferente
Como podemos ver na imagem, cada parágrafo está com uma cor diferente, devido ao uso da class e da estilização específica.
A estilização pode ocorrer em qualquer elemento de texto, seja ele um parágrafo ou uma tag span, abaixo vamos ver um exemplo colocando apenas um trecho do texto com cor diferente usando a tag span.
Listagem 3: Colorindo uma parte do texto com tag span
hando com Cores em CSS
>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras at vulputate nisi.
Nullam libero eros, porttitor aliquam purus sit amet, aliquet blandit sapien.
bero mattis. Cras nec purus dolor. Phasellus porta elit justo, a sodales nisl dictum quis.
Integer malesuada urna ut arcu eleifend, a auctor l
iQuisque ante turpis, suscipit quis turpis a, pulvinar placerat leo.
Maecenas posuere suscipit diam, eget molestie nulla dapibus sagittis.
s himenaeos.
Quisque condimentum enim nulla, at interdum leo tincidunt sit amet. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per incept
o
O resultado pode ser visto abaixo na figura 3.
Colorindo tag span
Figura 3: Colorindo tag span



FONTE: DEVMEDIA

domingo, 12 de maio de 2013

Ebook Algoritmos: Teoria e Prática – Thomas H. Cormen


Descrição: O livro Algoritmos: Teoria e Prática cobre em profundidade uma ampla faixa de algoritmos, de maneira acessível aos leitores de todos os níveis. Os algoritmos são apresentados em linguagem comum e em um pseudocódigo criado para ser lido com facilidade por qualquer pessoa familiarizada com a atividade de programação.
Há livros sobre algoritmos que são rigorosos, mas não completos, e livros que abrangem uma grande quantidade de assuntos, mas não são rigorosos. Introdução aos algoritmos combina os atributos de rigor e abrangência. Este livro cobre em profundidade uma ampla faixa de algoritmos, de maneira acessível aos leitores de todos os níveis. Os algoritmos são apresentados em linguagem comum e em um pseudocódigo criado para ser lido com facilidade por qualquer pessoa familiarizada com a atividade de programação. As explicações foram mantidas elementares, sem sacrificar a profundidade da cobertura nem o rigor matemático.

Informações do Arquivo:
Tamanho: 52 MB
Número de páginas: 935 Páginas
Formato: Rar / Pdf
Idioma: Português



Fonte: Bons Amigos


quarta-feira, 8 de maio de 2013

PHP – O Loop FOR e FOREACH


FOR

O Loop FOR pode ser utilizado para executar um bloco de código determinada vezes até que a condição definida em sua sintaxe seja falsa. É usado quando você já sabe quantas vezes o script será executado.

Sintaxe

1
2
3
4
5
6
7
For($variavelInicial; $condicao; $incremento)
 
{
 
    Código a ser executado;
 
}

Parâmetros:

  • $variavelInicial = Utilizada para definir um contador Ex: $i = 1;
  • $condição = É a parte que será avaliada a cada iteração do loop. Se for verdadeira (True) o loop continua. Se for falsa (FALSE), a execução do loop e finalizada.
  • $incremento = Incrementa a variável inicial ($variavelInicial), geralmente usada para dar continuidade ao Loop.
Os parâmetros de inicialização ($variavelInicial) e os de incremento ($incremento) podem ficar vazios ou conter múltiplas expressões (separadas por virgula).

Exemplo

O exemplo a seguir define um Loop  que começa com $i = 1. O Loop continuará a funcionar enquanto a variável $i for menor  ou igual a 5. A variável $i vai ser incrementada em 1 toda  vez que o loop for executado:
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
   
 
       for ($i=1; $i<=5; $i++)
           {
              echo "O numero é " . $i . "
"
;
           }
   ?>
 
 

Saída

1
2
3
4
5
6
7
8
9
O numero é 1
 
O numero é 2
 
O numero é 3
 
O numero é 4
 
O numero é 5

FOREACH

O loop foreach é usado para percorrer arrays.
Para cada iteração do loop, o valor do elemento do array corrente é atribuído a $valor (e o ponteiro do array é movido por um) – assim na próxima iteração do loop, você estará olhando para o próximo valor do array. Foreach funciona utilizando somente arrays.

Exemplo

O exemplo a seguir demonstra um Loop que vai imprimir os valores de um array:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
 
    
 
      $x=array("um","dois","três");
 
         foreach ($x as $valor)
           {
              echo $valor . "
"
;
           }
    ?>
 
 

Saída

1
2
3
4
5
um
 
dois
 
três

Fonte: Shifiti