Curso De PHP & MySQL

curso-php
06
out

Sobre o PHP

Criada em 1994, o PHP é uma linguagem script de programação para servidores e desenvolvimento web, mas também utilizada como uma linguagem de propósitos gerais. Código PHP pode ser incorporado em páginas HTML, ou pode ser utilizada em conjunto com templates web, CMSs e frameworks. Em 2015, foi lançada a versão mais recente e poderosa, o PHP 7. Entre diversas características, proporciona um ganho em desempenho considerável para aplicações. Diversos CMSs populares, como WordPress, Joomla e Drupal são baseados em PHP. Em 2013, mais de 240 milhões de sites utilizavam PHP em suas páginas, bem como 2 milhões de servidores web em atividade, tornando-o a linguagem de programação web mais popular em atividade.

Sobre o Curso

O Curso de PHP foi desenvolvido para iniciantes que nunca programaram antes ou para profissionais da área que desejam aprender a desenvolver sistemas web com PHP e MySQL. O Curso de PHP é dividido em duas partes. Na primeira etapa, você aprenderá os principais conceitos de programação, sintaxe e uso da linguagem com exemplos simples. Na segunda etapa do curso irá construir do zero um sistema web do tipo CMS, para uma empresa fictícia, a Carmélia Vinhos. Irá utilizar MySQL para armazenamento de dados e também HTML e CSS. Ao final do curso você terá um sólido conhecimento para criar seus primeiros programas ou páginas web.

Tópicos do Curso

  • Lógica de programação, algoritmos, estruturas de controle e paradigmas de programação
  • Estruturas de dados, funções PHP, Sessões, Cookies, controle de fluxo e depuração
  • Manipulação do MySQL com PHP, integrando de um banco de dados à sua aplicação
  • Técnicas de programação PHP para criar, ler, atualizar e deletar dados
  • Desenvolvimento de sites gerenciáveis com conteúdo protegido, bem como uma área pública de acesso
  • Criptografia para armazenar dados sensíveis de seus usuários de forma segura
  • Criação de um sistema de login seguro em sua aplicação para gerar páginas restritas
  • Criação e utilização de funções para estruturar e organizar seu código de forma profissional
  • Debugar e depurar seu código para encontrar erros e otimizar seus programas
  • Armazenar dados de seus usuários de forma individual e protegida utilizando Cookies e Sessions

Programação do Curso

