Programação

CodeIgniter II: Mais técnicas e boas práticas

Curso online de CodeIgniter II: Mais técnicas e boas práticas

355 9.1

9,1

é a nota desse curso

2.336

alunos neste curso

Faça esse curso e...

  • Evitando problemas de segurança
  • Limitando caracteres em campos importantes
  • Evoluindo o banco de dados
  • Proteja rodas com autorizaçãop
  • Avançando e retrocendo o banco de dados

Veja a 1ª aula

Público alvo

Desenvolvedores que já conhecem o Code Igniter e que querem aprender mais técnicas e boas práticas do mesmo.

Nível de Dificuldade

Avançado

Instrutores

  • Guilherme Silveira

    Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Mostrando um produto e a tipografia

    • Configurando o projeto
    • Descrição com link
    • Buscando por id
    • Mostrando o produto
    • Tipografia
  2. Limitando conteúdo html e evitando injection de script

    • Coluna de descrição
    • Limitando a 10 caracteres
    • Url pattern
    • Problemas de segurança
    • Escapando html
  3. Validação

    • Validando um novo produto
    • Adicionando regras
    • Melhorando as mensagens de erro
    • Mantendo o formulário preenchido
    • Melhores mensagens
  4. Validação customizada e mensagens em português

    • Nova regra de validação
    • Validação customizada
    • Validação em português
  5. Migrações e evolução do banco de dados

    • Evoluindo um banco de dados
    • Configurando a Migração
  6. Vendendo produtos e formatação de datas no mysql

    • Formulário de venda
    • Formatando datas
  7. Marcando os produtos como vendidos: condicionais e mais migrations

    • Criando a nova migração
    • Indo e voltando com migrações: rollback do banco
    • Marcando como vendido
    • Listagem de produtos não vendidos
  8. Join de tabelas e minhas vendas

    • Minhas vendas
    • Busca com join
    • Formatando a data para português brasileiro
  9. Protegendo rotas com autorização

    • Criando um helper de autorização
  10. Enviando emails

    • Criando uma conta no gmail
    • Utilizando o gmail para enviar emails
    • Buscando todos os dados da venda
  11. Cabeçalho e rodapé: customizando o Code Igniter

    • Extraindo um cabeçalho e um rodapé
    • Customizando o Code Igniter com seu próprio Loader
    • Utilizando templates

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Como Funciona?
Premium
  • 614
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 614
12X
R$100

à vista R$1.200

Matricule-se
Max
  • 614
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Certificado Digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana