Seja bem-vindo ao Curso de PHP da eXcript! Neste curso estudaremos juntos essa que é sem dúvida a linguagem mais utilizada no desenvolvimento WEB. Nas primeiras aulas iremos nos focar na parte elementar do desenvolvimento WEB, como também, estudaremos o f
Aulas do Curso
(108 vídeos)
0 de 108 aulas concluídas
0%
Progresso salvo somente neste navegador.
0
Curso de PHP - Aula 1 - Primeira aula de PHP - eXcript
#php #eXcript
Sejam todos muito bem-vindos a primeira aula do nosso curso de PHP! A partir deste momento, iniciaremos o…
1
Curso de PHP - Aula 2 - Visão Geral do PHP - eXcript
#php #eXcript
Nessa aula vamos ter uma visão geral acerca dos principais recursos da linguagem PHP e também, aqueles qu…
2
Curso de PHP - Aula 3 - Ambiente de Desenvolvimento - eXcript
#php #eXcript
Como montar um ambiente de desenvolvimento em PHP? Agora, vamos estudar todos os programas e configuraçõe…
3
Curso de PHP - Aula 4 - PHP Server - eXcript
#php #eXcript
O que é um servidor WEB? Um servidor WEB é basicamente, um computador que está ligado 24 horas, 7 dias po…
4
Curso de PHP - Aula 5 - Como instalar o WAMP no Windows - eXcript
#php #eXcript
Como instalar o WAMP? A instalação do WAMP funciona de maneira automática, logo, o que é necessário que f…
5
Curso de PHP - Aula 6 - Instalando o PHPStorm - eXcript
#php #eXcript
O que é uma IDE? Como instalar o PHPStorm? Nessa aula, vamos estudar como que nós podemos instalar o PHPS…
6
Curso de PHP - Aula 7 - URL e APACHE - eXcript
#php #eXcript
Como funciona o sistema de URL e o servidor Apache? Nessa aula, estudaremos o sistema de links de uma pág…
7
Curso de PHP - Aula 8 - Hello World - eXcript
#php #eXcript
Como fazer o Hello World em PHP? Nessa aula iremos escrever nosso primeiro script em PHP, o famoso Hello …
8
Curso de PHP - Aula 9 - Executando Scripts com o PHPStorm - eXcript
#php #eXcript
Nesse episódio aprenderemos como configurar o PHPStorm para que este execute nossos códigos PHP automatic…
9
Melhor linguagem de programação - parte 1 - eXcript
#programação #eXcript #python
Qual a melhor linguagem de programação para quem está começando a programar? Num primeir…
10
Curso de PHP - Aula 10 - Tag PHP - eXcript
#php #eXcript
Em todo arquivo PHP que contenha código a ser executado, nós somos obrigados a utilizar a tag de abertura…
11
Curso de PHP - Aula 11 - Montagem do HTML - eXcript
#php #eXcript
Como montar uma página HTML? Agora, aprenderemos uma forma para montarmos uma página HTML através de um s…
12
Curso de PHP - Aula 12 - Montagem do HTML II - eXcript
#php #eXcript
Como gerar código HTML? Todo script em PHP tem por objetivo gerar código HTML, assim, durante a execução …
13
Curso de PHP - Aula 13 - Comentários em PHP - eXcript
#php #eXcript
Como colocar comentário dentro de um código PHP? Em PHP há 3 formas de definir comentários. As duas prime…
14
Curso de PHP - Aula 14 - Definições da linguagem PHP - eXcript
#php #eXcript
A linguagem PHP possui diversas definições que devemos conhecer e entender o seu funcionamento. Por exemp…
15
Curso de PHP - Aula 15 - Variáveis I - eXcript
#php #eXcript
O que é variável?
Variável é um espaço de memória que foi reservado pelo nosso programa para que possamo…
16
Curso de PHP - Aula 16 - Variáveis II - eXcript
#php #eXcript
O que é valor? Valor é toda e qualquer informação que os nossos programas processão e em um determinado m…
17
Curso de PHP - Aula 17 - Nomenclatura de Variáveis - eXcript
#php #eXcript
Como dar nomes as variáveis? Em PHP temos de seguir algumas regras quando vamos dar nomes para as variáve…
18
Curso de PHP - Aula 18 - Operadores Aritméticos - eXcript
#php #eXcript
Quais são os operadores aritméticos em PHP? O PHP reconhece os 4 operadores básicos com simbologias igua…
19
Curso de PHP - Aula 19 - Tipos de Dados do PHP - eXcript
#php #eXcript
O PHP possui nativamente, 6 tipos de dados, são eles:
Boolean
String
Integer
Float
Array
Resorce
Logo, s…
20
Curso de PHP - Aula 20 - Módulo da Divisão - eXcript
#php #eXcript
Como podemos obter o módulo da divisão em PHP? Módulo da divisão ou então, resto de uma divisão, correspo…
21
Curso de PHP - Aula 21 - Tomada de Decisão I - eXcript
#php #eXcript
Tomada de decisão é uma estrutura utilizada para definir qual bloco de instrução será executado. Então po…
22
Curso de PHP - Aula 22 - Tomada de Decisão II - Estrutura else - eXcript
#php #eXcript
Já estudamos o que é e como funciona as tomadas de decisões. Agora, nós vamos estudar como definimos o bl…
23
Curso de PHP - Aula 23 - Ambiente para Estudo PHP - eXcript
#php #eXcript
Nesta aula daremos início a parte principal do nosso curso ao sermos introduzidos a principal estrutura a…
24
Curso de PHP - Aula 24 - Números Pares e Ímpares - eXcript
#php #eXcript
Nessa aula desenvolveremos um exemplo onde enviamos um número através de um formulário e então definimos …
25
Curso de PHP - Aula 25 - Estrutura elseif - eXcript
#php #eXcript
A estrutura elseif é a junção da instrução "if" com a instrução "else", e o seu objetivo, como a mesma su…
26
Curso de PHP - Aula 26 - Operadores Relacionais - Comparativos - eXcript
#php #eXcript
Operadores relacionais, ou então, operadores comparativos representam o grupo de operadores que utilizare…
27
Curso de PHP - Aula 27 - Operadores Relacionais II - eXcript
#php #eXcript
Operadores relacionais ou então, operadores comparativos, constituem o grupos dos operadores que utilizam…
28
Curso de PHP - Aula 28 - Operadores Lógicos - eXcript
#php #eXcript
Operador lógico ou então, conectivo lógico, representam o grupos dos operadores que utilizamos para conec…
29
Curso de PHP - Aula 29 - Tela de Login e Senha - eXcript
#php #eXcript
Nesta aula, desenvolveremos uma tela de login e senha. Ainda que não trabalharemos de maneira segura, o e…
30
Curso de PHP - Aula 30 - Introdução às estruturas de repetição - eXcript
#php #eXcript
As estruturas de repetição representam uma das partes principais de todas as linguagens de programação, a…
31
Curso de PHP - Aula 31 - Instrução While - eXcript
#php #eXcript
A instrução "while" possui a mesma estrutura da instrução if, porém, com a instrução while, o bloco será …
32
Curso de PHP - Aula 32 - Introdução do-while - eXcript
#php #eXcript
A estrutura de repetição do-while possui uma estrutura semelhante aos outros laços de repetição, a difere…
33
Curso de PHP - Aula 33 - do-while - caso de uso - eXcript
#php #eXcript
Nessa aula produziremos um exemplo com o uso da estrutura de repetição do-while. A ideia é produzir um ca…
34
Curso de PHP - Aula 34 - Script em Looping - eXcript
#php #eXcript
A expressão "script em looping" ou então, programa em looping, quer dizer, que o nosso código entrou num …
35
Curso de PHP - Aula 35 - Atribuição vs Comparação vs Identico - eXcript
#php #eXcript
Os 3 operadores mais utilizados na produção de qualquer código são os operadores de Atribuição, Comparaçã…
36
Curso de PHP - Aula 36 - Operadores de Atribuição Compostos - eXcript
#php #eXcript
Operadores de Atribuição compostos é todo operador que antes de atribuir um valor realiza um operação mat…
37
Curso de PHP - Aula 37 - Operadores de Incremento e Decremento
#php #eXcript
Operador de Incremento e Decremento é todo operador que incrementa uma unidade numérica a um literal ou e…
38
Curso de PHP - Aula 38 - Estrutura "for"
#php #eXcript
A estrutura de repetição "for" permite-nos declarar e processar tudo que é necessário num laço de repetiç…
39
Curso de PHP - Aula 39 - Laço de Repetição II - eXcript
#php #eXcript
Nessa segunda aula sobre o laços de repetição "for", estudaremos 2 exemplos, onde no primeiro, iremos inc…
40
Curso de PHP - Aula 40 - Tabuada - eXcript
#php #eXcript
Nessa aula faremos um exemplo que imprime a tabuada. Para isso, precisaremos fazer um formulário de forma…
41
Curso de PHP - Aula 41 - Instrução break - eXcript
#php #eXcript
A instrução "break" nos permite interromper a execução de um laço de repetição. Todas as vezes em que uma…
42
Curso de PHP - Aula 42 - Instrução continue - eXcript
#php #eXcript
Nessa aula estudaremos a instrução "continue", a instrução que será utilizada todas as vezes em que desej…
43
Curso de PHP - Aula 43 - Operação Ternária - eXcript
#php #eXcript
A operação ternária é uma estrutura para simplificarmos a escolha de um valor dentre 2 opções. Em suma, t…
44
Curso de PHP - Aula 44 - Operação Ternária II - eXcript
#php #eXcript
Nessa aula realizaremos um exemplo prático com o uso da operação ternária. Nosso objetivo é analisar o qu…
45
Curso de PHP - Aula 45 - Instrução Switch - eXcript
#php #eXcript
Nessa aula daremos início ao estudo da estrutura de seleção múltipla, a instrução Switch. É verdade que c…
46
Curso de PHP - Aula 46 - Instrução Switch II - eXcript
#php #eXcript
Já estudamos o funcionamento da instrução Switch, agora, vamos fazer um exemplo utilizando um formulário …
47
Curso de PHP - Aula 47 - Precedência e Associatividade de Operadores - eXcript
#php #eXcript
A precedência e a Associatividade de operadores é a forma em que as expressões matemáticas são interpreta…
48
Curso de PHP - Aula 48 - Constantes - eXcript
#php #eXcript
Agora iniciaremos nosso estudo a respeito das constantes, ou seja, valores que alocamos na memória e que …
49
Curso de PHP - Aula 49 - Variáveis Variáveis - eXcript
#php #eXcript
Variáveis variáveis é uma notação da linguagem PHP que permite-nos associar um valor qualquer a referênci…
50
Curso de PHP - Aula 50 - Introdução aos Arrays - eXcript
#php #eXcript
Essa é a nossa primeira aula sobre Arrays, as estruturas de lista que a linguagem PHP nos oferece por pad…
51
Curso de PHP - Aula 51 - Arrays Indexados - eXcript
#php #eXcript
Array Indexado é a estrutura que mais se assemelha a definição padrão de arrays, até porque, para cada el…
52
Curso de PHP - Aula 52 - Definindo, Incluindo, Alterando e Excluindo elementos - eXcript
#php #eXcript
Nesta aula estudaremos como adicionar, alterar ou então, remover elementos de uma estrutura Array. O PHP …
53
Curso de PHP - Aula 53 - Função range - eXcript
#php #eXcript
Nesta aula, aprenderemos como gerar rapidamente uma sequência numérica, num determinado intervalo, e tamb…
54
Curso de PHP - Aula 54 - Iterando Arrays - eXcript
#php #eXcript
Nas aulas anteriores aprendemos como funciona uma Array, bem como o seu funcionamento. Agora, estudaremo…
55
Curso de PHP - Aula 55 - Estrutura foreach - eXcript
#php #eXcript
Nesta aula iniciaremos o estudo do laço de repetição foreach. Essa estrutura é derivada da estrutura "for…
56
Curso de PHP - Aula 56 - Estrutura foreach II - eXcript
#php #eXcript
Nesta aula, daremos continuidade ao estudo do laço de repetição foreach. Na aula anterior, aprendemos os …
57
Curso de PHP - Aula 57 - Alterando valores com o laço foreach - eXcript
#php #eXcript
Quando iteramos uma estrutura com o laço foreach e no bloco de instrução, fazemos alterações nos elemento…
58
Curso de PHP - Aula 58 - Arrays Associativos - eXcript
#php #eXcript
Arrays Associativos é em suma, a única forma de manipular Arrays no PHP, porém, a linguagem utiliza outra…
59
Curso de PHP - Aula 59 - Arrays Multidimensionais - eXcript
#php #eXcript
Arrays Multidimensionais são estruturas que contém um Array dentro de outro. Em PHP, podemos trabalhar co…
60
Curso de PHP - Aula 60 - Manipulação de Arrays - eXcript
#php #eXcript
Nesta aula estudaremos um conjunto de funções para a manipulação de Arrays. Nosso objetivo não é estudar …
61
Curso de PHP - Aula 61 - Introdução às Funções - eXcript
Funções são estruturas que contém um conjunto de instruções que podem ser invocadas de qualquer lugar. Todas as vezes qu…
62
Curso de PHP - Aula 62 - Definindo parâmetros - eXcript
Nesta aula vamos implementar uma função e passar através de seu cabeçalho um conjunto de valores, isto é, um conjunto de…
63
Curso de PHP - Aula 63 - Parâmetros default - eXcript
Podemos declarar funções que contenham parâmetros que são inicializados na declaração, isto é, definimos uma valor por d…
64
Curso de PHP - Aula 64 - Lista de Parâmetros - eXcript
Agora, vamos estudar como passar uma lista de argumentos para dentro de uma função e também, aprenderemos como ler esse …
65
Curso de PHP - Aula 65 - Lista de Parâmetros II - eXcript
Nesta segunda aula sobre o envio e recebimento de uma lista de parâmetros iremos aprofundar nosso conhecimento e também,…
66
Curso de PHP - Aula 66 - Funções variádicas - eXcript
Funções variádicas são funções capazes de receber uma lista de parâmetros. Já estudamos como passar lista de parâmetros …
67
Curso de PHP - Aula 67 - Retorno de Valores - eXcript
Uns dos principais recursos de trabalhar com funções é a capacidade de enviar e também, receber valores por sua estrutur…
68
Curso de PHP - Aula 68 - Funções e Escopo de Variáveis - eXcript
Uma função possui o seu escopo restrito a mesma, isto é, dentro do bloco de instrução da função não é possível acessar v…
69
Curso de PHP - Aula 69 - Parâmetros por Referência - eXcript
Quando precisamos passar um grande objeto, ou então, um Array que contém muito elementos como parâmetro de uma função, a…
70
Curso de PHP - Aula 70 - Parâmetros por Referência II - eXcript
Nessa aula, continuaremos o estudo sobre a passagem de parâmetros através de referência e também, aprenderemos como é po…
71
Curso de PHP - Aula 71 - Parâmetros Tipados - eXcript
Nesta aula estudaremos como passar parâmetro de um determinado tipo por parâmetro. Esse recurso foi adicionado a versão …
72
Curso de PHP - Aula 72 - Valores de retornos de funções tipados - eXcript
Uma função pode definir como parâmetro o tipo de informação que a mesma retornará, essa é mais uma funcionalidade adicio…
73
Curso de PHP - Aula 73 - Null Coalescing Operator - Null Coalesce - eXcript
O Null Coalescing Operator ou então, apenas Null Coalesce, permite-nos verificar se uma referência existe, do contrário…
74
Curso de PHP - Aula 74 - Operador Spaceshift - eXcript
Com o operador Spaceshift verificamos 3 situações numa mesma condição, caso o valor seja menor, então, o valor retornado…
75
Curso de PHP - Aula 75 - Funções para importação - include() e require() - eXcript
Há disponível 2 funções para importarmos arquivos com código no PHP, a primeira função é a include() e a segunda e a fun…
76
Curso de PHP - Aula 76 - Introdução às Funções Anônimas - eXcript
Funções anônimas são funções que não possuem nome, isto é, blocos de instruções que podem receber parâmetros, podem reto…
77
Curso de PHP - Aula 77 - Escopo de nomes das funções anônimas - eXcript
O escopo de nome das funções anônimas funcionam da mesma forma que o escopo de nome de qualquer função, isto é, os membr…
78
Curso de PHP - Aula 78 - Funções Anônimas na Prática - eXcript
Nessa aula vamos construir um exemplo para estudarmos a funções anônimas na prática. Em suma, criaremos uma lista, uma …
79
Curso de PHP - Aula 79 - Funções Anônimas e Arrays - eXcript
O PHP disponibiliza um conjunto de função anônimas para manipularmos as estruturas de dados Arrays. As funções que temos…
80
Curso de PHP - Aula 80 - Introdução às Strings - eXcript
String é a forma como as cadeias de caracteres são chamadas na programação, ou seja, uma String é, de fato, um conjunto …
81
Curso de PHP - Aula 81 - Aspas Duplas vs Aspas Simples - eXcript
Aspas Duplas e Aspas Simples possuem tratamento diferenciado em PHP, ou seja, quando um conjunto de caracteres estiver …
82
Curso de PHP - Aula 82 - String Aspas Duplas - eXcript
String em PHP podem estar delimitadas por aspas simples e aspas duplas, a diferença no uso das notações, ocorre no modo …
83
Curso de PHP - Aula 83 - String heredoc e nowdoc - eXcript
Em PHP existe além dos 2 tipos de Strings já estudados, no caso, as Strings de aspas simples e as Strings de aspas dupla…
84
Curso de PHP - Aula 84 - Funções para Manipulação de Strings - eXcript
Nessa aula vamos estudar as funções que o PHP disponibiliza para a manipulação de Strings. Todas as vezes que precisarmo…
85
Curso de PHP - Aula 85 - Introdução às Requisições Web - eXcript
As requisições WEB são a base de todas as páginas contidas na rede, até porque, todas as vezes em que navegarmos para um…
86
Curso de PHP - Aula 86 - Método GET - eXcript
Nessa aula estudaremos o funcionamento do métodos GET bem como entenderemos como que as informações são enviadas, recebi…
87
Curso de PHP - Aula 87 - Formulários HTML - eXcript
O envio de requisições WEB, muitas vezes, ocorre com o uso de um formulário WEB. Com este, somos capazes de especificar …
88
Curso de PHP - Aula 88 - Método POST - eXcript
O método POST passa os parâmetros pelo cabeçalho do HTML, por isso, o mesmo é por definição mais seguro quando se compar…
89
Curso de PHP - Aula 89 - Variáveis superglobais - eXcript
Variáveis superglobais compreendem um conjunto de referências acessíveis em qualquer parte do script PHP e as utilizamos…
90
PHP Orientado a Objetos - Aula 91 - Primeira Classe em PHP - eXcript
Classe é o projeto de um objeto. Na programação orientada a objetos a classe é a estrutura que irá conter os membros, is…
91
PHP Orientado a Objetos - Aula 92 - Membros de Classe - eXcript
Uma classe em PHP irá conter variáveis, comumente chamadas de atributos ou propriedades e também, irá conter funções. As…
92
PHP Orientado a Objetos - Aula 93 - Criação de Objetos - eXcript
Nessa aula vamos programar uma classe e em seguida, vamos criar objetos a partir da definição contida na classe. É impor…
93
PHP Orientado a Objetos - Aula 94 - Acessando Membros de Classe - eXcript
Nessa aula vamos aprender como acessar os membros que estão definidos dentro de uma classe, ou seja, vamos aprender como…
94
PHP Orientado a Objetos - Aula 95 - Implementando Funcionalidades em Classe - eXcript
Nesse episódio estudaremos como podemos implementar funcionalidades às nossas classes. Para isso, vamos escrever uma cla…
95
PHP Orientado a Objetos - Aula 96 - Pseudo-variável $this - eXcript
O PHP disponibilizar uma pseudo-variável de nome $this de maneira automática para todas as classes. Assim, tudo que será…
96
PHP Orientado a Objetos - Aula 97 - Gerenciando Atributos de Classe - eXcript
Os atributos de classe, ou então, as variáveis que estão definidas em nossas classes devem ser manipuladas de maneira a …
97
PHP Orientado a Objetos - Aula 98 - Construtores - eXcript
Toda classe pode implementar uma função que é invocada quando uma nova instância está sendo criada. Por definição da lin…
98
PHP Orientado a Objetos - Aula 99 - Construtores Personalizados - eXcript
A função construtora da classe pode ser personalizada conforme a necessidade, isto é, a mesma pode conter um conjunto de…
99
PHP Orientado a Objetos - Aula 100 - Destrutores - eXcript
Destrutores são funções que são invocadas no momento em que um objetos está sendo destruído. Da mesma forma em que o PH…
100
Curso de PHP Orientado a Objetos - Aula 101 - Encapsulamento - eXcript
Encapsulamento é a ocultação dos membros de classe que não possuem utilidade externa. Toda variável ou função que implem…
101
Curso de PHP Orientado a Objetos - Aula 102 - Encapsulamento II - eXcript
Nessa aula damos continuidade ao estudo do encapsulamento, aprofundamos os conceitos, analisamos outros exemplos e por f…
102
Curso de PHP Orientado a Objetos - Aula 103 - Herança - eXcript
A herança talvez seja o recurso que mais chama a atenção na Orientação a Objetos, isto é, a capacidade que temos de reut…
103
Curso de PHP Orientado a Objetos - Aula 104 - Herança II - eXcript
Nessa aula damos continuidade ao estudo da orientação a objetos e nosso objetivo agora, é aprofundarmos o nosso estudo a…
104
Curso de PHP Orientado a Objetos - Aula 105 - Modificadores de Acesso - eXcript
Modificadores de Acesso são instruções da linguagem para restringir ou dar acesso aos membros de classe, por exemplo, há…
105
Curso de PHP Orientado a Objetos - Aula 106 - Visibilidade das Funções - eXcript
Numa classe podemos definir a visibilidade de funções e assim, construir a interface da nossa classe. Nessa aula, estuda…
106
Curso de PHP Orientado a Objetos - Aula 107 - Funções Modificadoras - eXcript
Funções modificadoras, ou então, funções Getter e Setter são as responsáveis por definir a interface de acesso das nossa…
107
Curso de PHP Orientado a Objetos - Aula 108 - Sobrescrita de Funções - eXcript
A sobrescrita de função permite-nos utilizar uma mesma assinatura de um método definido na superclasse definindo um novo…