Categoria: CURSOS ONLINE

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

Tempo de Leitura: 13 Minutos Quando 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.

Ler Completo

PHP do Básico ao Avançado – Aula 9 – Outras estruturas da linguagem

Tempo de Leitura: 7 Minutos Nesta ultima parte do primeiro módulo, vamos finalizar falando sobre GENERATORS e ITERATORS, sobre a passagem de argumentos e dados por referência bem como as constantes, variáveis e outras estruturas já pré-definidas pelo PHP que podem ajudar muito a iteração e a padronização da escrita do código, bem como auxiliar na otimização e utilização de recursos como memória e processamento.

Ler Completo

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

Tempo de Leitura: 12 Minutos Infelizmente, 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.

Ler Completo

PHP do Básico ao Avançado – Aula 7 – Include, Require e Funções de Usuário

Tempo de Leitura: 11 Minutos Para facilitar nossa vida como desenvolvedor, ao se criar um sistema mais complexo, podemos dividir o problema como diversos blocos, que se interligam e produzem um todo. Agora imagine que esse pedaço pode ser definido como um arquivo, e que estes arquivos possam ser usados das mais diversas maneiras. Essa é a idéia por traz dessas 3 definições que estudaremos nessa aula de hoje. 

Ler Completo

PHP do Básico ao Avançado – Aula 6 – Estruturas de repetição e loopings

Tempo de Leitura: 8 Minutos As estruturas de repetição, permitem que o seu script repita um determinado bloco de código por um número finito de vezes, por exemplo, uma quantidade fixa de vezes, enquanto uma determinada condição permaneça válida, são usadas nas mais diversas condições e são parte fundamental da programação de computadores, sendo das estruturas mais utilizadas em programação e merecem uma atenção especial.

Ler Completo

PHP do Básico ao Avançado – Aula 5 – Estruturas de controle e tomada de decisão

Tempo de Leitura: 8 Minutos As estruturas de controle, como o próprio nome diz, são as ferramentas que permitem que seu script possa controlar as ações que irá executar de acordo com valores e resultados da análise de expressões, são essas estruturas responsáveis pela tomada de decisão realizada no código e elas que permitem que o script realize ações em respostas as solicitações do usuário, ou a estados e outras funcionalidades. Vamos ver como elas funcionam no PHP, e relacionar isso com a forma que seu script iterage e gera diferentes resultados, conforme os estados encontrados.

Ler Completo

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

Tempo de Leitura: 8 Minutos Nesta 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.

Ler Completo

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

Tempo de Leitura: 12 Minutos Nesta 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.

Ler Completo

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

Tempo de Leitura: 17 Minutos Nesta 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.

Ler Completo

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

Tempo de Leitura: 7 Minutos Como 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.

Ler Completo

Algoritmos e Lógica de Programação – O Básico para aprender – Aula 1

Tempo de Leitura: 5 Minutos Por inúmeras vezes fui questionado sobre qual a melhor linguagem para iniciantes, e para apender a programar, e a resposta é simplesmente NENHUMA, isso porque PROGRAMAR é se comunicar com um computador, e analogamente a comunicação humana, não interessa em qual idioma ocorre a comunicação, desde que os 2 interlocutores falem o mesmo idioma, o que determina são as regras para que essa comunicação aconteça. Esse é o objetivo deste artigo, então, vamos lá que o assunto é bem extenso.

Ler Completo