Imagem do Curso gratuito Aprenda PHP completo

Curso online gratuitoAprenda PHP completo

Duração do curso online: 6 horas e 51 minutos

Novo curso

Curso online gratuito de PHP 7 que abrange desde a introdução até nível avançado, incluindo instalação, variáveis, operadores, funções, CRUD e segurança.

Neste curso gratuito, aprenda sobre

  • Introdução, Ambiente e Fundamentos de PHP
  • Variáveis, Tipos de Dados e Strings em PHP
  • Arrays e Funções para Arrays
  • Estruturas Condicionais e Operadores em PHP
  • Laços de Repetição, Strings, Números e Funções
  • Superglobais, Formulários e Upload de Arquivos
  • Sessões, Autenticação e Segurança em PHP
  • CRUD com PHP Procedural, MySQL e Materialize CSS
  • Cookies, Datas, Arquivos e Expressões Regulares

Descrição do curso

O curso Aprenda PHP Completo é uma oportunidade imperdível para quem deseja se aprofundar no desenvolvimento em PHP. Com uma duração total de 7 horas, o curso é intensivo e abrangente, projetado para fornecer uma base sólida e avançada no uso da linguagem PHP 7.

Sendo parte da categoria de Informática (TI) e mais especificamente da subcategoria de Programação Front-End, o curso oferece aos alunos uma compreensão completa da programação em PHP, começando com uma introdução detalhada ao PHP 7 e sua importância. Na sequência, os inscritos serão guiados pela instalação de ferramentas essenciais como o SublimeText 3 e o WampServer 3, criando um ambiente de desenvolvimento eficiente e otimizado.

O programa aborda desde os fundamentos básicos até conceitos mais complexos, como variáveis, tipos de dados, arrays, funções e operadores. Um ponto alto do curso é a explicação detalhada sobre escopo de variáveis, constantes e o uso de arrays e suas funções, permitindo ao aluno compreender e manipular dados de maneira eficaz.

A prática de estruturas condicionais e operadores em PHP também é uma parte crítica do currículo, assim como a utilização de laços de repetição, como o While e o For. Adicionalmente, o curso mergulha nas funções específicas para manipulação de strings e números, construindo uma compreensão robusta das capacidades do PHP.

Um dos pontos de destaque é a cobertura de conceitos importantes para o desenvolvimento de aplicações web seguras e eficientes, como validações, sanitização, upload de arquivos, sessões e sistemas de login. Estes módulos preparam o aluno para enfrentar desafios reais na criação de aplicações PHP robustas e seguras.

A manipulação de bancos de dados com PHP e MySQL é explicada em detalhes através de um conjunto de aulas focadas na criação de um CRUD (Create, Read, Update, Delete) utilizando PHP Procedural e Materialize CSS. Este aprofundamento oferece um cenário prático para a aplicação dos conhecimentos adquiridos ao longo do curso.

Além disso, o curso explora questões de segurança na programação PHP, abordando problemas comuns como SQL Injection e Cross Site Scripting (XSS), e fornecendo soluções práticas e seguras para mitigá-los. A manipulação de cookies, datas e arquivos também é coberta, assim como expressões regulares e a função preg_match, garantindo que o aluno tenha um conjunto completo de habilidades ao finalizar o curso.

Independentemente do seu nível atual de conhecimento em PHP, o curso "Aprenda PHP Completo" é um recurso valioso para qualquer um que queira se tornar proficiente nesta linguagem de programação essencial no desenvolvimento web. Pronto para levar suas habilidades para o próximo nível?

