Imagem do Curso gratuito PHP 7 básico com Carlos Ferreira

Curso online gratuitoPHP 7 básico com Carlos Ferreira

Duração do curso online: 4 horas e 25 minutos

3

EstrelaEstrelaEstrela

(2)

Aprenda PHP 7 do zero e comece a criar páginas dinâmicas para a web. Curso online gratuito com prática, lógica e bases para evoluir na programação.

Neste curso gratuito, aprenda sobre

  • Entender o que é PHP e sua principal aplicação no back-end web
  • Diferenciar client-side e server-side e o papel do back end
  • Configurar ambiente PHP 7 com Docker/Laradock e gerenciar múltiplos projetos
  • Criar a primeira aplicação PHP e conhecer a extensão .php
  • Exibir dados com echo/print e usar comentários para documentação
  • Trabalhar com variáveis, tipos e definir constantes (define/const)
  • Criar e manipular arrays, inclusive multidimensionais, e funções comuns de arrays
  • Ordenar, filtrar e mapear arrays (sort/asort/arsort, array_filter, array_map)
  • Concatenar strings e reutilizar código com include vs require
  • Aplicar condicionais (if/else/elseif/switch) para controle de fluxo
  • Usar loops (for/foreach/while) para repetição e iteração
  • Declarar funções, parâmetros, escopo/global e recursão
  • Manipular strings e datas (explode/implode, trim, replace, substr, strlen, date)
  • Usar utilitários e segurança básica: isset/unset, phpinfo, hashes e base64

Descrição do curso

Dominar PHP é abrir portas para criar sistemas web dinâmicos, APIs, áreas logadas, integrações e aplicações que rodam no lado do servidor. Neste curso online gratuito de PHP 7 básico, você aprende desde os conceitos fundamentais até a escrita de código mais organizado, entendendo como a linguagem funciona na prática e como ela se encaixa em um projeto web moderno.

A jornada começa com uma visão clara do que é o PHP, para que ele serve e por que ainda é uma das tecnologias mais usadas no desenvolvimento web. Você compreende a diferença entre o que acontece no navegador e o que acontece no servidor, evitando um erro comum de iniciantes: misturar responsabilidades de front-end e back-end sem entender o fluxo de execução. A partir daí, o foco passa a ser colocar a mão no código e construir uma base sólida para evoluir com segurança.

Além da parte conceitual, o curso ajuda você a configurar um ambiente de desenvolvimento funcional, entendendo opções e boas práticas para trabalhar localmente. Isso é essencial para ganhar produtividade e reduzir problemas de configuração que travam o aprendizado. Com o ambiente pronto, você cria sua primeira aplicação, aprende a imprimir informações, documentar trechos do código com comentários e organizar dados com variáveis e constantes.

Você também desenvolve uma habilidade crucial para qualquer programação: lidar com estruturas de dados e controlar o fluxo do programa. Em PHP 7, isso passa pelo uso de arrays (simples e multidimensionais) e pela manipulação dessas coleções, além de decisões com condicionais e repetição com laços. No caminho, você aprende a escrever funções reutilizáveis, passar parâmetros, compreender escopo de variáveis e aplicar técnicas que deixam o código mais limpo e fácil de manter.

Para fechar o ciclo das bases, o curso explora operações do dia a dia em aplicações web, como manipulação de strings, validações comuns, datas, verificação de existência de variáveis, e noções de hash/criptografia aplicadas a cenários reais. Ao final, você terá confiança para ler e escrever código em PHP 7, entender projetos iniciais, praticar com exercícios e seguir para temas mais avançados como orientação a objetos, frameworks e desenvolvimento profissional.

