- 48 Projetos Passo a Passo
- +420 horas de aula
- +90 Cursos Passo a Passo
- +3000 Aulas Passo a Passo
Neste nível, vamos organizar na sua cabeça o que você precisa saber antes de realmente iniciar a programação, estudar programação pode ser uma grande dor de cabeça e também uma grande frustração se você não souber como estudar, pois o conteúdo é muito extenso, muda com muita frequência e exige bastante dedicação no começo até se conseguir formular um raciocínio, por isso, vamos preparar você para estudar programação.
- Entendendo o Projeto PHP Prime
- Tudo que você precisa saber antes de estudar Programação
- Dicas importantes antes de iniciar os estudos
- Conhecendo a linguagem PHP
Cursos deste nível:
Entender e criar algoritmos é a essência da programação, é neste nível que você vai ter os primeiros contatos com a programação e você irá aprender pensar como um programador. Embora ignorado por muitos, o algoritmo é a principal ferramenta para quem quer programar e neste nível vamos focar bastante em resolução de problemas até fazer com que você consiga desenvolver sua capacidade de raciocinar e resolver problemas em programação.
- Curso 01 – Conhecendo os comandos gerais
- Curso 02 – Lista de Exercícios 01
- Curso 03 – Lista de Exercícios 02
Modulo 01 – Comandos gerais:
- Curso 01 – Conhecendo estruturas de controle
- Curso 02 – Lista de Exercícios 01
- Curso 03 – Lista de Exercícios 02
Modulo 02 – Estruturas de Controle:
- Curso 01 – Conhecendo estruturas de repetição
- Curso 02 – Lista de Exercícios 01
- Curso 03 – Lista de Exercícios 02
Modulo 03 – Estruturas de Repetição:
- Curso 01 – Conhecendo os vetores
- Curso 02 – Lista de Exercícios 01
- Curso 03 – Lista de Exercícios 02
Modulo 04 – Vetores:
- Curso 01 – Conhecendo as matrizes
- Curso 02 – Lista de Exercícios 01
Modulo 05 – Matrizes:
- Curso 01 – Conhecendo as matrizes
- Curso 02 – Lista de Exercícios 01
Modulo 06 – Matrizes:
- Curso 01 – Trabalhando com funções
- Curso 02 – Lista de Exercícios 01
Modulo 07 – Funções:
- Curso 01 – Recursos avançados de Programação
- Curso 02 – Lista de Exercícios 01
Modulo 08 – Recursos Avançados:
Neste nível você vai aprender como colocar no PHP tudo que foi aprendido no nível 02, o objetivo é você aumentar o seu nível de abstração e poder fazer isso sem ficar preocupado com a linguagem é o foco é a aumentar a sua capacidade de abstração, raciocínio e resolução de problemas diretamente no PHP.
- Curso 01 – Conceitos fundamentais do PHP
- Curso 02 – Lista de Exercícios 01
- Curso 03 – Lista de Exercícios 02
Modulo 01 – Comandos gerais:
- Curso 01 – Conhecendo estruturas de controle
- Curso 02 – Lista de Exercícios 01
- Curso 03 – Lista de Exercícios 02
Modulo 02 – Estruturas de Controle:
- Curso 01 – Conhecendo estruturas de repetição
- Curso 02 – Lista de Exercícios 01
- Curso 03 – Lista de Exercícios 02
Modulo 03 – Estruturas de Repetição:
- Curso 01 – Conhecendo os vetores
- Curso 02 – Lista de Exercícios 01
- Curso 03 – Lista de Exercícios 02
Modulo 04 – Vetores:
- Curso 01 – Conhecendo as matrizes
- Curso 02 – Lista de Exercícios 01
Modulo 05 – Matrizes:
- Curso 01 – Conhecendo as matrizes
- Curso 02 – Lista de Exercícios 01
Modulo 06 – Matrizes:
- Curso 01 – Trabalhando com funções
- Curso 02 – Lista de Exercícios 01
Modulo 07 – Funções:
Neste nível nós entender os fundamentos da linguagem PHP, o objetivo aqui é entender como o PHP trabalha com as principais estruturas, tais como: Formulários, Arrays, Strings, Data/Hora, Arquivos, Imagens, Session e Cookies. Vamos estudar a fundo cada uma destas partes que são fundamentais na hora da implementação em PHP.
- Curso 01 – Conceitos fundamentais do PHP
- Curso 02 – Estudando formulários no PHP
- Curso 03 – Estudando Arrays no PHP
- Curso 04 – Estudando Strings no PHP
- Curso 05 – Estudando Data/Hora no PHP
- Curso 06 – Estudando arquivos no PHP
- Curso 07 – Estudando imagens no PHP
- Curso 08 – Session e Cookies
- Curso 09 - Aprendendo como Colocar um site no ar (00h45min)
Modulo 01 – Comandos gerais:
- Curso 01 – Estudando Arrays com Mapa Mental
- Curso 02 – Estudando Strings no Mapa Mental
- Curso 03 – Estudando Data/Hoa com Mapa Mental
- Curso 04 – Estudando Arquivos com Mapa Mental
Modulo 02 – Aprendendo com Mapas Mentais:
- Curso 01 – Lista de Exercícios 01
- Curso 02 – Lista de Exercícios 02
- Curso 03 – Lista de Exercícios 03
Modulo 03 – Praticando a linguagem:
Neste nível nós entender outros elementos importantes da linguagem PHP, o objetivo aqui é entender como o PHP trabalha com as principais estruturas, tais como: validação de dados, expressões regulares, upload de arquivos, xml, json, PDF. Vamos estudar a fundo cada uma destas partes que são fundamentais na hora da implementação em PHP.
- Curso 01 – Validação de dados do PHP
- Curso 02 – Expressões regulares no PHP
- Curso 03 – Upload de Arquivos no PHP
- Curso 04 – Estudando XML no PHP
- Curso 05 – Estudando JSON no PHP
- Curso 06 – Estudando Webservice no PHP
- Curso 07 – Estudando PDF no PHP
Modulo 01 – Fundamentos:
- Curso 01 – Lista de Exercícios 01
- Curso 02 – Lista de Exercícios 02
- Curso 03 – Lista de Exercícios 03
Modulo 02 – Praticando a linguagem:
Neste nível Você vai entender como funciona e como criar um banco de dados, vamos fazer vários exemplos utilizando o MySQL, um nível bem bacana e essencial para o desenvolvimento de qualquer projeto.
- Curso 01 – Conceitos Gerais de Banco de dados
- Curso 02 – Modelo Entidade Relacionamento
- Curso 03 – Lista de Exercícios
Modulo 01 – Modelo Conceitual
- Curso 01 – Estudando o Modelo Lógico
- Curso 02 – Lista de Exercícios
Modulo 02 – – Modelo Lógico:
- Curso 01 – Estudando os comandos DDL
- Curso 02 – Lista de Exercícios
Modulo 03 – Linguagem de Definição de Dados - DDL:
- Curso 01 – Estudando os comandos DML
- Curso 02 – Lista de Exercícios
Modulo 04 – Linguagem de Manipulação de Dados - DML:
- Curso 01 – Estudando Consultas gerais
- Curso 02 – Consultas de Relacionamento e Views
- Curso 03 – Stored Procedures e Triggers
Modulo 05 – Linguagem de Consulta de Dados - DQL
- Curso 01 – Funções de Strings
- Curso 02 – Funções numéricas
- Curso 03 – Funções de Datas/Hora
Modulo 06 – Funções
- Curso 01 – Controle de Acesso - DCL
- Curso 02 – Transações
Modulo 07 – Controle de acesso (DCL) e Transações(DTL)
Uma vez que você entender de PHP, uma vez que entende de Banco de Dados, neste nível vamos juntar os dois e através de vários exemplos você verá como integrar o PHP com o MySQL utilizando o MySQLI
- Curso 01 – Conhecendo as funções do MySQLi
- Curso 02 – Estudando as funções do MySQLi com Mapa Mental
- Curso 03 – CRUD genérico com MySQLi
- Curso 04 – Integração PHP e MySQL com MySQLi - Sistema de livros
Modulo 01 – Conhecendo o MYSQLi
- Curso 01 – Cadastro de CD: A Modelagem
- Curso 02 – Cadastro de CD: A criação do Banco
- Curso 02 – Cadastro de CD: O Layout
- Curso 02 – Cadastro de CD: A implementação do Código
Modulo 02 –Aprendendo Passo a Passo – Sistema Completo:
Para fixar a linguagem PHP e praticar a linguagem vamos desenvolver alguns projetos completos utilizando o PHP procedural.
Embora na sua vida de programador profissional você irá trabalhar mais com Orientação a Objetos, eu organizei 20 projetos de forma procedural para que você consiga dominar e entender os principais assuntos da linguagem PHP. O principal objetivo aqui é você entender e ser capaz de resolver as regras de negócios de cada projeto, entender um projeto do começo ao fim e ser capaz de fazê-lo sozinho, além de ir aprofundando o seu conhecimento da linguagem PHP, pois em cada projeto existe algo novo a ser acrescentado no seu conhecimento. Veja a lista:
- Curso 01 – Sistema de Pedidos com Controle de Estoque
- Curso 02 – Sistema de Cadastro de Cliente com Paginação
- Curso 03 – Site com Upload de Imagens
- Curso 04 – Criando um Jogo show do milhão
Modulo 01 – Grupo 01
- Curso 01 – Site com Envio de Email
- Curso 02 – Desenvolvendo uma loja virtual completao
- Curso 03 – Desenvolvendo um blog completo
- Curso 04 – Plataforma EAD - Landing Page
Modulo 02 – Grupo 02:
- Curso 01 – Plataforma EAD - Área Administrativa
- Curso 02 – Plataforma EAD - Campus
- Curso 03 – Jogo da Memória
- Curso 04 – Consumindo Webservice RestFull com PHP
Modulo 03 – Grupo 03:
- Curso 01 – Criando um Framework do Zero
- Curso 02 – Agendamento Odontológico - Cliente
- Curso 03 – Agendamento Odontológico - Administrativo
- Curso 04 – Site de Venda de Carros
Modulo 04 – Grupo 04:
- Curso 01 – Sistema com Enquetes com Gráficos
- Curso 02 – Criando um CMS
- Curso 03 – Sistema de Controle de Finanças
- Curso 04 – Sistema Institucional
Modulo 05 – Grupo 05:
Todo profissional que programa em PHP deve no mínimo conhecer os fundamentos da Programação Orientada a Objetos e nesta parte do projeto eu vou mostrar você de uma forma passo a passo tudo que você precisa realmente entender neste paradigma de programação
Pra que você consiga entender melhor estes assuntos é muito importante que você já tenha conhecimento dos fundamentos do PHP, segue a lista dos cursos que serão estudados
- Curso 01 – POO Básico
- Curso 02 – POO Ava
Modulo 01 – Fundamentos
- Curso 01 – Integrando PHP e MySQL com PDO
- Curso 02 – CRUD Genérico com PDO
Modulo 02 – Trabalhando com Banco de Dados:
- Curso 01 – Namespace e Composer
- Curso 02 – Tratamento de Exceções com PHP
Modulo 03 – Conhecimentos extras:
- Curso 01 – Montando uma estrutura MVC
Modulo 04 – MVC com PHP:
Depois de estudar os fundamentos da Orientação a Objetos, depois de estudar a liguagem PHP no módulo procedural, agora é hora de aprofundar e profissionalizar seu conhecimento e para isso vamos dominar a Orientação a Objetos através de vinte Projetos completos e passo
- Curso 01 – Sistema de Pedidos com Estoque com MVC
- Curso 02 – Agendamento Odontológico - Cliente com MVC
- Curso 03 – Agendamento Odontológico - Admin com MVC
- Curso 04 – Carrinho de Compras com PHP POO
Modulo 01 – Grupo 01
- Curso 01 – Pagseguro Transparente com PHP
- Curso 02 – Loja Virtual completa com MVC
- Curso 03 – Sistema de Biblioteca com MVC
- Curso 04 – Sistema Escolar com MVC - Diretoria
Modulo 02 – Grupo 02:
- Curso 01 – Sistema Escolar com MVC - Professor
- Curso 02 – Sistema Escolar com MVC - Aluno
- Curso 03 – Sistema de Controle de Finanças com MVC
- Curso 04 – Plataforma EAD com MVC - Camp
Modulo 03 – Grupo 03:
- Curso 01 – Plataforma EAD com MVC - Admin
- Curso 02 – Blog completo com MVC
- Curso 03 – Jogo show do Milhão com MVC
- Curso 04 – Site de Venda de Carros
Modulo 04 – Grupo 04:
- Curso 01 – Sistema com Enquetes com Gráficos
- Curso 02 – Sistema de Comentários
- Curso 03 – Sistema de Controle de Ordem de Serviço
- Curso 04 – Sistema Institucional
Modulo 05 – Grupo 05:
Depois que você já domina a linguagem é sempre importante você conhecer um framework para agilizar o desenvolvimento de seus projetos, você receberá como bônus 05 projetos completos feitos em CodeIgnitier e também os fundamentos deste framework
- Curso 01 – Conhecendo o Framework codeingnitier
- Curso 02 – Métodos de banco de dados com Codeignitier
Modulo 01 – Fundamentos
- Curso 01 – Sistema de Controle de Estoque com CodeIgnitier
- Curso 02 – Sistema de Biblioteca com CodeIgnitier
- Curso 03 – Sistema Escolar - Diretoria com CodeIgnitier
- Curso 04 – Sistema Escolar - Professor com CodeIgniter
- Curso 04 – Sistema Escolar - Aluno com codeIgnitier
Modulo 02 – 05 Projetos com CodeIgnitier:
Neste módulo você será guiado a desenvolver alguns projetos sozinho, para que você realmente esteja preparado para o mercado de trabalho e definitivamente elimine as dependências de terceiro.