Conteúdo do curso

  • Aula em vídeo: Curso de PHP 7 - Aula 01 - Introdução ao PHP 7 02m
  • Exercício: Qual é o propósito principal do PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 02 - Instalando o SublimeText 3 01m
  • Exercício: Quais são dois tipos de softwares mencionados para organizar projetos PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 03 - Instalando o WampServer 3 07m
  • Exercício: _Qual ferramenta pode ser utilizada para automatizar a instalação do Apache, PHP e MySQL?
  • Aula em vídeo: Curso de PHP 7 - Aula 04 - Criando Virtual Hosts 04m
  • Exercício: Qual é o procedimento inicial para configurar um novo projeto no ambiente descrito?
  • Aula em vídeo: Curso de PHP 7 - Aula 05 - Fundamentos Básicos 08m
  • Exercício: _Qual é a extensão dos arquivos PHP criados no projeto?
  • Aula em vídeo: Curso de PHP 7 - Aula 06 - Variáveis 07m
  • Exercício: Qual das seguintes afirmativas é verdadeira sobre variáveis em PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 07 - Variáveis dinâmicas 02m
  • Exercício: _Qual é o conceito de variáveis variáveis em PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 08 - Tipos de dados 15m
  • Exercício: Quais são os tipos de dados escalares no PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 09 - Aspas simples, Aspas duplas e Concatenação 03m
  • Exercício: _Qual é a diferença entre aspas simples e aspas duplas em PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 10 - Escopo de variavéis 05m
  • Exercício: Como acessar variáveis globais dentro de uma função em PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 11 - Constantes 05m
  • Exercício: _Qual é a função utilizada para definir uma constante em PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 12 - Arrays #1 05m
  • Exercício: Como criar uma array em PHP para armazenar uma lista de itens?
  • Aula em vídeo: Curso de PHP 7 - Aula 13 - Arrays #2 03m
  • Exercício: Como exibir o número de elementos em um array e percorrê-lo em PHP?
  • Aula em vídeo: Curso de PHP 7 - Aula 14 - Arrays #3 06m
  • Exercício: O que caracteriza um array associativo?
  • Aula em vídeo: Curso de PHP 7 - Aula 15 - Funções de Arrays #1 05m
  • Exercício: _Qual é a função que verifica se um determinado valor existe em alguma posição do array?
  • Aula em vídeo: Curso de PHP 7 - Aula 16 - Funções de Arrays #2 04m
  • Exercício: Qual função em PHP é usada para remover a última posição de um array?
  • Aula em vídeo: Curso de PHP 7 - Aula 17 - Funções de Arrays #3 04m
  • Exercício: _Qual a função utilizada para adicionar um ou mais elementos no início do array?
  • Aula em vídeo: Curso de PHP 7 - Aula 18 - Funções de Arrays #4 03m
  • Exercício: Qual é a diferença entre as funções explode e implode?
  • Aula em vídeo: Curso de PHP 7 - Aula 19 - Condicionais (If / Else / Elseif) 04m
  • Exercício: Qual a função do comando 'else' em estruturas condicionais?
  • Aula em vídeo: Curso de PHP 7 - Aula 20 - Condicionais (Switch / Case) 03m
  • Exercício: Qual é a função do comando 'break' em uma estrutura switch case em programação?
  • Aula em vídeo: Curso de PHP 7 - Aula 21 - Operadores Aritmeticos 05m
  • Aula em vídeo: Curso de PHP 7 - Aula 22 - Operadores de Incremento e Decremento 02m
  • Aula em vídeo: Curso de PHP7 - Aula 23 - Operadores de Atribuição 03m
  • Aula em vídeo: Curso de PHP 7 - Aula 24 - Operadores de Comparação 05m
  • Aula em vídeo: Curso de PHP7 - Aula 25 - Operadores Lógicos 06m
  • Aula em vídeo: Curso de PHP 7 - Aula 26 - While 03m
  • Aula em vídeo: Curso de PHP 7 - Aula 27 - For 05m
  • Aula em vídeo: Curso de PHP 7 - Aula 28 - Funções para Strings #1 06m
  • Aula em vídeo: Curso de PHP 7 - Aula 29 - Funções para Strings #2 04m
  • Aula em vídeo: Curso de PHP 7 - Aula 30 - Funções para Números 03m
  • Aula em vídeo: Curso de PHP 7 - Aula 31 - Como criar funções 06m
  • Aula em vídeo: Curso de PHP7 - Aula 32 - Superglobais 06m
  • Aula em vídeo: Curso de PHP 7 - Aula 33 - Formulários ($_POST) 07m
  • Aula em vídeo: Curso de PHP 7 - Aula 34 - Formulários ($_GET) 06m
  • Aula em vídeo: Curso de PHP 7 - Aula 35 - Validações (Validate Filters) 15m
  • Aula em vídeo: Curso de PHP 7 - Aula 36 - Sanitização (Sanitize Filters) 13m
  • Aula em vídeo: Curso de PHP 7 - Aula 37 - Upload de Arquivos 12m
  • Aula em vídeo: Curso de PHP 7 - Aula 38 - Upload Múltiplo 09m
  • Aula em vídeo: Curso de PHP 7 - Aula 39 - Sessões 06m
  • Aula em vídeo: Curso de PHP 7 - Aula 40 - Sistema de Login (PHP Procedural) #1 12m
  • Aula em vídeo: Curso de PHP 7 - Aula 41 - Sistema de Login (PHP Procedural) #2 26m
  • Aula em vídeo: Curso de PHP 7 - Aula 42 - Criptografia/Codificação 08m
  • Aula em vídeo: Curso de PHP 7 - Aula 43 - Senhas seguras com password hash 05m
  • Aula em vídeo: Curso de PHP 7 - Aula 44 - SQL Injection 04m
  • Aula em vídeo: Curso de PHP 7 - Aula 45 - Include / Include_Once / Require_Once / Require_Once 04m
  • Aula em vídeo: Curso de PHP7 - Aula 46 - CRUD com PHP, MYSQL e Materialize CSS #1 05m
  • Aula em vídeo: Curso de PHP 7 - Aula 47 - CRUD com PHP Procedural, MYSQL e Materialize CSS #2 07m
  • Aula em vídeo: Curso de PHP 7 - Aula 48 - CRUD com PHP Procedural, MYSQL e Materialize CSS #3 15m
  • Aula em vídeo: Curso de PHP 7 - Aula 49 - CRUD com PHP Procedural, MYSQL e Materialize CSS #4 16m
  • Aula em vídeo: Curso de PHP 7 - Aula 50 - CRUD com PHP Procedural, MYSQL e Materialize CSS #5 20m
  • Aula em vídeo: Curso de PHP 7 - Aula 51 - XSS (Cross Site Scripting) 06m
  • Aula em vídeo: Curso de PHP 7 - Aula 52 - $_COOKIE 07m
  • Aula em vídeo: Curso de PHP 7 - Aula 53 - Trabalhando com Datas 10m
  • Aula em vídeo: Curso de PHP 7 - Aula 54 - Manipulação de Arquivos 06m
  • Aula em vídeo: Curso de PHP 7 - Aula 55 - Expressões Regulares e Preg_Match [Final] 15m

Este curso gratuito inclui:

6 horas e 51 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

Mais cursos gratuitos em Programação Front-End

Baixe o Aplicativo agora para ter acesso a + de 3300 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 48 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

+ de 9 milhões
de alunos

Certificado grátis e
válido em todo o Brasil

60 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, ebooks e audiobooks