Sobre o Curso

Seja muito bem vindo ao Curso PHP 7 Completo - Curso do Desenvolvedor Web 2019! Esse curso vai te ensinar a ser um desenvolvedor Web desde o básico até o nível profissional avançado.

Desenvolvimento Web é hoje um dos assuntos mais relevantes do momento porque o mercado respira Web. E se você deseja ser um profissional preparado para o mercado e não quer aprender apenas fórmulas, mas o porquês, esse curso é a escolha certa pra você.

Nesse curso, você vai começar entendo o básico da linguagem como sintaxe e os tipos, conhecer as estruturas lógicas e de repetição, como criar funções e trabalhar no contexto orientado à objetos. Com a base definida vamos apresentar conceitos mais avançados como cookies, sessões, integração com banco de dados. Para finalizar, teremos um projeto real de controle de ponto, para exercitar os conhecimentos adquiridos em uma aplicação aplicável ao mundo real, com layout moderno e profissional.

Um dos maiores diferenciais dos nossos cursos é que Nós não ensinamos apenas fórmulas, você vai terminar esse curso entendendo os porquês, a lógica de como a coisa acontece, o que vai te tornar um profissional muito mais qualificado e competitivo no mercado. E no projeto final do curso iremos desenvolver uma aplicação exclusiva que surgiu de uma necessidade real da Cod3r. Assista a essa aula sem custo e confira o que você vai poder desenvolver junto com a gente.

Assista as aulas abertas e confira a qualidade do nosso conteúdo, e veja também, os comentários dos nosso alunos sobre a nossa didática. Somos a escola de tecnologia com uma das melhores avaliações do mercado. Não tenho dúvida que você estará fazendo um excelente investimento se juntando à nossa comunidade de mais de 50 mil alunos.

E sabe o que mais? Você vai receber um certificado de conclusão ao final do curso, e o seu acesso é vitalício, não expira. E se mesmo depois de tudo que apresentamos, mesmo assim você não gostou do curso, nós garantimos o seu dinheiro de volta em até 30 dias após a compra de forma simples.

Invista na sua carreira, venha pra Cod3r.

Grande abraço e bons estudos!

Sobre o Autor

Leonardo Leitão é graduado em Engenharia Elétrica pela Universidade Federal do Ceará e Mestre em Informática Aplicada pela Universidade de Fortaleza, na qual trabalhou com Integração de Redes de Sensores sem Fio e Computação em Nuvem. Há doze anos atua na área como desenvolvedor de softwares e atualmente trabalha na DATAPREV como arquiteto, desenvolvendo sistemas para o INSS. Professor de desenvolvimento de software há quase dez anos, iniciou recentemente um projeto de ensinar programação à distância.

Conteúdo Programático

Capítulo 1. Introdução

Visão Geral do Curso     10:19

Visão Geral de Algoritmo     25:11

Visão Geral de Estruturas de Dados 18:14

Informações Importantes 08:18

Capítulo 2. Revisão HTML & CSS

Introdução do Módulo 03:22

Estrutura do Template dos Exercícios 05:31

CSS Grid 17:30

Cabeçalho 09:58

Rodapé 03:22

Conteúdo 05:52

Menu #01 10:46

Menu #02 07:52

Instalando MAMP no Windows 08:57

Instalando MAMP no MacOS 06:35

Convertendo para PHP 05:53

Visualização do Exercício 02:54

Navegação #01 08:06

Navegação #02 09:38

Navegação #03 03:47

Conclusão do Módulo 02:55

Capítulo 3. Integrando PHP com HTML & CSS

Introdução do Módulo 03:01

Alternativas para Executar PHP 08:22

Olá PHP 14:34

Integração HTML 10:57

Integração CSS 10:26

Comentários PHP 11:45

Desafio do Módulo 02:30

Desafio do Módulo - Resposta 02:36

Conclusão do Módulo 02:10

Capítulo 4. Tipos Básicos

Introdução do Módulo 01:15

Valor Literal 03:29

Tipo Inteiro 09:35

Tipo Float 06:03

Operações Aritméticas 14:48

Desafio Precedência 04:48

Tipo String 16:41

Desafio String 02:48

Desafio String - Resposta 04:10

Tipo Booleano 10:10

Conversões 17:32

Conclusão do Módulo 01:14

Capítulo 5. Variáveis

Introdução do Módulo 01:13

Variáveis #01 11:09

Variáveis #02 05:46

Desafio Equação 02:51

Desafio Equação - Resposta 05:45

Atribuições 15:21