Conteúdo do curso

  • Aula em vídeo: #01 - Apresentação Curso de PHP 7 Básico Gratuito - EspecializaTi 01m
  • Exercício: Qual é o objetivo principal deste curso de PHP básico?
  • Aula em vídeo: #02 - O que é o PHP? 01m
  • Exercício: Qual a principal aplicação da linguagem PHP?
  • Aula em vídeo: 03 - Diferença entre Client e Server 00m
  • Exercício: _Qual é a função do back end em uma aplicação web?
  • Aula em vídeo: 04 - A História do PHP 03m
  • Exercício: Qual foi uma das razões iniciais para a criação da linguagem PHP?
  • Aula em vídeo: 05 - Ferramentas Para o Curso de PHP 7 04m
  • Exercício: Quais são algumas das ferramentas recomendadas para trabalhar com PHP neste curso?
  • Aula em vídeo: 06 - Ambiente Completo PHP 7 com Docker (Laradock) 11m
  • Exercício: Qual é a principal vantagem de utilizar o Laradock para rodar aplicações PHP?
  • Aula em vídeo: 07 - Múltiplos Projetos com Docker (Laradock) 08m
  • Exercício: Qual é a principal vantagem de usar a ferramenta mencionada no texto para gerenciar múltiplas aplicações?
  • Aula em vídeo: 08 - Utilizando o WampServer (não recomendado!) 06m
  • Exercício: Qual é uma alternativa útil para rodar aplicações PHP além do Docker?
  • Aula em vídeo: 09 - Primeira Aplicação com PHP 7 03m
  • Exercício: _Qual é a extensão que deve ser utilizada ao salvar um arquivo PHP?
  • Aula em vídeo: 10 - Tipos de Impressões com PHP 7 05m
  • Exercício: Quais são as formas de impressão de dados no PHP mencionadas no vídeo?
  • Aula em vídeo: 11 - Comentários no PHP 7 03m
  • Exercício: _Qual a finalidade dos comentários em PHP?
  • Aula em vídeo: 12 - Tipos de Variáveis no PHP 7 11m
  • Exercício: Qual é o conceito principal discutido sobre variáveis no PHP?
  • Aula em vídeo: 13 - Constantes no PHP 7 03m
  • Exercício: _Qual a forma correta de definir uma constante em PHP 7?
  • Aula em vídeo: 14 - Definições e Formatos de Arrays no PHP 15m
  • Exercício: Qual é uma característica de uma array multidimensional em PHP?
  • Aula em vídeo: 15 - Manipulação de Arrays no PHP (compact, is_array, in_array) 07m
  • Exercício: _Qual a função do PHP que permite criar arrays a partir de variáveis existentes?
  • Aula em vídeo: 16 - Arrays no PHP (array_keys, array_values, count, array_merge) 06m
  • Exercício: Qual função em PHP é usada para juntar dois arrays?
  • Aula em vídeo: 17 - Arrays no PHP (array_pop, array_shift, unset, array_push, array_unshift, array_unique) 08m
  • Exercício: _Qual a função que remove o último elemento de um array em PHP?
  • Aula em vídeo: 18 - Arrays no PHP (arsort, asort, sort) 04m
  • Exercício: Qual função em PHP ordena simultaneamente valores e chaves de um array?
  • Aula em vídeo: 19 - Arrays no PHP (end, array_filter, array_map) 09m
  • Exercício: _Qual é a função que retorna o último elemento de um array no PHP?
  • Aula em vídeo: 20 - Concatenação no PHP 07m
  • Exercício: Qual é a prática importante destacada no uso do PHP no vídeo?
  • Aula em vídeo: 21 - Include vs Require no PHP 10m
  • Exercício: _Qual é a diferença entre o uso de "include" e "require" em PHP?
  • Aula em vídeo: 22 - Operadores Condicionais no PHP (if) 05m
  • Aula em vídeo: 23 - Operador Condicional ELSE no PHP 02m
  • Exercício: _Qual é a função do operador condicional no PHP 7?
  • Aula em vídeo: 24 - Operador Condicional ELSEIF no PHP 03m
  • Aula em vídeo: 25 - Operador Condicional SWITCH no PHP 05m
  • Exercício: _Qual a finalidade de utilizar os wilds em verificações em bloco no PHP 7?
  • Aula em vídeo: 26 - Loops de Repetição no PHP FOR 07m
  • Aula em vídeo: 27 - Loops de Repetição no PHP FOREACH 04m
  • Exercício: _Qual é a principal vantagem de utilizar o foguete para trabalhar com interação de reis em PHP 7?
  • Aula em vídeo: 28 - Loops de Repetição no PHP WHILE 05m
  • Aula em vídeo: 29 - Declarar Funções no PHP 7 04m
  • Exercício: _Qual é uma boa prática de nomenclatura de funções em PHP?
  • Aula em vídeo: 30 - Funções com Parâmetros no PHP 7 07m
  • Aula em vídeo: 31 - Variáveis em Funções no PHP e uso do global 07m
  • Exercício: _Qual é a técnica utilizada para acessar uma variável definida fora do escopo de uma função em PHP?
  • Aula em vídeo: 32 - Funções Recursivas no PHP 7 08m
  • Aula em vídeo: 33 - Manipulação de Strings no PHP (strtoupper, strtolower, ucfirst, ucwords) 05m
  • Aula em vídeo: 35 - Manipulação de Strings no PHP (ltrim,rtrim,trim) 02m
  • Aula em vídeo: 34 - Manipulação de Strings no PHP (explode, implode) 06m
  • Exercício: _Qual a função utilizada para transformar uma string em um array a partir de um delimitador?
  • Aula em vídeo: 36 - Manipulação de Strings no PHP (str_replace,substr,strlen) 08m
  • Aula em vídeo: 37 - Manipulação de Strings no PHP (isset,unset) 03m
  • Exercício: _Qual a função do PHP que verifica se uma variável existe ou não?
  • Aula em vídeo: 38 - Manipulação de Strings no PHP (date) 06m
  • Aula em vídeo: 39 - Manipulação de Strings no PHP (phpinfo) 02m
  • Aula em vídeo: 40 - Manipulação de Strings no PHP (md5,sha1,crypt,base64,hash) 10m
  • Aula em vídeo: 41 - Operadores Aritiméticos PHP 11m
  • Exercício: _Qual é o operador utilizado para realizar a soma de dois valores na linguagem PHP?
  • Aula em vídeo: 42 - Operadores de Atriuição PHP 04m
  • Aula em vídeo: 43 - Operadores Atribuição PHP (incremento, decremento) 05m
  • Exercício: _Qual é a diferença entre pós incremento e pré incremento em PHP 7?

Este curso gratuito inclui:

4 horas e 25 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: PHP 7 básico com Carlos Ferreira

N

nW

EstrelaEstrelaEstrelaEstrelaEstrela

estou tendo uma base muito boa com este curso, muito obrigado. creio que se a plataforma fosse para desktop, o curso seria mais viável. obrigado.

Mais cursos gratuitos em Programação Front-End

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso