PHP do básico ao intermediário

PHP do básico ao intermediário

Sobre o Curso

Neste curso você vai aprender PHP, esta linguagem de programação muito adequada para ambiente WEB.
Este curso te levará ao nível Intermediário, trazendo conhecimentos da integração com o MySQL, utilizando...

Introdução

smart_displayINSTALAÇÃO E CONFIGURAÇÃO DO VISUAL STUDIO CODE
smart_displayINSTALAÇÃO DO PHP 7
smart_displayAMBIENTE DE DESENVOLVIMENTO PHP COM VISUAL STUDIO CODE

Questionário Introdução

quizQuestionário

Fase 1

smart_displayPHP - DECLARAÇÃO DE VARIÁVEIS GLOBAIS E SUPERGLOBAIS
smart_displayPHP - VALIDAÇÃO DE ENTRADA DE DADOS

Fase 2

smart_displayPHP - UPLOAD SUPER SIMPLES DE ARQUIVOS
smart_displayPHP - UPLOAD SIMPLES DE ARQUIVOS - MELHORADO

Questionário Fase 2

quizQuestionário

Fase 3

smart_displayPHP - LOGIN E LOGOUT DE USUÁRIOS

Fase 4

smart_displayPHP - CONECTANDO NO MYSQL E LISTANDO DADOS
quizPHP - CONECTANDO NO MYSQL E LISTANDO DADOS - AVALIAÇÃO

Questionário Fase 4

quizQuestionário

Fase 5

smart_displayPHP - INTRODUÇÃO AOS ARRAYS
smart_displayPHP - ITERANDO ARRAYS COM WHILE E FOREACH

Questionário Fase 5

quizQuestionário

Fase 6

smart_displayPHP - CLASSES, OBJETOS E MÉTODO CONSTRUTOR
smart_displayPHP - HERANÇA, CLASSE ABSTRATA E MODIFICADOR DE ACESSO
smart_displayPHP - ARRAY DE OBJETOS

Questionário Fase 6

quizQuestionário

Fase 7

smart_displayPHP - LOGIN COM MYSQL E SESSIONS
quizPHP - LOGIN COM MYSQL E SESSIONS - AVALIAÇÃO

Fase 8

smart_displayPHP - CRUD - SEPARANDO PROJETO EM CAMADAS - PARTE 1 - CREATE E READ
smart_displayPHP - CRUD - SEPARANDO PROJETO EM CAMADAS - PARTE 2 - UPDATE E DELETE

Questionário Fase 8

quizQuestionário

Fase 9

smart_displayPHP - INCLUDES, MENUS E NAVEGAÇÃO
smart_displayPHP - MELHORIAS NA NAVEGAÇÃO, INCLUDE COM CAMINHO ABSOLUTO E POPULANDO UMA TAG SELECT DINAMICAMENTE
smart_displayPHP - INSERT COM CHAVE ESTRANGEIRA E DEFININDO O VALOR SELECIONADO DE UM SELECT (COMBOBOX)

Questionário Fase 9

quizQuestionário

Fase 10

smart_displayPHP - EXPLICAÇÕES ADICIONAIS SOBRE INCLUDE, INCLUDE_ONCE, REQUIRE E REQUIRE_ONCE
smart_displayPHP - ROTAS DE NAVEGAÇÃO - VARIÁVEL SUPER GLOBAL SERVER E FUNÇÃO PARSE_URL

Questionário Fase 10

quizQuestionário

Fase 11

smart_displayPHP - IMPLEMENTANDO ROTAS DE NAVEGAÇÃO, SEPARAÇÃO DO PHP DA VIEW
smart_displayPHP - NAVEGAÇÃO COM ROTAS - AUTOLOAD DE CLASSES
smart_displayPHP - NAVEGAÇÃO POR ROTAS - CAMADA CONTROLLER

Questionário Fase 11

quizQuestionário

Fase 12

smart_displayPHP - ADICIONANDO FRAMEWORK BOOTSTRAP NA VIEW - PARTE I
smart_displayPHP - ADICIONANDO FRAMEWORK BOOTSTRAP NA VIEW - PARTE II

Questionário Fase 12

quizQuestionário

Fase 13

smart_displayPHP - ROTAS PROTEGIDAS COM AUTENTICAÇÃO DE USUÁRIOS
smart_displayPHP - AJUSTES NO LOGIN, NA VIEW, CONTROLLER E COMEÇO DA DASHBOARD

Questionário Fase 13

quizQuestionário

Fase 14

smart_displayPHP - ADICIONANDO O PROJETO DO GITHUB - CONCEITOS BÁSICOS SOBRE GIT E GITHUB

Fase 15

