Cursos de Framework PHP CodeIgniter 3

Otimize a tarefa de programar PHP com este curso prático!

551 Avaliações

Vídeo sob demanda de 9h

19 recursos complementares

Acesso total vitalício

Certificado de Conclusão

Criado por: Emerson Carvalho

De: R$ 84,99

Por: Verificar Preço

Requisitos
  • Ter uma boa base no PHP
  • Conhecer um pouco sobre PDO (PHP Data Objects) {não obrigatório}
 
Descrição

O curso "Programando com o Framework PHP Codeigniter 3" é bastante prático em cada aula um novo conteúdo será abordado e apresentado de forma simples e clara, também trabalharemos com exemplos práticos que poderão ser usados em seus projetos futuros. 

Já nas primeiras videoaulas você aprenderá a trabalhar com o padrão MVC (Model, View, Controller) e a integrar o CodeIgniter com o banco de dados, assim aprendendo a construir todo o CRUD (Create, Read, Update e Delete) com ajuda do Framework

Iremos ainda criar um sistema de login e aplicações reais que serão o seu diferencial no ramo de programação web.

Ao final do curso iremos também publicar nosso conteúdo na web, aprendendo assim a configurar servidores remotos para melhor exibição do nosso conteúdo na web.

Quem é o público-alvo?
  • Programadores web iniciante e avançados.

Conteúdo do Curso

Introdução
O que é um Framework?
Conhecendo o Framework CodeIgniter 3
Entendendo o conceito de MVC
Design Pattern – Padrão de Design de Software
Outras estruturas do CodeIgniter
Grupo no Facebook e Youtube
Iniciando os trabalhos com o CodeIgniter 3
Preparando o seu ambiente de trabalho
Material de Apoio
Ativando a reescrita de URL
Configurando os arquivos Config, Routes e Autoload
Criando e acessando Métodos nos Controladores
Configurando e testando a conexão com o Banco de Dados
Realizando a tradução do Framework
Criando um Helper para formatar a URL
Preparando o template master do Front-end do Blog
Preparando o template master do Back-end do Blog
Criando o Front-end do Blog
Modelando as view da Home
Instalando o banco de dados e modelando o primeiro Model
Exibindo os primeiros resultados do Model na View
Criando a área de destaque de publicações na Home de nosso Blog
Criando um Helper para formatação da Data e Hora
Exibindo o nome do autor com ajuda da cláusula JOIN
Carregando o título e o cabeçalho das páginas de forma dinâmica
Criando a página categorias e a primeira rota personalizada
Modificando o título e cabeçalho da página de acordo com a categoria
Criando e configurando a página de publicações
Criando a página dos autores
Criando a página Sobre Nós
Criando o Back-end do Blog
Modelando as views na Home do Backend
Modelando a view Categoria no Backend
Listando as categorias com ajuda da Biblioteca Table do Framework
Adicionando novas Categorias na Base de Dados
Excluindo dados das Categorias de Forma Segura
Atualizando as Categorias de Forma Segura
Criando e salvando sessões no banco de dados
Criando a view de login no painel administrativo
Configurando o login e criando uma sessão do usuário
Protegendo o acesso as páginas de administração do blog
Criando um mecanismo de logout do nosso painel administrativo
Modelando a view Usuários no Backend
Inserindo, excluindo e criptografando o acesso do usuário
Atualizando os usuários de Forma Segura
Criando um formulário multipart/form-data para upload de imagens
Realizando o upload e redimensionamento de imagens no blog
Informando ao Banco de Dados que o usuário possui uma foto
Exibindo as imagens dos usuários no front e backend
Teste seus conhecimentos antes de ir para as próximas aulas
Modelando a view Publicação no Backend
Inserindo e excluindo publicações no Blog
Criando a view para edição das publicações do blog
Atualizando publicações de Forma Segura
Inserindo imagens em nossas Publicações
Exibindo as imagens de destaque das publicações no front e backend do Blog
Publicando nossa aplicação na Web
Escolhendo e criando uma hospedagem gratuita
Configurando o Cliente FTP e realizando o Upload dos Arquivos do Blog
Configurando a Base de Dados no Servidor Web
Configurando os arquivos Config e Database para uso no Servidor Web
Ajustes Pós Curso
Corrigindo um Bug na Função Salvar Alterações
Melhorando a atualização de usuários
Corrigindo o Erro de Sessão que acontece em alguns Servidores Web
Correção de Bug nas Funções Helpers no PHP 7
Outros Recursos do CodeIgniter
Criando um Paginador no Backend
Criando um Paginador no Frontend
Criando uma confirmação antes de excluir um item
Adicionando uma confirmação visual ao inserir um item
Formulário de Contato - Parte 1
Formulário de Contato - Parte 2
Publicando nosso Projeto em um Servidor Comercial
O que irei aprender nesta seção?
Adquirindo um Domínio para meu Site
Realizando o Cadastro em um Servidor Comercial
Primeiros Passos no Servidor Comercial
Configurando e enviando os arquivos para o servidor
Configurando o Banco de Dados no Servidor Web
Configurações Finais e visualizando nosso Projeto Publicado na Web
Criando Email Personalizados
Conteúdo Bônus
Repositório Git
Aula Bônus
Avaliações do Curso

