SlideShare uma empresa Scribd logo
1 de 6
Programação
                   do
              Curso dePHP

Programação
1. Parte 1
      1. Didática do curso
      2. O que vamos aprender
      3. Como aprender mais
      4. Sobre o PHP
      5. História do PHP
      6. Frameworks em PHP
      7. CMS em PHP
      8. PHP estruturado e orientado a objetos
      9. Como funciona uma linguagem de servidor
      10. Instalar programas para edição do código
      11. Instalar Apache, PHP e MySQL
      12. Primeiro script PHP
2. Parte 2
      1. Configurações do Apache
      2. Configurações do PHP
      3. Instalação do programa de FTP
      4. Configurando o ambiente de testes online
      5. Para que serve o versionamento
      6. Criação de uma conta no github
      7. Configuração do github
      8. Comandos básicos no github
3. Parte 3
      1. definindo varáveis
      2. tipos de dados
      3. constantes
      4. saída de texto
5. comentários
      6. operadores matemáticos
      7. operadores lógicos
      8. condicionais
      9. loops
4. Parte 4
      1. Tags do formulário
      2. Criação de um formulário de contato
      3. Recebendo os valores no PHP
      4. Testando as variáveis
      5. Validando os dados
5. Parte 5
      1. manipulação de strings
      2. funções matemáticas
      3. Arrays
      4. Arrays associativos
      5. foreach()
      6. manipulação de arrays
      7. Funções de data (date(), mktime() e time())
6. Parte 6
      1. Entendendo lógica de programação
      2. Como criar um bom algorítimo
      3. Modularização
7. Parte 7
      1. Funções no PHP
      2. Recebendo valores
      3. Retornando valores
4. Variáveis globais
       5. Manipulação de argumentos
       6. Para que utilizar funções
       7. Como criar boas funções
       8. Include e require
8. Parte 8
       1. Sobre o MySQL
       2. SQL
       3. Conceitos e terminologias de banco de dados
       4. Princípios do projeto de banco de dados
       5. Ferramentas para o MySQL (phpmyadmin e mysql workbench)
       6. Tipos de tabelas do MySQL
       7. Tipos de dados da MyISAM
       8. Chaves estrangeiras e innodb
       9. Criando nossas primeiras tabelas (livros, categorias, autores)
       10. Manipulação dos registros
9. Parte 9
       1. Integração do PHP com o MySQL (mysql, mysqli e PDO)
       2. Criação do arquivo servidor.php
       3. Manipulando registros pelo PHP
       4. Relacionamento um para muitos
       5. Relacionamento muitos para muitos
       6. Otimização do MySQL
10. Parte 10
       1. sistema visual com PHP
       2. URL amigáveis (conceito e configuração)
       3. htaccess
4. sistema visual com URL amigáveis
       5. construindo o menu dinâmico
       6. CRUD dos itens de menu
11. Parte 11
       1. envio de emails com a função mail()
       2. terminar o formulário de contato
       3. envio de emails com arquivos anexo
       4. cookies
       5. sessão
12. Parte 12
       1. cadastro-usuarios.php
       2. confirmacao-email.php
       3. login.php
       4. verifica-login.php
13. Parte 13
       1. recupera-senha.php
       2. troca-senha.php
14. Parte 14
       1. criação de imagens com GD2 (todas as funções)
       2. redimensionamento de imagens
15. Parte 15
       1. upload de arquivos
       2. como receber arquivos maiores que 100mb
       3. inserindo uma marca d'agua
16. Parte 16
       1. cadastro-noticias.php
       2. noticias.php (categorías, paginação e busca)
17. Parte 17
       1. noticia.php (com comentarios)
       2. editar-noticias.php
18. Parte 18
       1. livros.php (categorias, paginação e busca)
       2. livro.php (com comentarios, notas de usuarios e livros indicados por outros usuarios)
19. Parte 19
       1. carrinho-de-compras.php (integrado com paypal, pagseguro e pagamento digital)
20. Parte 20
       1. administrar-compras.php
       2. finalização do curso

Mais conteúdo relacionado

Semelhante a Curso de PHP: Programação e Conteúdo

Planode Aula
Planode AulaPlanode Aula
Planode Aulasofteam
 
TDC 2012 Goiânia: Trilha .NET - Novidades do .NET Framework 4.5
TDC 2012 Goiânia: Trilha .NET - Novidades do .NET Framework 4.5TDC 2012 Goiânia: Trilha .NET - Novidades do .NET Framework 4.5
TDC 2012 Goiânia: Trilha .NET - Novidades do .NET Framework 4.5Rogério Moraes de Carvalho
 