smart_displayPHP - NAMESPACES E INTEGRAÇÃO COM AUTOLOAD
smart_displayPHP - NAMESPACES, USE, SUBNAMESPACES E INTEGRAÇÃO NO SISTEMA

Questionário Fase 15

quizQuestionário

Fase 16

smart_displayPHP - COOKIES - IMPLEMENTANDO O LEMBRAR USUÁRIO
quizPHP - COOKIES - IMPLEMENTANDO O LEMBRAR USUÁRIO - AVALIAÇÃO

Fase 17

smart_displayPHP - IMPLEMENTANDO RECUPERAR SENHA DO USUÁRIO - FUNÇÕES MAIL E UNIQID
smart_displayPHP - IMPLEMENTANDO ”MEUS DADOS” - USUÁRIO ALTERAR SEUS PRÓPRIOS DADOS - PARTE I
smart_displayPHP - CONFIGURANDO O PHP PARA ENVIAR EMAILS VIA SMTP - PHP E SENDMAIL
smart_displayPHP - MELHORANDO ”MEUS DADOS” - TROCA DA SENHA POR PARTE DO USUÁRIO

Questionário Fase 17

quizQuestionário

Fase 18

smart_displayPHP - IMPLEMENTANDO GRUPOS DE USUÁRIOS E PERMISSÕES - PARTE I
quizPHP - IMPLEMENTANDO GRUPOS DE USUÁRIOS E PERMISSÕES - PARTE I - AVALIAÇÃO
smart_displayPHP - IMPLEMENTANDO O CRUD DE GRUPOS DE USUÁRIOS - ADICIONAR, REMOVER E EDITAR GRUPOS DE USUÁRIOS
quizPHP - IMPLEMENTANDO O CRUD DE GRUPOS DE USUÁRIOS - ADICIONAR, REMOVER E EDITAR GRUPOS DE USUÁRIOS - AVALIAÇÃO
smart_displayPHP - IMPLEMENTANDO O CRUD DE USUÁRIOS - ADICIONAR, REMOVER E EDITAR USUÁRIOS
quizPHP - IMPLEMENTANDO O CRUD DE USUÁRIOS - ADICIONAR, REMOVER E EDITAR USUÁRIOS - AVALIAÇÃO
smart_displayPHP - CRUD DE USUÁRIOS PARTE II - EVITANDO EMAILS DUPLICADOS
quizPHP - CRUD DE USUÁRIOS PARTE II - EVITANDO EMAILS DUPLICADOS - AVALIAÇÃO
smart_displayPHP - AJUSTES NOS USUARIOS E GRUPOS DE USUÁRIOS
quizPHP - AJUSTES NOS USUARIOS E GRUPOS DE USUÁRIOS - AVALIAÇÃO

Fase 19

smart_displayPHP - IMPLEMENTAÇÃO DA CAMADA MODEL
quizPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - AVALIAÇÃO
smart_displayPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - VALIDAÇÕES E AJUSTES
quizPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - VALIDAÇÕES E AJUSTES - AVALIAÇÃO
smart_displayPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - TRATANDO EXCEÇÕES
quizPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - TRATANDO EXCEÇÕES - AVALIAÇÃO
smart_displayPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - TRATAMENTO DE EXCEÇÕES PARTE II
quizPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - TRATAMENTO DE EXCEÇÕES PARTE II - AVALIAÇÃO
smart_displayPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - AJUSTES FINAIS
quizPHP - IMPLEMENTAÇÃO DA CAMADA MODEL - AJUSTES FINAIS - AVALIAÇÃO

Grátis

Este curso inclui:

  • Video aulas: 73
  • Carga horária: 24h42
  • Certificado validado
  • Recursos adicionais

Instrutor(a):

Tiago Antonio da Silva

4 cursos1773 alunosProfessor do Ensino Superior na Fatec Jahu e Professor do Ensino Técnico na Etec Joaquim Ferreira do Amaral - Jaú. Desenvolvedor Web e Mobile, Mestre em Tecnologia (UNICAMP, 2018), Licenciado em Computação e Pedagogia (Claretiano, 2017 e 2018, respectivamente), Especialista em Educação a Distância (FACEL, 2017), Especialista em Desenvolvimento de Software para Web com ênfase em Java (UNIFEG, 2015) e Tecnólogo em Informática para Gestão de Negócios (FATEC Mococa, 2010). Atualmente é Professor no Ensino Superior e Técnico no Centro Paula Souza (Fatec Araraquara e Etecs de Mococa). Já atuei como Professor no Ensino Superior no Centro Universitário Moura Lacerda (2017), Programador de Sistemas na Prefeitura de Cajuru (2014-2017), além de possuir 18 anos de experiência em desenvolvimento web trabalhando com diversas ferramentas e frameworks.