PHP Experts - Completo e Passo a Passo
4.1 (50 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
290 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PHP Experts - Completo e Passo a Passo to your Wishlist.

Add to Wishlist

PHP Experts - Completo e Passo a Passo

Um curso completo feito para quem tem vontade de aprender programar PHP começando do zero
4.1 (50 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
290 students enrolled
Last updated 4/2016
Portuguese
Current price: $10 Original price: $100 Discount: 90% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 70 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Aprender pensar como um programador
Criar sites completos
Trabalhar com Arquivos
Trabalhar com imagens
Manipular formulários
Conectar o seu sistema com Bancos de dado mYSQL
Criar um site completo de Cadastro de cliente
Criar um site completo com área administrativa e área de membros
Trabalhar com Data e Hora
Trabalhar com arrays e strings
Fazer upload de imagens
Gravar, alterar, pesquisar, excluir dados no banco de dados, etc...
View Curriculum
Requirements
  • Não existe pré-requisito, o curso foi feito para qualquer pessoa que deseja aprender programar
Description

O curso de PHP Expert tem por objetivo principal ensinar todos os passos necessários que um iniciante na linguagem PHP precisa para seguir a carreira como programador profissional. Nela você terá todos os conhecimentos exigidos pelo mercado, do mais elementar ao mais avançados.

Uma das grandes características marcantes deste curso é que mesmo que o seu nível de conhecimento seja zero, ainda assim conseguirá compreender e se desenvolver como programador, pois da maneira como é ministrado o curso você terá todas as aulas passo a passo, explicado de forma detalhada, com uma linguagem simples, clara e objetiva. Em todo o instante você será apresentado a conteúdos que de fato contribuirão no seu aprendizado, sem rodeios, sem conteúdos inúteis e acima de tudo muita prática, pois a junção da teoria e prática é sempre o melhor caminho para fixar o conhecimento.

PHP Expert é fruto de minha experiência de mais de 10 anos como programador e também como professor na internet. Neste período já recebi diversas dúvidas e perguntas dos mais variados tipos de alunos de todas as regiões do Brasil, com diferentes níveis sociais. Também tenho diversos alunos em países de língua portuguesa como Angola, Moçambique, Cabo Verde, Portugal. Assim como brasileiros que vivem em outros países como Suíça, Japão, Itália, EUA.

O mais interessante nesta variedade de alunos é que na sua essência as dúvidas e perguntas são bastante semelhantes. O curso PHP Expert dar a você um roteiro de estudo e o conduz neste roteiro ensinando e solidificando cada assunto de forma que ao final o seu conhecimento será bastante profundo e concreto, tendo toda a base que você precisa para seguir na sua carreira de programador.

Ao final do curso você desenvolverá um sistema completo de área de membros.

Who is the target audience?
  • Este curso foi feito para qualquer pessoa que deseja aprender programar em PHP e independe do nível atual de conhecimento conseguirá entender tudo
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 519 Lectures Collapse All 519 Lectures 70:07:30
+
Apresentação
1 Lecture 04:01
+
Algoritmos
57 Lectures 07:47:54
Apresentação do Curso
05:49

Conceituando Variáveis
10:14

Algoritmo do dia a dia
04:12

Conhecendo as Principais partes de um Computador
18:17

Conceituando Programação
10:06

Conceituando Linguagem de Programação
14:34

Representando algoritmo por fluxograma e pseudocodigo
09:47

Conhecendo o visualg
04:16

Criando o algoritmo Olá Mundo
11:07

Aprendendo abstrair o pensamento
14:03

Conhecendo os tipos de dados
09:00

Conceituando Variáveis
10:13

Fazendo um programa que some dois valores
10:35

Melhorando o programa da soma de dois valores
11:51

Conhecendo Operadores
08:58

Entendendo Operadores na prática
07:43

Aprendendo operadores na prática - 02
08:56

Exercício: Calculado o delta - parte 01
06:07

Exercício: Calculando o delta - parte 02
06:37

Enunciado da lista
03:04

Resolvendo exercício 01
04:33

Resolvendo exercício 02
03:19

Resolvendo exercício 03
04:59

Resolvendo exercício 04
03:55

Resolvendo exercício 05
06:10

Resolvendo exercício 06
06:17

Explicando a nova fase
03:29

Estudando os Operadores Lógicos e Relacionais
09:12

Operadores Lógicos e Relacionais - parte 02
09:04

Conhecendo as Estruturas Condicionais
05:05

Conhecendo as estruturas condicionais - Prática
08:29

Exercício: Maior valor
10:58

Exercício: Três valores
15:21

Exercício: Número Par
06:46

Exercício: Aumento Salário
14:39

Segunda Lista de Exercícios
00:53

Estrutura de Repetição - prática 01
09:14

Estrutura de Repetição - prática 02
07:21

Exemplo prático com laço de repetição
08:39

Exemplo: soma dos números ímpares - parte 01
10:21

Exemplo: soma dos números ímpares - parte 02
06:20

Exemplo: soma dos números ímpares - parte 03
06:18

Resolvendo Exercício - idade
12:51

Terceira lista de exercícios
01:38

Resolvendo Exercício - tabuada
05:10

Resolvendo Exercício - dez notas
11:29

Resolvendo Exercício - Número Primo
08:12

Resolvendo Exercício - Série de Fibonacci
09:57

Resolvendo Exercício - Trânsito 01
11:31

Resolvendo Exercício - Trânsito 02
08:11

Resolvendo Exercício - Fatorial
05:46

Resolvendo Exercício - Valor da parcela
10:21

Resolvendo Exercício - Quantidade de cédulas
15:02

Conhecendo Arrays - 01
07:00

Conhecendo Array 02
03:59

Exercício Array
07:28

Concluindo o curso
02:28
+
Lógica de Programação com PHP
29 Lectures 05:28:13
Introdução
07:08

Instalando Wamp
10:13

Conceituando Variáveis
07:58

Explicando variáveis na prática
15:09

Escopo de variáveis
10:22

Variáveis pré-definidas
14:04

Definição de tipos de dados
04:57

Verificando tipos de dados com gettype
10:14

Estudando tipos de dados boolean
12:17

Estudando tipos de dados inteiros
16:05

Estudando tipos de dados string
17:28

Estudando constantes
05:42

Estudando constantes na prática
08:23

Operadores aritméticos
05:51

Operadores de atribuição
08:49

Operadores de incremento e decremento
09:52

Operadores de comparação e lógicos
06:02

Conhecendo formulários
12:50

Componentes de formulários
11:33

Componentes de formulários na prática
08:04

Enviando dados via formulários
13:29

Método get e método pos
10:54

Estrutura de controle if
07:13

Estrutura de controle if na prática
22:22

Estrutura de repetição
08:46

Estrutura de repetição na prática
11:11

Estudando funções
20:26

Estudando funções na prática
29:04

encerramento
01:47
+
Exercícios Aprendendo Pensar como Programador
25 Lectures 03:27:10


Dias de vida de uma pessoa - resolução
04:29

Salário líquido de um funcionário - Aprendendo pensar
06:20

Salário líquido de um funcionário - resolução
07:07

Maior valor - Aprendendo pensar
03:56

Maior valor - Resolução
02:42

Média 04 notas - Aprendendo pensar
12:48

Média 04 notas - Resolução
05:47

Lados de um triângulo - Aprendendo pensar
08:20

Lados de um triângulo - Resolução
10:30

Salário de um funcionário - Aprendendo pensar
09:25

Salário de um funcionário - Resolução
09:26

Número de Cédulas - Aprendendo pensar
07:24

Número de Cédulas - Resolução
13:45

Múltiplos de 100 - Aprendendo pensar
09:33

Múltiplos de 100 - Resolução
04:12

Número primo - Aprendendo pensar
08:40

Número primo - resolução
04:42

Série de Fibbonacci - Aprendendo pensar
05:07

Série de fibonacci - Resolução
05:32

Valor de um terreno - Aprendendo pensar
07:17

Valor de um terreno - Resolução
06:23

Sorteio de um número - Aprendendo pensar
08:35

Sorteio de um número - Resolução
18:29
+
Conceitos fundamentais do PHP
41 Lectures 04:45:56
Conhecendo tipos de dados e função gettype
07:15

Preparando o ambiente
03:56

Números inteiros
05:35

Número pontos flutuante
05:55

Tipos String
12:54

Tipo Boolean
03:13

Tipo Array
10:45

Objetos
08:11

Tipo Resouce
04:00

Valores Nulos
07:05

Callback
04:52

is
09:11

Conversão para inteiro
08:26

Conversão para boolean
04:15

Conversão para float
02:29

Conversão para String
05:23

Conversão para Array
03:02

Conversão automática
03:04

Método settype
03:51

Entendendo mais sobre variáveis
07:12

Entendendo mais sobre variáveis na prática
08:38

Variáveis superglobais
06:59

superglobal server
11:30

constantes
06:48

printf
05:45

printf - prática 02
12:23

print - prática 02
09:22

print - prática 03
09:18

sprintf
02:58

vprintf e vsprintf
07:10


Parâmetros e retornos de funções
06:40


Escopo de variáveis
08:47

Variáveis estáticas
05:57


Passagem por valor e por referência
09:44

Parâmetros dinâmicos
07:56

Função recursiva
09:42

função anônima
07:51

include e require
14:08
+
Estudando Formulários no PHP
19 Lectures 02:21:30
Introdução e Definição
05:25

O elemento form
04:24

O elemento form na prática
06:29

O elemento input - atributos
04:39

O elemento input tipos de type
07:22

O modelo cliente servidor
12:01

Entendendo o protocolo http
06:12

A requisição http
12:21

A resposta http
09:22

Conhecendo método get e post
06:23

Estudando método get na prática
08:15

Estudando método post e request na prática
08:16

Estudando o input text
08:13

Estudando o input password
03:55

Estudando o input checkbox
09:11

Estudando o input checkbox2
09:26

Estudando o input checkbox3
09:27

Estudando o input checkbox4
05:17

Estudando o input radiobutton
04:52
+
Estudando Arrays
18 Lectures 03:44:32
Introdução
02:16

Conceituando Arrays
10:14

Criando Arrays
16:10

Preenchendo array com range
11:35

Inserindo valores no início e no final do array
11:35

localizando valores no array pela chave e pelo valor
15:31

Localizando valores e retornando a chave de um array
07:33

Retornando as chaves e os valores de um array
08:03

Recuperando as chaves e os valores de um array
16:32

Movendo o ponteiro no array
11:06

Determinando tamanho, frequência e valores únicos de um array
13:13

Invertendo a ordem de um array
09:29

Classificando um array
13:55

Organizando um array naturalmente
14:28

Unindo Arrays
13:57

Combinando e dividindo arrays
17:46

Interseção de Arrays
17:16

Valores aleatórios de array
13:53
+
Estudando Strings no PHP
25 Lectures 02:56:38
Apresentação
01:35

Função chr
08:58

Função ord
06:29

Função trim
06:21

Função strlen
08:13

Função strcmp
06:01

Função strcasecmp
05:17

Função strcspn
09:14

Convertendo em maiúscula e minúscula
07:37

Função nl2br
05:50

Função htmlentities
14:17

Função hmtlspecialchars
14:41

Função ststr
05:42

Função strip_tags
07:15

Função strtok
09:14

Função explode
08:50

Função implode
05:08

Função str_replace
08:11

Função strstr
03:24

Função substr
05:09

Função substr_count
03:52

substr_replace
04:56

str_pad
06:34

count_chars
08:26

str_word_count
05:24
+
Estudando Datas no Array
16 Lectures 02:12:29
Apresentação
01:38

Conhecendo o timestamp
04:48

Conhecendo a função Date
02:30

Configurando o timezone
05:53

Parâmetros da função date - Parte 01
12:26

Parâmetros da função date - Parte 02
11:07

Parâmetros da função date - Parte 03
06:34

Função time e strtotime
11:11

Função mktime
09:07

Manipulando data
08:42

Operando datas - parte 01
09:12

Operando datas - parte 02
06:03

Função soma_data - parte 01
12:09

Função soma_data - parte 02
08:04

Função com mudança de padrão
11:35

Função de do mês e Semana
11:30
+
MySQLi- Integrando PHP com o MySQL
27 Lectures 02:14:11
Introdução
01:46

Conceituando MySQLi
06:51

Criando o Banco de Dados
04:27

Função mysqli_connect
03:52

Fazendo a conexão com o banco de dados
05:30

Função mysqli_query
02:50

Inserindo dados no banco de dados
05:30

Alterando dados no banco de dados
03:09

Excluindo dados no banco de dados
02:11

Retornando um objeto mysqli_result
06:38

Função mysqli_fecth_array
04:07

Selecionando dados com mysqli_fetch_array
10:08

Função mysqli_fetch_assoc e mysqli_fetch_row
02:29

Conhecendo as funçõe fetch_array, fetch_assoc, fetch_row e fetch_object
03:28

Função mysqli_fetch_object
01:51

Selecionando dados com fetcha_array, fetch_assoc, fecth_row e fetch_object
09:06

Conhecendo a função mysqli_fetch_all
02:21

Selecionando dados com fetch_all
04:19

Função mysqli_fetch_field e mysqli_fetch_fields
02:15

Usando a função mysqli_fetch_field e mysqli_fetch_fields
05:18

Função mysqli_field_direct
02:17

Percorrendo os dados da tabela
09:37

Contando caracteres dos campos
10:57

Função mysqli_affted_rows
01:57

Retornando a quantidade de registros afetados
04:14

Função mysqli_error e mysqli_errno
05:35

Listando erros no banco de dados
11:28
17 More Sections
About the Instructor
Manoel Jailton Nascimento
4.2 Average rating
501 Reviews
2,759 Students
7 Courses

Sou Manoel Jailton, autodidata e apaixonado pelo conhecimento. Autor de Cursos de vários assuntos como: PHP, DELPHI, JAVA, C#, VB.NET, FRONT-END, MATEMÁTICA, PORTUGUÊS, FÍSICA e muitas outras.

Muitas pessoas têm dificuldade em estudar sozinho, às vezes não sabem por onde começar e o que estudar  e por isso desenvolvi um método de ensino chamado Método Ágora. 

O método Ágora é um método que consiste em simplificar a forma de ensino independentemente de qual seja o assunto, dando a possibilidade de qualquer pessoa aprender de forma clara, objetiva e com qualidade.

O Método Ágora tem sempre o cuidado de passar os seus ensinamentos de forma passo a passo, onde o aluno possa ter embasamento teórico e prático de forma sequenciada com começo, meio e fim. Desta forma fica mais fácil do assunto em questão ser aprendido de fato.

Em todos os nossos cursos sempre procuramos a melhor maneira de como expor o conteúdo e deixá-lo de forma compreensível e clara. Assim, mesmo que não tem o conhecimento prévio ou nunca ouviu falar do terminado assunto tem a chance de sair do CONHECIMENTO ZERO ao nível de DOMINADOR daquele assunto.

Acreditamos que com a metodologia correta e a teoria/prática andando de mãos dadas há uma maior chance de aprender de fato qualquer assunto e se tornar um profissional ou conhecedor a fundo do que se pretende estudar.