Aprendizagem total: 123 lições
  • Capítulo 1  Introdução 0/4

    • Introdução Ao Curso De PHP2m
    • Projeto Do Curso6m
    • Dicas De Estudo5m
    • Introdução ao PHP9m
  • Capítulo 2  Fundamentos de Programação 0/5

    • História Da Programação13m
    • Futuro Da Programação10m
    • Programação De Computadores11m
    • Conceitos Básicos8m
    • Paradigmas De Programação14m
  • Capítulo 3  Ambiente de Desenvolvimento 0/6

    • AMP Stack8m
    • Instalando XAMPP No Windows10m
    • XAMPP No Linux E MAC2m
    • Configurando PHP E Mysql4m
    • Editor De Texto8m
    • Criando Uma Sandbox5m
  • Capítulo 4  Fundamentos de PHP 0/12

    • PHP Na Prática5m
    • Variáveis10m
    • Strings9m
    • Funções De Strings11m
    • Números Inteiros12m
    • Números Reais11m
    • Booleans4m
    • Arrays Parte 118m
    • Arrays Parte 213m
    • Constantes5m
    • Null E Empty6m
    • Manipulando Tipos10m
  • Capítulo 5  Controle de Fluxo 0/8

    • IF9m
    • Else E Elseif6m
    • Operadores19m
    • SWITCH7m
    • WHILE7m
    • FOR6m
    • FOREACH8m
    • BREAK E CONTINUE4m
  • Capítulo 6  Funções 0/5

    • Definindo Funções8m
    • Argumentos De Funções5m
    • Retorno De Valores5m
    • Escopo De Variáveis7m
    • Argumentos Padrões4m
  • Capítulo 7  Depuração 0/3

    • Problemas Mais Comuns10m
    • Erros E Avisos7m
    • Resolvendo Problemas12m
  • Capítulo 8  Desenvolvendo Páginas 0/9

    • Template HTML54m
    • Construindo Urls9m
    • Utilizando GET9m
    • Codificando GET10m
    • Codificando HTML6m
    • Importando Arquivos10m
    • Construindo Cabeçalhos6m
    • Redirecionamento De Página5m
    • Controlando Buffer8m
  • Capítulo 9  Formulários 0/9

    • Criação De Formulários10m
    • Detectando POST10m
    • Processando Formulários6m
    • Exibindo Alertas E Erros10m
    • Validando Formulários17m
    • Problemas De Validação7m
    • Exibindo Erros6m
    • Funções De Validação7m
    • Validação Em Página Única13m
  • Capítulo 10  Sessões e Cookies 0/5

    • Introdução A Cookies4m
    • Definindo Cookies8m
    • Lendo Cookies7m
    • Apagando Cookies6m
    • Utilizando Sessões7m
  • Capítulo 11  MySQL 0/7

    • Introdução Ao Mysql15m
    • Criando Banco De Dados14m
    • Criando Tabelas10m
    • CRUD8m
    • Populando Mysql15m
    • Tabelas Relacionais10m
    • Populando Tabelas12m
  • Capítulo 12  PHP e MySQL 0/9

    • Introdução A APIs8m
    • Conectando Mysql E PHP11m
    • Acessando Dados Do Mysql15m
    • Trabalhando Dados Obtidos11m
    • Inserindo Registros8m
    • Atualizando Registros7m
    • Deletando Registros3m
    • Injeção De SQL3m
    • Escapando Strings5m
  • Capítulo 13  Projetando CMS 0/6

    • Rascunhando A Aplicação7m
    • Projetando Banco De Dados6m
    • Iniciando Um Projeto4m
    • Criando Páginas Com HTML E CSS8m
    • Estruturando Páginas Com PHP11m
    • Conectando Aplicação Ao Banco13m
  • Capítulo 14  Navegação e Menus 0/5

    • Adicionando Páginas Ao Menu15m
    • Refactoring14m
    • Seleção De Páginas16m
    • Destacando Páginas Selecionadas12m
    • Transformando Menu Em Função17m
  • Capítulo 15  CRUD 0/13

    • Busca De Registros No Banco17m
    • Refatorando Seleção De Páginas24m
    • Criando Formulário De Categoria14m
    • Processando Formulário De Categoria15m
    • Transferindo Dados Via Sessão15m
    • Limpando Sessão3m
    • Validando Form11m
    • Exibindo Erros9m
    • Criando Formulário De Edição14m
    • Submissão De Form Via Página Única17m
    • Deletando Categorias17m
    • Refatorando Código15m
    • CRUD De Páginas24m
  • Capítulo 16  Desenvolvendo Frontend 0/6

    • Personalizando Frontend12m
    • Entendendo Contextos10m
    • Aplicando Contexto Em Funções14m
    • Definindo Comportamento Padrão16m
    • Conteúdo Público5m
    • Visibilidade De Páginas12m
  • Capítulo 17  Controle de Acesso 0/10

    • Autenticação De Usuários5m
    • CRUD De Usuários22m
    • Criptografia De Senhas16m
    • Rainbow Tables5m
    • Adicionando Salt8m
    • Gerando Senhas Seguras13m
    • Implantado Criptografia12m
    • Criando Sistema De Login12m
    • Autorização De Acesso7m
    • Criando Logout5m
  • Capítulo 18  Conclusão 0/1

    • Próximos Passos6m

Instrutores

Marco Floriano
Instrutor e Desenvolvedor
Cientista da Computação, é desenvolvedor na Setor9 e fundador da Cursos7, escola de cursos online para quem deseja aprender a criar sites.

Avaliação

0.0

0 classificações

5 stars
0%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%

Acesso Grátis

Acesso a todos os cursos de WordPress, Joomla, Drupal, Programação e Marketing. Você se tornará membro integral do site e poderá usufruir de todos os lançamentos.