Cakephp - framework de desenvolvimento de aplicações Web em PHP
Cakephp - framework de desenvolvimento de aplicações Web em PHPCakephp - framework de desenvolvimento de aplicações Web em PHP
Cakephp - framework de desenvolvimento de aplicações Web em PHPArlindo Santos
 
Desenvolvimento de Software I - USBWEBSERVER - PHP
Desenvolvimento de Software I - USBWEBSERVER - PHPDesenvolvimento de Software I - USBWEBSERVER - PHP
Desenvolvimento de Software I - USBWEBSERVER - PHPAndréia Santos
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop MagentoThiago Verly
 
Desenvolvendo Aplicações com Zend Framework
Desenvolvendo Aplicações com Zend FrameworkDesenvolvendo Aplicações com Zend Framework
Desenvolvendo Aplicações com Zend FrameworkDomingos Teruel
 
Desenvolvendo uma Aplicação WEB usando o Python e o CherryPy
Desenvolvendo uma Aplicação WEB usando o Python e o CherryPyDesenvolvendo uma Aplicação WEB usando o Python e o CherryPy
Desenvolvendo uma Aplicação WEB usando o Python e o CherryPyantonio sérgio nogueira
 
Apontamentos psi m18
Apontamentos psi m18Apontamentos psi m18
Apontamentos psi m18tomascarol2
 
40 php orientado a objetos
40 php orientado a objetos40 php orientado a objetos
40 php orientado a objetosFrancisco Santos
 
php orientado_a_objetos
php orientado_a_objetosphp orientado_a_objetos
php orientado_a_objetosFer Nando
 
Apostila php orientado a objetos
Apostila php   orientado a objetosApostila php   orientado a objetos
Apostila php orientado a objetosFabiano Rodrigues
 
Artigo de php
Artigo de phpArtigo de php
Artigo de phprobson
 
Como criar módulos para magento 2
Como criar módulos para magento 2Como criar módulos para magento 2
Como criar módulos para magento 2Rafael Corrêa Gomes
 
Symfony Flex @ PHP Community Summit 2018
Symfony Flex @ PHP Community Summit 2018Symfony Flex @ PHP Community Summit 2018
Symfony Flex @ PHP Community Summit 2018Gabriel Machado
 

Semelhante a Curso de PHP: Programação e Conteúdo (20)

PHP 10 CodeIgniter
PHP 10 CodeIgniterPHP 10 CodeIgniter
PHP 10 CodeIgniter
 
Tema 1 | Introdução a PHP
Tema 1 | Introdução a PHPTema 1 | Introdução a PHP
Tema 1 | Introdução a PHP
 
Planode Aula
Planode AulaPlanode Aula
Planode Aula
 
TDC 2012 Goiânia: Trilha .NET - Novidades do .NET Framework 4.5
TDC 2012 Goiânia: Trilha .NET - Novidades do .NET Framework 4.5TDC 2012 Goiânia: Trilha .NET - Novidades do .NET Framework 4.5
TDC 2012 Goiânia: Trilha .NET - Novidades do .NET Framework 4.5
 
Cakephp - framework de desenvolvimento de aplicações Web em PHP
Cakephp - framework de desenvolvimento de aplicações Web em PHPCakephp - framework de desenvolvimento de aplicações Web em PHP
Cakephp - framework de desenvolvimento de aplicações Web em PHP
 
ASP.NET - Conceitos Básicos
ASP.NET - Conceitos BásicosASP.NET - Conceitos Básicos
ASP.NET - Conceitos Básicos
 
Desenvolvimento de Software I - USBWEBSERVER - PHP
Desenvolvimento de Software I - USBWEBSERVER - PHPDesenvolvimento de Software I - USBWEBSERVER - PHP
Desenvolvimento de Software I - USBWEBSERVER - PHP
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop Magento
 
Desenvolvendo Aplicações com Zend Framework
Desenvolvendo Aplicações com Zend FrameworkDesenvolvendo Aplicações com Zend Framework
Desenvolvendo Aplicações com Zend Framework
 
Cake Php
Cake PhpCake Php
Cake Php
 
Desenvolvendo uma Aplicação WEB usando o Python e o CherryPy
Desenvolvendo uma Aplicação WEB usando o Python e o CherryPyDesenvolvendo uma Aplicação WEB usando o Python e o CherryPy
Desenvolvendo uma Aplicação WEB usando o Python e o CherryPy
 
Apontamentos psi m18
Apontamentos psi m18Apontamentos psi m18
Apontamentos psi m18
 
40 php orientado a objetos
40 php orientado a objetos40 php orientado a objetos
40 php orientado a objetos
 
php orientado_a_objetos
php orientado_a_objetosphp orientado_a_objetos
php orientado_a_objetos
 