Curso muito bom, ótima didática. Direto ao assunto, prático e fácil entendimento

Rodolfo Lubeck em 02/04/2019

Excelente didática... direto no ponto... eu não tinha a minima idéia e já estou aprendendo com o projeto feito em aula e atualizando um outro modelo. Parabéns. Estou viciado nas aulas , assisto, reassisto...

Jeferson Cesar Alves da Silva em 17/03/2019

Ótimo curso

Fabio Roberto em 04/03/2019

Foi um curso muito bom e me deu uma boa base de como o framework se comporta e principalmente a questão do query builder do frame. Com certeza recomendo a todos.

Léo Lourenço em 04/03/2019

Muito didático! Recomendo

Glecio de Oliveira Santos em 04/03/2019

esta sendo muito proveitoso... obrigado

Vitor OLiveira Da Silva em 14/02/2019

Experiencia significativamente positiva

Ozeias Teixeira de Souza em 05/02/2019

Muito bom o curso, comecei o curso sem saber nada sobre esse Framework e sem dúvidas esse curso foi fundamental para compreende-lo melhor e estar iniciando mais estudos e projetos!

Ismael Freddi Bubans em 04/02/2019

Até o momento um excelente Curso

Muito bem explicado

Obrigado !!!

Ricardo Aparecido Lazarini em 01/02/2019

Curso muito bom, com bastante material complementar. Instrutor demonstra que entende do assunto. Ótimo suporte ao aluno. Curso nota 10!

Hércules de Lima Coelho em 05/01/2019

Foi Satisfatório, recomendaria apenas Integração com Redes Sociais (caixas de comentários e compartilhamento ao ler uma postagem)

Cidicley Leite Cintra em 02/01/2019

Curso muito bom, mas poderia ter evitado os pulos do vídeos que ao começar a codar o instrutor da uns pulo do gatos rsrs. Eu mesmo estou aprendendo CodeIgniter está meio complicado de entender, sei que o propósito foi ganhar tempo, fora isso curso muito bom professor sempre responde rápido assim que pode.

Diego César Fiuza em 29/12/2018

Adquiri norte para começar a desenvolver meus próprios projetos.

Martinho R. F. Neto em 28/12/2018

Para quem está começando com o Framework é um excelente curso, a explicação dada em cada passo é concisa e nos leva ao fácil entendimento. Como sugestão fica a ideia de desenvolver um curso de codeigniter mais completo usando algumas funções e plugins que não se encontra documentos na net, como por exemplo usando o FullCalendar, criação de sistema de chamados com batepapo ao vivo.

Marcelo Wenceslau em 27/12/2018

Boa, porém, alguns pontos ainda estou com dúvida, até o momento!

Leandro Erbrecht em 27/12/2018

Um ótimo curso para quem esta iniciando no Codeigniter no qual vai ser de grande ajuda no aprendizado do php. Parabéns...

Ricardo Pereira Cirilo em 27/12/2018

O curso cumpre com as expectativas, além do professor saber e explicar oque foi posto durando o curso, obrigado!

Leonan da Silva cardoso em 26/12/2018

Excelente o curso. Tem me ajudado bastante no desenvolvimento de minhas aplicações.

Esteban Gabriel Rivas Orellana em 19/12/2018

Ótimo curso me ajudou muito quando estava começando e hoje com um pouco mais de e experiencia vejo que só consegui ter mais elevado no Framework graças a este curso!

Fabio da Silva em 07/12/2018

recomendo o instrutor apenas colocar um alerta no curso para os alunos não utilizarem de virtual host, pois utilizei no wamp e tive varios problemas com o acesso dos links, uso das funções como base_url() e afins, tive que reescrever varios links por conta disso

Deni Werik Ribeiro Martins em 02/12/2018