Tag: PHP

A Evolucao Das Linguagens De Programaçao – Dos Cartões Perfurados à Inteligência Artificial

Tempo de Leitura: 4 MinutosA evolução das linguagens de programação é a história de como passamos do silêncio dos cartões perfurados e códigos binários, compreendidos apenas por poucos “sacerdotes” da computação, até a diversidade e sofisticação atuais, onde ferramentas como Java, Python, Go e Rust convivem com inteligência artificial capaz de gerar código automaticamente. Nesse caminho, cada linguagem refletiu a época, as necessidades e a filosofia de seus criadores — do controle absoluto sobre a máquina à delegação quase total das decisões. Hoje, a questão não é apenas como programamos, mas se ainda somos nós que programamos… ou se as máquinas já começaram a programar a si mesmas.

Leia Mais...

PHP do Básico ao Avançado – Aula 12 – Outras Particularidades e Características da Linguagem

Tempo de Leitura: 11 MinutosNesta aula falamos sobre as peculiaridades da linguagem PHP, e como ela pode ser usada para facilitar a vida do programador, ao mesmo tempo que possui recursos poderosos para manipulação de serviços e diversos tipos de conexões em nível de soquets e protocolos de rede.

Leia Mais...

PHP do Básico ao Avançado – Aula 10 – Um pouco sobre segurança e entrada de dados

Tempo de Leitura: 13 MinutosQuando falamos em sistemas e internet, na mesma frase uma das primeiras coisas que nos vem em mente é a segurança, e agora que você já aprendeu todos os conceitos da linguagem PHP estará pronto para começar a escrever seus códigos funcionais, ou seja, que realmente fazem alguma coisa, você tem que se preocupar muito com isso. Por este exato motivo, é que resolvi abordar este tema, neste ponto do curso.

Leia Mais...

PHP do Básico ao Avançado – Aula 8 – Tratamento de Erros e Exceções

Tempo de Leitura: 12 MinutosInfelizmente, não importa quão cuidosos somos escrevendo nossos códigos, erros são fatos da vida. O PHP reportará erros, advertências e avisos para muitos problemas comuns de codificação e problemas em tempo de execução, e saber como detectar e manusear estes erros farão o processo de depuração muito mais fácil.

Leia Mais...

PHP do Básico ao Avançado – Aula 4 – Operadores Aritméticos, Lógicos e Comparativos

Tempo de Leitura: 8 MinutosNesta quarta aula, vamos falar sobre operadores e as estruturas condicionais, que são as estruturas básicas de controle do fluxo de nossa aplicação, são justamente essas estruturas que permitem que nosso script tome decisões baseado em condições específicas e possa interagir com o usuário, sem essas estruturas, o script seria estático como o próprio contexto do HTML.

Leia Mais...

PHP do Básico ao Avançado – Aula 3 – Scripts PHP, Declaração de Variáveis e Constantes

Tempo de Leitura: 12 MinutosNesta terceira aula, vamos entender o que é um script PHP, ou seja, como ele funciona em relação ao servidor e ao cliente, e o básico sobre os tipos de dados, declaração de variáveis, palavras reservadas, e a estrutura de constantes e escopos, além de outros aspectos diretamente relacionados a forma de se desenvolver um sistema com o PHP, e as diretrizes para as boas práticas de programação, que todos nós programadores devemos seguir, mesmo não sendo uma exigência propriamente da linguagem.

Leia Mais...

PHP do Básico ao Avançado – Aula 2 – Instalação, Configurações Básicas e Ferramentas

Tempo de Leitura: 17 MinutosNesta segunda aula, vamos falar sobre a instalação e a preparação de um ambiente básico de desenvolvimento, que pode ser em praticamente qualquer versão do Windows, macOS ou Linux contendo a linguagem PHP, um servidor web como o Apache, e um servidor de Banco de Dados como o MySQL ou MariaDb além das ferramentas de manipulação do banco de dados, e uma IDE ou editor de texto com suporte ao PHP para facilitar a codificação. Aproveito também para dar algumas dicas de configurações que são úteis no ambiente de desenvolvimento e que devem ser alteradas nos ambientes de produção, e as diferenças entre essas configurações.

Leia Mais...

PHP do Básico ao Avançado – Aula 1 – Conceitos e Preparação do Ambiente

Tempo de Leitura: 7 MinutosComo não poderia deixar de ser, nesta primeira parte, vamos falar sobre a Linguagem, os padrões, tendências, como configurar o básico, as ferramentas que vamos usar, como será a abordagem do curso. PHP é uma linguagem de programação que surgiu em meados de 1995 e ainda hoje, é usado em cerca de 75% dos sites e uma das mais utilizadas em programação, no geral. A combinação de uso massivo, constantes melhorias, fácil curva de aprendizado e comunidade ativa, retroalimentou o combustível do PHP, o mantendo vivo por longos anos, o que pode ser considerado um feito em se tratando de aplicações específicas para a web, e justamente por este motivo foi a primeira escolha que tive para escrever um curso específico de uma linguagem.

Leia Mais...

Endereços e CEPs de maneira simplificada – Parte Final

Tempo de Leitura: 7 MinutosPara finalizar, vamos construir um Web Service que responda a nossa consulta devolvendo um JSON contendo de maneira literal todas as partes da nossa estrutura de CEP. Você pode adaptar esta consulta para a sua necessidade ou acrescentar recursos como autenticação para uso da API, mais não vai ser o nosso caso, que vai ser algo bem simples que foi o intuito original dessa estrutura.

Leia Mais...