Interpolação 10:01

Variáveis Variáveis 08:43

Desafio Variáveis Variáveis 02:36

Desafio Variáveis Variáveis - Resposta 02:48

Valor Vs Referência - Teoria 11:30

Valor Vs Referência 07:35

Constantes 08:51

Conclusão do Módulo 02:04

Capítulo 6. Estruturas de Controle #01

Introdução do Módulo 01:22

If/Else #01 13:41

If/Else #02 09:57

Operadores Relacionais #01 10:37

Operadores Relacionais #02 04:22

Desafio PI 04:33

Desafio PI - Resposta 04:22

Operadores Lógicos #01 15:14

$_GET/$_POST 01:36

Desafio Operadores Lógicos 10:08

Desafio Operadores Lógicos - Resposta 09:21

Operador Ternário 06:46

Switch 13:47

Desafio Switch #01 06:17

Desafio Switch #01 - Resposta 07:18

Desafio Switch #02 01:36

Desafio Switch #02 - Resposta 04:23

Conclusão do Módulo 01:29

Capítulo 7. Arrays

Introdução do Módulo 00:58

Básico Sobre Array 11:13

Array como Mapas 11:32

Desafio Índice 04:58

Desafio Meses 03:45

Operações com Array 14:52

Desafio Sorteio 04:32

Arrays Multidimensionais 09:15

Arrays Constantes 06:36

Usando $_GET 06:09

Usando $_POST 06:14

Comparação entre Arrays 05:28

Conclusão do Módulo 01:15

Capítulo 8. Estruturas de Controle #02

Introdução do Módulo 01:20

Laço For 02:24

Desafio Laço For 02:24

Desafio Laço For - Resposta 03:44

Foreach 09:56

Break/Continue 10:40

Desafio Impressão 01:53

Desafio Impressão - Resposta 02:13

While/Do While 10:27

Desafio Tabela #01 06:09

Desafio Tabela #01 - Resposta 05:21

Desafio Tabela #02 02:47

Desafio Tabela #02 - Resposta 10:12

Conclusão do Módulo 01:32

Capítulo 9. Funções

Introdução do Módulo 01:43

Função e Escopo 13:56

Argumentos e Retorno 17:31

Desafio Palindromo 02:48

Desafio Palindromo - Resposta 07:07

Argumentos Variáveis 09:35

Argumento Padrão 06:46

Declarando Tipos 09:19

Função Anônima 09:48

Closure e Callable 11:59

Recursividade 13:46

Desafio Busca Recursiva 04:32

Desafio Busca Recursiva - Resposta 06:22

Retornando uma Função 07:05

Map e Filter - Teoria 09:39

Map e Filter 12:02

Conclusão do Módulo 02:08

Capítulo 10. Orientação a Objetos

Introdução do Módulo 01:38

Classe vs Objeto 22:05

Membros 10:18

Primeira Classe 15:08

Desafio Classe Data 01:32

Desafio Classe Data - Resposta 05:32

Construtor e Destrutor 10:37

Paradigmas 13:59

Pilares da OO #01 12:58

Pilares da OO #02 15:59

Pilares da OO #03 12:04

Pilares da OO #04 08:36

Herança 18:35

Modificadores de Acesso 17:13

Membros de Classe (Static) 21:02

Interface 21:38

Classe Abstrata - Teoria 09:57

Classe Abstrata 15:29

Desafio 7 Erros 03:09

Desafio 7 Erros - Resposta 04:52

Modificador Final 09:46

Traits #01 10:15

Traits #02 06:17

Métodos Mágicos 19:46

Polimorfismo 10:52

Conclusão do Módulo 02:39

Capítulo 11. Includes

Introdução do Módulo 01:34

Includes 08:07

Includes em Função 06:18

Include vs Require 05:39

Include com Retorno 08:08

Include Once/Require Once 09:19

Desafio Módulo 02:02

Desafio Módulo - Resposta 03:52

Conclusão do Módulo 07:35

Capítulo 12. Namespaces

Introdução do Módulo 05:11

Básico sobre Namespace 21:35

Sub-Namespace 10:03

Use/As 17:17

Conclusão do Módulo 02:58

Capítulo 13. Tratamento de Erro

Introdução do Módulo 01:26

Try/Catch 16:42

Erros Personalizados 13:40

Desafio intdiv 02:33

Desafio intdiv - Resposta 09:12

Error Handler 10:55

Conclusão do Módulo 01:43

Capítulo 14. Sessão e Cookie

Introdução do Módulo 02:12

Sessão #01 06:16

