Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    Desvendando o CodeIgniter 4

    Jonathan Lamim Antunes
    Livro de CodeIgniter 4

    *Você terá acesso às futuras atualizações do livro.

    Conteúdo

    O CodeIgniter é um framework para desenvolvimento de aplicações web utilizando a linguagem PHP, com o objetivo possibilitar maior agilidade através de um conjunto de bibliotecas nativas, compatibilidade com bibliotecas externas e uma estrutura de codificação propícia à produtividade e à alta performance. Uma de suas premissas é manter o processo de desenvolvimento flexível, permitindo estender e até mesmo substituir partes da estrutura base (core) do próprio framework.

    Neste livro, Jonathan Lamim apresenta a versão 4 do CodeIgniter. Ela está completamente reformulada, trazendo mais performance para as aplicações e para os processos de desenvolvimento. Além da nova estrutura de arquivos e codificação, o código do framework foi reescrito 100% em PHP 7, o que traz grandes melhorias de performance e até mesmo facilidades de codificação. Para você que quer um framework mais enxuto, com estrutura de codificação menos restritiva e flexibilidade de configuração, o CodeIgniter 4 é o ideal.

    Saiba o que você vai aprender

     

    Sumário

    • Parte 1 - Introdução
    • 1 Sobre o CodeIgniter
    • 2 Instalação e configurações iniciais
    • 3 Upgrade da versão 3.x para a 4.x
    • 4 Possíveis problemas na instalação
    • 5 Boas práticas de segurança
    • Parte 2 - Arquitetura
    • 6 Estrutura da aplicação
    • 7 Gerenciamento da aplicação
    • 8 Múltiplos ambientes
    • 9 Arquivos de configuração
    • 10 Modularização
    • 11 MVC
    • 12 Autoloading
    • 13 Serviços
    • 14 Requisições HTTP
    • 15 URLs
    • 16 Helpers
    • 17 Bibliotecas
    • 18 Logs
    • 19 Tratamento de erros
    • 20 Cache de páginas
    • 21 Controladores
    • 22 Filtros de controladores
    • 23 Rotas
    • 24 Views
    • 25 View Parser
    • 26 Models
    • 27 Entidades de Classe
    • Parte 3 - Banco de dados
    • 28 Configurações iniciais
    • 29 Conectando a aplicação com o banco de dados
    • 30 Operações básicas com banco de dados
    • 31 Query Builder
    • 32 Transactions
    • 33 Database Forge: Manipulando bancos de dados
    • 34 Migrations: Mantendo o banco de dados estruturado e organizado
    • Parte 4 - Estendendo o framework
    • 35 Estendendo classes do Core
    • 36 Estendendo o controlador
    • 37 Eventos
    • 38 Criando bibliotecas
    • 39 Criando helpers
    • 40 Trabalhando com arquivos de tradução
    • 41 Links úteis
    • 42 Conclusão

    Autor

    Jonathan Lamim

    Jonathan Lamim trabalha com desenvolvimento web desde 2005, e é apaixonado pelo o que faz, desde que iniciou trabalho com desenvolvimento de sites, blogs, portais, e-commerce e sistemas web dos mais variados tipos e tamanhos. Dentre as linguagens, frameworks e bancos de dados utilizados estão: HTML, CSS, JS, PHP, MySQL e CodeIgniter. Desde 2010 desenvolve aplicativos mobile para iOS e Android, e em 2014 passou a desenvolver também para Firefox OS. Para o desenvolvimento desses aplicativos, usou as seguintes linguagens e frameworks: Swift, Objective-C, HTML5, CSS3, JS e Apache Cordova. Também escreve artigos e faz palestras, além de ser voluntário do Mozzila, contribuindo para a comunidade.

    Dados do produto

    Número de páginas:
    315
    ISBN:
    978-65-86110-45-6
    Data publicação:
    10/2020
    Submeter errata Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    Impulsione sua carreira aprendendo também...

    Livro de Marketing de conteúdo
    Marketing de conteúdo
    +
    Livro de CodeIgniter
    CodeIgniter
    altLogoFooter

    Links da
    Casa do Código

    • Meus ebooks
    • Sobre a Casa do Código
    • Todos os livros
    • Nossas coleções
    • Quero escrever um livro ou fazer parceria
    • Perguntas Frequentes
    • Política de Privacidade
    • Fale conosco

    Nas redes sociais

    • /CasaDoCodigo
    • @casadocodigo
    • @casadocodigo

    Receba novidades e lançamentos

    Este site aceita Pix, Cartão de Crédito, Débito

    • pagarme
    • paypal

    Grupo Alura

    • Educação em Tecnologia

      • FIAP
      • Casa do Código
      • PM3 - Cursos de Produto
    • Mais Alura

      • Alura Start
      • Alura Língua
      • Alura Para Empresas
      • Alura LATAM
    • Comunidade

      • Tech Guide
      • 7 days of code
      • Hipsters ponto Jobs
    • Podcasts

      • Hipsters ponto Tech
      • Dev sem Fronteiras
      • Layers ponto Tech
      • Like a Boss
      • Scuba Dev