quarta-feira, 8 de fevereiro de 2017

Web para iniciantes - HTML - Part. 1

Olá!

O HTML não é uma linguagem de programação e sim de marcação. Com o HTML você não irá fazer cálculos, funções e nem criar condições de execução conforme um algoritmo padrão. Na linguagem de marcação HTML você irá trabalhar com a estrutura e a semântica da sua página.

Estrutura: A estrutura da página são as organizações que você mantém, como as divisórias, tabelas, formulários, botões, título, parágrafos e tudo o que você consegue definir ao esqueleto da sua aplicação.

Semântica: A semântica são padrões significativos que fazem com que sua aplicação consiga ser lida de uma forma automática por uma outra aplicação terceira e que essa aplicação compreenda a estrutura da sua página.

segunda-feira, 6 de fevereiro de 2017

Web para iniciantes - Ambiente de desenvolvimento

Olá!

A primeira coisa que devemos fazer para começar o nosso desenvolvimento é montar o ambiente de trabalho para que no meio do processo não seja preciso ficar buscando e instalando dependências.

1 - Navegador:

O navegador é a primeira coisa que devemos pensar, aparentemente é algo banal, todo mundo sabe que é necessário ter um para pelo menos estar lendo esse blog. Porém é algo mais complexo que isso, os navegadores são feitos por versões diferentes de interpretadores e compiladores o que é algo extremamente chato para um desenvolvedor que precisa fazer a adequação principalmente do CSS e em alguns casos do JavaScript. Por esse motivo é necessário que tenha-se mais de um instalado em sua máquina de trabalho, para que seja possível testar diferentes visualizações do seu projeto.

Web para iniciantes - Intro

Ola!

Para você que é iniciante com o desenvolvimento web e deseja aprender um pouco, estaremos montando uma série de publicações relevantes a esse assunto. Toda essa série será colocada com o marcador Web para iniciantes e cada volume terá uma abordagem diferente. Os tópicos abaixo são uma ordem cronológica do que irá aparecer:

Volume 1: Ambiente de desenvolvimento
Volume 2: HTML
Volume 3: CSS
Volume 4: JavaScript
Volume 5: PHP
Volume 6: MySQL / PostgresSQL

Obs.: Todos os códigos serão publicados no GitHub e os respectivos links serão compartilhados.

Eu sou Steve Bobs!

Olá, eu sou Steve Bobs!

Nesse momento começa o @cafeprogramador, é um blog para todos aqueles apaixonados por programação e que procuram um local que realmente fale sobre o assunto. Esse blog não é uma sátira e não serão feitas publicações cômicas, todo o conteúdo publicado será realmente voltado para programação. Pegue sua xícara e vamos compartilhar nossos conhecimentos, sejam todos bem vindos!