Sessão #02 05:15

Sessão #03 03:08

Gerenciamento de Sessão 09:35

Projeto Login #01 07:13

Projeto Login #02 19:42

Projeto Login #03 06:29

Projeto Login #04 09:46

Conclusão do Módulo 01:17

Capítulo 15. API

Introdução do Módulo 02:17

Datas #01 18:10

Datas #02 18:10

Escrevendo Arquivos 14:57

Lendo Arquivos 10:54

Upload de Arquivos 08:18

Download de Arquivos 10:44

Desafio Imagens 02:37

Desafio Imagens - Resposta 02:31

Conclusão do Módulo 01:10

Capítulo 16. Formulário

Introdução do Módulo 01:24

Criando o Formulário 14:51

Usando Filtros de Validação 18:03

Exibindo os Erros de Validação 13:11

Conclusão do Módulo 01:03

Capítulo 17. Banco de Dados

Introdução do Módulo 03:56

Acessando o Banco MySQL 05:45

Criar Banco (Schema) 12:46

Criar Tabela 05:58

Inserir Registro #01 08:38

Consultar Registros 14:18

Excluir Registro #01 04:04

Excluir Registro #02 17:52

Inserir Registro #02 17:13

Alterar Registro 22:18

PDO: Conexão 07:02

PDO: Inserir 08:25

PDO: Consultar 20:36

PDO: Excluir 06:53

PDO: Alterar 04:46

Conclusão do Módulo 01:58

Capítulo 18. **Extra** Conceitos sobre Web

Introdução à Web     Visualizar Logado 25:45

Protocolo HTTP 20:20

Servidor Web 14:50

Client Side vs Server Side 14:50

Conteúdo Estático vs Dinâmico 10:10

HTML, CSS e JS 11:34

DNS 15:00

HTTP Seguro (HTTPS) 14:23

Web Service 27:01

Computação em Nuvem 19:40

Capítulo 19. **Extra** HTML

Anatomia da TAG 17:41

Anatomia de uma Página HTML 16:35

Um Pouco de CSS 23:38

Estruturando os Exercícios 18:48

Texto Puro vs Browser 03:07

Tag para Textos #01 12:33

Tag para Textos #02 13:50

Listas 04:55

Listas Aninhadas 09:43

Listas Aninhadas (Desafio) 08:53

Links #01 13:24

Links #02 08:20

Tabela 16:16

Formulário #01 11:39

Formulário #02 12:16

Formulário #03 10:55

Imagens 23:53

Desafio Slider #01 06:27

Desafio Slider #02 11:04

Vídeo 16:42

Desafio Controlar Vídeo 10:22

Tags Não Visuais 12:21

Capítulo 20. **Extra** CSS

Baixando o Arquivo Zip 03:59

CSS: Introdução 12:55

Anatomia CSS 17:27

CSS Interno, Externo e Inline 07:01

Criando a Classe .tag 16:35

Seletores CSS #01 06:34

Seletores CSS #02 15:00

Especificidade CSS #01 10:14

Especificidade CSS #02 10:18

Herança 09:08

Box Model #01 08:23

Box Model #02 08:37

Margin Collapse 06:38

Propriedade Display 11:12

Inline-block: Comportamento Estranho 06:51

Altura & Largura 11:39

Box Sizing 09:12

Propriedade Overflow 04:38

Propriedade Float 08:01

Cores 14:16

Unidades #01 10:09

Unidades #02 11:13

Unidades #03 09:52

Texto 15:09

Propriedade Position 14:56

Media Query 09:44

Desafio Menu #01 08:21

Desafio Menu #02 21:14

Desafio Card #01 02:41

Desafio Card #02 08:27

Flex Box vs CSS Grid 04:36

Flex Box Nomenclatura 04:43

Flex Box #01 16:10

Flex Box #02 12:42

Flex Box #03 06:42

Desafio Menu (Flex Box) 06:27

CSS Grid #01 23:44

CSS Grid #02 09:50

CSS Grid #03 10:20

Capítulo 21. **Extra** JavaScript

Organização Básica de um Código JS 11:08

Executando JavaScript 10:31

Comentários de Código 08:43

O Básico de Var, Let e Const 10:50

Tipagem Fraca 07:01

Tipos em JavaScript: Number 07:52

Number: Alguns Cuidados 06:09

Usando Math 02:36

Tipos em JavaScript: String 15:25

Usando Template Strings 07:09

Tipos em JavaScript: Boolean 13:49

Tipos em JavaScript: Array 10:52

