Curso de PHP 8
Aprenda como trabalhar as novidades da versão mais recente deste processador de hypertexto.
- Professor: João Ribeiro
- Nível do curso: Básico
O PHP é uma linguagem de script que se tornou muito poderosa e utilizada no mundo inteiro especialmente devido ao seu desenvolvimento que acabou se tornando completamente focado na internet. Assim como diversos projetos neste sentido, o PHOPP é uma linguagem de programação em desenvolvimento com código aberto, ou seja, que é de uso livre.
Com essa linguagem de programação, os desenvolvedores conseguem criar pequenos scripts de forma procedural, ou ainda utilizar orientado a objetos, ou ambos. Esta linguagem conversa muito bem com o HTML, por isso é muito comum sua utilização para o desenvolvimento WEB. É Possível mesclar código HTML com código PHP em um mesmo documento de forma simples e fácil.
Aprenda mais sobre como utilizar o PHP 8 neste curso online e gratuito. Não deixe de conferir também o curso de PHP Básico 2.
Sobre o curso
Neste curso online e gratuito, os alunos poderão aprender mais sobre o PHP, focado especialmente na versão 8, que é a mais recente disponível desta linguagem de programação. Ao longo do curso os alunos terão uma breve introdução às características do PHP, mas as aulas seguintes focam realmente nas mudanças introduzidas nesta nova linguagem de programação.
Estrutura do curso
PHP 8 #001 INTRODUÇÃO AO CURSO
PHP 8 #002 O QUE É O PHP E COMO FUNCIONA
PHP 8 #003 INSTALAÇÃO DO LARAGON E PHP8
PHP 8 #004 INSTALAÇÃO DO VISUAL STUDIO CODE E EXTENSÕES PARA PHP
PHP 8 #005 FLUXO DE FUNCIONAMENTO DO AMBIENTE DE DESENVOLVIMENTO E ALGUNS AJUSTAMENTOS
PHP 8 #007 PORQUÊ INDEX PHP E INDEX HTML
PHP 8 #006 COMO CRIAR SCRIPT DE PHP E COMO USAR PHP COM HTML
PHP 8 #008 APRESENTAÇÃO DE CONTEÚDO EM PHP
PHP 8 #009 COMENTÁRIOS EM PHP
PHP 8 #010 VARIÁVEIS
PHP 8 #011 TIPOS DE DADOS
PHP 8 #012 OPERADOR DE ATRIBUIÇÃO E OPERADORES MATEMÁTICOS
PHP 8 #013 OPERADORES COMBINADOS E DE INCREMENTO E DECREMENTO
PHP 8 #014 EXERCÍCIOS COM OPERADORES ARITMÉTICOS E DE ATRIBUIÇÃO
PHP 8 #015 OPERADORES DE COMPARAÇÃO E SPACESHIP OPERATOR
PHP 8 #016 OPERADORES LÓGICOS
PHP 8 #017 INTRODUÇÃO A STRINGS, CONCATENAÇÃO, HEREDOC E NOWDOC
PHP 8 #018 CARACTERES DE ESCAPE, TERMINAL E HTML ENTITIES
PHP 8 #019 FUNÇÕES PARA OPERAR COM STRINGS
PHP 8 #020 EXERCÍCIOS COM STRINGS E ATIVAÇÃO DE MÓDULOS
PHP 8 #021 ARRAYS NUMÉRICOS E ARRAYS ASSOCIATIVOS
PHP 8 #022 ARRAYS MISTOS E ARRAYS MULTIDIMENSIONAIS
PHP 8 #023 INSTRUÇÃO CONDICIONAL IF, IF ELSE, IF ELSEIF ELSE
PHP 8 #024 INSTRUÇÃO CONDICIONAL SWITCH E SINTAXE ALTERNATIVA
PHP 8 #025 OPERADOR TERNÁRIO
PHP 8 #026 NOVA INSTRUÇÃO CONDICIONAL MATCH DO PHP 8
PHP 8 #027 CICLO WHILE
PHP 8 #028 CICLO DO WHILE
PHP 8 #029 CICLO FOR
PHP 8 #030 CICLO FOREACH
PHP 8 #031 BREAK, CONTINUE E GOTO
PHP 8 #032 CRIAÇÃO DE FUNÇÕES
PHP 8 #033 PARÂMETROS DE FUNÇÕES
PHP 8 #034 PARÂMETROS OPCIONAIS
PHP 8 #035 NAMED ARGUMENTS PHP8
PHP 8 #036 NOTAS ADICIONAIS SOBRE PARÂMETROS E VARIADIC PARAMETER
PHP 8 #037 A EXPRESSÃO RETURN NUMA FUNÇÃO
PHP 8 #038 ESCOPO DE UMA VARIÁVEL E EXPRESSAO GLOBAL
PHP 8 #039 FUNÇÕES ANÓNIMAS
PHP 8 #040 CLOSURES E ARROW FUNCTIONS
PHP 8 #041 GENERATORS
PHP 8 #042 INTRODUÇÃO A CLASSES, PROPRIEDADES E MÉTODOS
PHP 8 #043 CRIAÇÃO DE OBJETOS, INSTANCIAÇÃO
PHP 8 #044 INSTANCIAÇÃO, CONSTRUCT E EXEMPLOS
PHP 8 #045 PROPERTY PROMOTION NO PHP 8
PHP 8 #046 CLASSES ANÓNIMAS
PHP 8 #047 HERANÇA DE CLASSES
PHP 8 #048 OVERRIDE EM CLASSES
PHP 8 #049 IMPEDIR HERANÇA COM A EXPRESSÃO FINAL
PHP 8 #050 ACCESS LEVELS PUBLIC, PROTECTED E PRIVATE
PHP 8 #051 VAR E OBJECT ACCESS
PHP 8 #052 GETTERS E SETTERS
PHP 8 #053 STATIC
PHP 8 #054 UM EXEMPLO PRÁTICO DO USO DE STATIC
PHP 8 #055 CONST, DEFINE E DEFINED
PHP 8 #056 CONSTANTES MÁGICAS
PHP 8 #057 BREVE ABORDAGEM SOBRE CLASSES ABSTRATAS
PHP 8 #058 TRAITS E A SUA UTILIDADE
PHP 8 #059 INTRODUÇÃO AO INCLUDE
PHP 8 #060 UTILIZAÇÃO DO REQUIRE E DIFERENÇA RELATIVAMENTE AO INCLUDE
PHP 8 #061 INCLUDE ONCE, REQUIRE ONCE E RETURN NAS INCLUSÕES
PHP 8 #062 DECLARATION TYPES
PHP 8 #063 STRINCT TYPING
PHP 8 #064 TYPE CONVERSIONS
PHP 8 #065 TESTANDO VARIÁVEIS, ISSET, EMPTY, IS NULL E UNSET
PHP 8 #066 NULL COALESCING OPERADOR
PHP 8 #067 VERIFICAR TIPOS DE VARIÁVEIS
PHP 8 #068 PRINT R, VAR DUMP E VAR EXPORT
PHP 8 #069 FINAL DA PLAYLIST
Aulas:
-
PHP 8 #001 INTRODUÇÃO AO CURSOPHP 8 #002 O QUE É O PHP E COMO FUNCIONAPHP 8 #003 INSTALAÇÃO DO LARAGON E PHP8PHP 8 #004 INSTALAÇÃO DO VISUAL STUDIO CODE E EXTENSÕES PARA PHPPHP 8 #005 FLUXO DE FUNCIONAMENTO DO AMBIENTE DE DESENVOLVIMENTO E ALGUNS AJUSTAMENTOSPHP 8 #007 PORQUÊ INDEX PHP E INDEX HTMLPHP 8 #006 COMO CRIAR SCRIPT DE PHP E COMO USAR PHP COM HTMLPHP 8 #008 APRESENTAÇÃO DE CONTEÚDO EM PHPPHP 8 #009 COMENTÁRIOS EM PHPPHP 8 #010 VARIÁVEISPHP 8 #011 TIPOS DE DADOSPHP 8 #012 OPERADOR DE ATRIBUIÇÃO E OPERADORES MATEMÁTICOSPHP 8 #013 OPERADORES COMBINADOS E DE INCREMENTO E DECREMENTOPHP 8 #014 EXERCÍCIOS COM OPERADORES ARITMÉTICOS E DE ATRIBUIÇÃOPHP 8 #015 OPERADORES DE COMPARAÇÃO E SPACESHIP OPERATORPHP 8 #016 OPERADORES LÓGICOSPHP 8 #017 INTRODUÇÃO A STRINGS, CONCATENAÇÃO, HEREDOC E NOWDOCPHP 8 #018 CARACTERES DE ESCAPE, TERMINAL E HTML ENTITIESPHP 8 #019 FUNÇÕES PARA OPERAR COM STRINGSPHP 8 #020 EXERCÍCIOS COM STRINGS E ATIVAÇÃO DE MÓDULOSPHP 8 #021 ARRAYS NUMÉRICOS E ARRAYS ASSOCIATIVOSPHP 8 #022 ARRAYS MISTOS E ARRAYS MULTIDIMENSIONAISPHP 8 #023 INSTRUÇÃO CONDICIONAL IF, IF ELSE, IF ELSEIF ELSEPHP 8 #024 INSTRUÇÃO CONDICIONAL SWITCH E SINTAXE ALTERNATIVAPHP 8 #025 OPERADOR TERNÁRIOPHP 8 #026 NOVA INSTRUÇÃO CONDICIONAL MATCH DO PHP 8PHP 8 #027 CICLO WHILEPHP 8 #028 CICLO DO WHILEPHP 8 #029 CICLO FORPHP 8 #030 CICLO FOREACHPHP 8 #031 BREAK, CONTINUE E GOTOPHP 8 #032 CRIAÇÃO DE FUNÇÕESPHP 8 #033 PARÂMETROS DE FUNÇÕESPHP 8 #034 PARÂMETROS OPCIONAISPHP 8 #035 NAMED ARGUMENTS PHP8PHP 8 #036 NOTAS ADICIONAIS SOBRE PARÂMETROS E VARIADIC PARAMETERPHP 8 #037 A EXPRESSÃO RETURN NUMA FUNÇÃOPHP 8 #038 ESCOPO DE UMA VARIÁVEL E EXPRESSAO GLOBALPHP 8 #039 FUNÇÕES ANÓNIMASPHP 8 #040 CLOSURES E ARROW FUNCTIONSPHP 8 #041 GENERATORSPHP 8 #042 INTRODUÇÃO A CLASSES, PROPRIEDADES E MÉTODOSPHP 8 #043 CRIAÇÃO DE OBJETOS, INSTANCIAÇÃOPHP 8 #044 INSTANCIAÇÃO, CONSTRUCT E EXEMPLOSPHP 8 #045 PROPERTY PROMOTION NO PHP 8PHP 8 #046 CLASSES ANÓNIMASPHP 8 #047 HERANÇA DE CLASSESPHP 8 #048 OVERRIDE EM CLASSESPHP 8 #049 IMPEDIR HERANÇA COM A EXPRESSÃO FINALPHP 8 #050 ACCESS LEVELS PUBLIC, PROTECTED E PRIVATEPHP 8 #051 VAR E OBJECT ACCESSPHP 8 #052 GETTERS E SETTERSPHP 8 #053 STATICPHP 8 #054 UM EXEMPLO PRÁTICO DO USO DE STATICPHP 8 #055 CONST, DEFINE E DEFINEDPHP 8 #056 CONSTANTES MÁGICASPHP 8 #057 BREVE ABORDAGEM SOBRE CLASSES ABSTRATASPHP 8 #058 TRAITS E A SUA UTILIDADEPHP 8 #059 INTRODUÇÃO AO INCLUDEPHP 8 #060 UTILIZAÇÃO DO REQUIRE E DIFERENÇA RELATIVAMENTE AO INCLUDEPHP 8 #061 INCLUDE ONCE, REQUIRE ONCE E RETURN NAS INCLUSÕESPHP 8 #062 DECLARATION TYPESPHP 8 #063 STRINCT TYPINGPHP 8 #064 TYPE CONVERSIONSPHP 8 #065 TESTANDO VARIÁVEIS, ISSET, EMPTY, IS NULL E UNSETPHP 8 #066 NULL COALESCING OPERADORPHP 8 #067 VERIFICAR TIPOS DE VARIÁVEISPHP 8 #068 PRINT R, VAR DUMP E VAR EXPORTPHP 8 #069 FINAL DA PLAYLIST