40 php orientado a objetos
40 php orientado a objetos40 php orientado a objetos
40 php orientado a objetos
 
Apostila php orientado a objetos
Apostila php   orientado a objetosApostila php   orientado a objetos
Apostila php orientado a objetos
 
Artigo de php
Artigo de phpArtigo de php
Artigo de php
 
Como criar módulos para magento 2
Como criar módulos para magento 2Como criar módulos para magento 2
Como criar módulos para magento 2
 
Symfony Flex @ PHP Community Summit 2018
Symfony Flex @ PHP Community Summit 2018Symfony Flex @ PHP Community Summit 2018
Symfony Flex @ PHP Community Summit 2018
 
Mini Curso de PHP
Mini Curso de PHPMini Curso de PHP
Mini Curso de PHP
 

Curso de PHP: Programação e Conteúdo

  • 1. Programação do Curso dePHP Programação
  • 2. 1. Parte 1 1. Didática do curso 2. O que vamos aprender 3. Como aprender mais 4. Sobre o PHP 5. História do PHP 6. Frameworks em PHP 7. CMS em PHP 8. PHP estruturado e orientado a objetos 9. Como funciona uma linguagem de servidor 10. Instalar programas para edição do código 11. Instalar Apache, PHP e MySQL 12. Primeiro script PHP 2. Parte 2 1. Configurações do Apache 2. Configurações do PHP 3. Instalação do programa de FTP 4. Configurando o ambiente de testes online 5. Para que serve o versionamento 6. Criação de uma conta no github 7. Configuração do github 8. Comandos básicos no github 3. Parte 3 1. definindo varáveis 2. tipos de dados 3. constantes 4. saída de texto
  • 3. 5. comentários 6. operadores matemáticos 7. operadores lógicos 8. condicionais 9. loops 4. Parte 4 1. Tags do formulário 2. Criação de um formulário de contato 3. Recebendo os valores no PHP 4. Testando as variáveis 5. Validando os dados 5. Parte 5 1. manipulação de strings 2. funções matemáticas 3. Arrays 4. Arrays associativos 5. foreach() 6. manipulação de arrays 7. Funções de data (date(), mktime() e time()) 6. Parte 6 1. Entendendo lógica de programação 2. Como criar um bom algorítimo 3. Modularização 7. Parte 7 1. Funções no PHP 2. Recebendo valores 3. Retornando valores
  • 4. 4. Variáveis globais 5. Manipulação de argumentos 6. Para que utilizar funções 7. Como criar boas funções 8. Include e require 8. Parte 8 1. Sobre o MySQL 2. SQL 3. Conceitos e terminologias de banco de dados 4. Princípios do projeto de banco de dados 5. Ferramentas para o MySQL (phpmyadmin e mysql workbench) 6. Tipos de tabelas do MySQL 7. Tipos de dados da MyISAM 8. Chaves estrangeiras e innodb 9. Criando nossas primeiras tabelas (livros, categorias, autores) 10. Manipulação dos registros 9. Parte 9 1. Integração do PHP com o MySQL (mysql, mysqli e PDO) 2. Criação do arquivo servidor.php 3. Manipulando registros pelo PHP 4. Relacionamento um para muitos 5. Relacionamento muitos para muitos 6. Otimização do MySQL 10. Parte 10 1. sistema visual com PHP 2. URL amigáveis (conceito e configuração) 3. htaccess
  • 5. 4. sistema visual com URL amigáveis 5. construindo o menu dinâmico 6. CRUD dos itens de menu 11. Parte 11 1. envio de emails com a função mail() 2. terminar o formulário de contato 3. envio de emails com arquivos anexo 4. cookies 5. sessão 12. Parte 12 1. cadastro-usuarios.php 2. confirmacao-email.php 3. login.php 4. verifica-login.php 13. Parte 13 1. recupera-senha.php 2. troca-senha.php 14. Parte 14 1. criação de imagens com GD2 (todas as funções) 2. redimensionamento de imagens 15. Parte 15 1. upload de arquivos 2. como receber arquivos maiores que 100mb 3. inserindo uma marca d'agua 16. Parte 16 1. cadastro-noticias.php 2. noticias.php (categorías, paginação e busca)
  • 6. 17. Parte 17 1. noticia.php (com comentarios) 2. editar-noticias.php 18. Parte 18 1. livros.php (categorias, paginação e busca) 2. livro.php (com comentarios, notas de usuarios e livros indicados por outros usuarios) 19. Parte 19 1. carrinho-de-compras.php (integrado com paypal, pagseguro e pagamento digital) 20. Parte 20 1. administrar-compras.php 2. finalização do curso