Tipos em JavaScript: Object 12:44

Entendendo o Null & Undefined 18:53

Quase Tudo é Função!!! 05:50

Exemplos Básicos de Funções #01 11:10

Exemplos Básicos de Funções #02 08:14

Declaração de Variáveis Com Var #01 08:47

Declaração de Variáveis Com Var #02 03:14

Declaração de Variáveis Com Let 03:52

Usando Var em Loop #01 04:43

Usando Let em Loop #01 02:11

Usando Var em Loop #02 04:24

Usando Let em Loop #02 02:15

Função Vs Objeto 06:17

Par Nome/Valor 06:30

Notação Ponto 08:03

Operadores: Atribuição 03:50

Operadores: Destructuring #01 09:07

Operadores: Destructuring #02 06:19

Operadores: Destructuring #03 04:43

Operadores: Destructuring #04 04:59

Operadores: Aritméticos 05:50

Operadores: Relacionais 07:48

Operadores: Lógicos 17:54

Operadores: Unários 08:04

Operadores: Ternário 04:38

Contexto de Execução: Browser vs Node 19:06

Tratamento de Erro (Try/Catch/Throw) 09:10

Capítulo 22. **Extra** Integrando HTML, CSS e JS

Baixando o Zip 03:21

O que é DOM? 03:29

Selecionando Elementos #01 08:11

Selecionando Elementos #02 12:00

Selecionando Elementos #03 08:58

Selecionando Elementos #04 10:45

Acessando Atributos #01 04:52

Acessando Atributos #02 11:37

Acessando Atributos #03 04:52

Acessando Classes 05:45

Modificando HTML #01 10:53

Modificando HTML #02 04:31

Trabalhando c/ Eventos #01 15:09

Trabalhando c/ Eventos #02 07:38

Trabalhando c/ Eventos #03 09:54

Trabalhando c/ Eventos #04 08:49

Desafio Flappy Bird 05:26

Flappy Bird #01 10:40

Flappy Bird #02 18:15

Flappy Bird #03 14:03

Flappy Bird #04 08:19

Flappy Bird #05 07:12

Flappy Bird #06 09:43

Capítulo 23. **Extra** Ajax

Baixando o Zip 02:36

O que é Ajax? 08:44

Implementando server.js 08:30

XMLHttpRequest #01 15:33

XMLHttpRequest #02 14:41

XMLHttpRequest #03 12:36

Fetch API #01 04:50

Fetch API #02 12:37

Axios #01 04:45

Axios #02 08:08

Ajax com jQuery 05:40

Carregando HTML via Ajax 12:46

Capítulo 24. **Extra** jQuery

Baixando o Zip 01:26

O que é jQuery? 10:40

Entendendo jQuery 16:56

Selecionando Elementos #01 11:01

Selecionando Elementos #02 12:16

Modificando HTML #01 08:48

Modificando HTML #02 15:05

Modificando HTML #03 (Desafio) 01:32

Modificando HTML #03 (Resposta) 06:39

Manipulando Atributos 19:03

Manipulando CSS 07:07

Eventos #01 17:27

Eventos #02 09:58

Eventos #03 11:41

Animação #01 05:27

Animação #02 09:21

Plugin #01 09:58

Plugin #02 20:56

Capítulo 25. **Extra** Banco Relacional

Instalação MySQL Server & Workbench (Windows) 05:36

Instalação MySQL Server & Workbench (Mac) 07:35

Modelo E/R 12:10

Chave Primária 08:36

Relacionamentos 21:09

SQL: Visão Geral 07:12

Criar Schema & Plugin VSCode 05:09

Visão Geral do Modelo 02:57

Criar Tabela Estados 07:50

Inserir Estados 09:24

Consultar Estados 08:05

Atualizar Estados 07:51

Inserir Estados com ID 03:50

Excluir Estados 04:16

Consultar Estados com Agregação 04:17

Criar Tabela Cidades 07:16

Inserir Cidades 05:15

Consultar Múltiplas Tabelas (JOIN) 08:00

Tipos de JOINs 06:54

Criar Tabela Prefeitos 05:09

Inserir Prefeitos 04:42

Explorando os Tipos de JOINs 07:29

Criar Tabela Empresas 08:31

Inserir Empresas 05:24

Consultar Empresas e Cidades 03:39

Avaliações de nossos alunos

5.0

Avaliação média

  • (100%)
  • (0%)
  • (0%)
  • (0%)
  • (0%)

Comentários

  • avatar

    fwt cursos

  • avatar

    José Roberto Monteiro Faria