Curso Completo de PHP 7
4.7 (1,038 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,738 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso Completo de PHP 7 to your Wishlist.

Add to Wishlist

Curso Completo de PHP 7

Torne-se um Desenvolvedor PHP, aprenda com dois especialistas a programar do básico ao avançado em um projeto completo.
4.7 (1,038 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,738 students enrolled
Curiosity Sale
Current price: $10 Original price: $95 Discount: 89% off
30-Day Money-Back Guarantee
Includes:
  • 23.5 hours on-demand video
  • 29 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Com este curso completo que aborda conceitos, e exemplos práticos você aprenderá com dois especialistas como desenvolver projetos reais.
  • Ao final do Curso, os alunos que assistirem todas as aulas, realizarem os testes, exercícios e acompanharem os projetos desenvolvido com os instrutores, estarão aptos a desenvolverem sites e sistemas utilizando uma linguagem robusta e completa que é o PHP 7, além de aprenderem boas práticas e analisarem mudanças ocorridas na linguagem.
View Curriculum
Requirements
  • É importante que os alunos tenham conhecimentos básicos de HTML e CSS, usaremos o HTML5 e o CSS3, mas não explicaremos a fundo essas tecnologias.
  • É desejável que os alunos conheçam Lógica de Programação, caso não o saibam poderão adquirir o curso, mas será melhor aproveitado com este conhecimento prévio.
Description

Procurando se especializar como Programador WEB? Ou talvez buscando uma carreira que ofereça mais tempo livre e flexibilidade? Sempre teve curiosidade em aprender de uma forma prática, como programar no lado Back-End?  

Qualquer que seja sua motivação você veio ao lugar certo.

Este Curso Completo de PHP 7 vai proporcionar em um só lugar tudo o que precisa saber para criar seu próprio website. A equipe de instrutores da HCODE estará disponível para responder suas dúvida em até 24 horas

Neste curso cobriremos os seguintes tópicos:

1) Aprenda em um curso completo a linguagem PHP, e sua nova versão 7, aprenda o que mudou em relação ao PHP 5.6 além de boas práticas e os comandos mais importantes. Mesmo que você não tenha conhecimento algum e nunca tenha programado, conseguirá acompanhar com inúmeros exemplos e dicas dos Instrutores que atuam a mais de 10 anos com PHP. 2) Aprenda a criar um sistema administrativo de uma loja virtual gerando boleto bancário e integrando com sistemas de pagamento PagSeguro, PayPal e MercadoPago. 3) Trabalhe com Banco de Dados, Segurança, conecte com as Redes Sociais Facebook, Twitter. 4) Aprenda a criar um recursos incríveis, utilizando PHP e MySQL.

Ao final deste curso você estará apto a criar sites modernos e completos, poderá se diferenciar no mercado de trabalho e até mesmo começar uma nova carreira de desenvolvedor web.

Acesso vitalício! Te aguardo no curso!

Who is the target audience?
  • Este curso de PHP destina-se aos que desejam se tornar programadores ou desenvolvedores web profissionais utilizando a linguagem PHP.
  • Estudantes de Cursos voltados a Tecnologia da Informação ou Interessados em ingressar na área de Tecnologia da Informação, e mais especificamente no mercado de Desenvolvimento Web.
  • Front-End Developer que desejam conhecer o mundo Back-End, além de se aprofundarem em Programação PHP. Absorvendo conhecimento sobre uma das linguagens de programação mais populares do mundo.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
105 Lectures
23:31:13
+
Introdução ao PHP
7 Lectures 01:10:30

Seja bem vindo ao curso de PHP da Hcode na Udemy, além de ser uma linguagem de grande importância para os desenvolvedores web, este é um curso muito solicitado pelos nossos alunos que querem se especializar em Desenvolvimento Web

Neste curso aprenderemos a programar utilizando o PHP. E criaremos uma loja virtual completa, que você poderá utilizar com seus clientes, ou para vender seus próprios produtos.

Preview 03:26

Como tirar maior proveito do seu curso? Conhecendo os recursos da Plataforma da Udemy, neste breve vídeo explicamos como solucionar sua dúvida, ou ver se ela já foi respondida, também verá como poderá fazer as suas anotações, caso você volte em determinada aula, suas anotações estarão a sua espera.

Veja como enviar o seu código para tirar uma dúvida simples, ou como enviar o projeto por meio do wetransfer para o nosso suporte que irá analisar o código e responderá em nosso fórum aqui na plataforma quais são os pontos a corrigir.

Também comentaremos sobre os reviews e sua importância.

Como Funciona a Plataforma da Udemy
08:32

Durante o curso muitas dúvidas podem surgir, sinta-se a vontade para usar o nosso fórum de discussão e esclarecer as suas dúvidas, também siga a Hcode nas redes sociais e fique por dentro de eventos que realizamos e como você pode participar, além de parcerias importantes que realizamos para o benefício dos nossos alunos.

Mencionamos também o que fazer para adquirir o seu certificado de conclusão, e o certificado adicional da Hcode. Respondemos algumas dúvidas sobre a utilização desses certificados como atividades complementares e como apresentá-los em sua Instituição de Ensino.

Dúvidas, Certificado de Conclusão, Certificado Hcode, Novos Recursos
03:46

  • Como a linguagem PHP evolui até chegar a versão 7?
  • Quem criou a linguagem PHP e suas versões?
  • Como surgiu a Zend? 

A resposta a essas e outras perguntas você nesta aula, sobre a história e a evolução da Linguagem PHP

História do PHP e Evolução da Linguagem
10:22

Chegou a hora de instalar os programas que serão necessários para o nosso aprendizado com PHP7. Instalaremos o XAMPP com o PHP7 e o Apache, com dicas de configuração.

Preview 18:14

Entenderemos qual a diferença entre editor e IDE, e definiremos qual o padrão que será usado neste curso.

Editor vs IDE e Hello World!
13:27

A importância de entender o que é uma requisição do cliente ao servidor, e como funciona essa arquitetura que serve como base para a linguagem de programação PHP conversar com as requisições dos usuários.

A arquitetura Cliente/Servidor
12:43

Para fixar as informações sobre a história do PHP, instalação do Ambiente de trabalho, IDE vs Editor e a arquitetura cliente e servidor preparamos alguns exercícios de fixação.

Introdução ao PHP
5 questions
+
Entendendo Controle de versão
5 Lectures 48:34

Aprenda a usar esta ferramenta que virou indispensável para qualquer desenvolvedor.

O Que é Git
05:40

Inicie na prática o uso de controle de versão com Git.

Instalando o Git e Clonando um Repositório
08:45

Aprenda a como criar um repositório no GitHub e compartilhar os seus arquivos com outros.

Criando o Seu Repositório
06:46

Saiba quais são as diferenças e pontos altos de cada uma dessas plataformas.

GitHub vs BitBucket
16:05

Aprenda a resolver conflitos de código fonte de seus repositórios.

Editando Arquivos Remotos e Resolvendo Conflitos
11:18
+
Conhecendo a Linguagem PHP
7 Lectures 02:04:14

O que é uma variável? Quando deve usar? Você terá essas e outras respostas nesta aula.

Utilizando Variáveis com PHP
09:10

Conheça todos os tipos de dados de variáveis usadas pelo PHP 7.

Conhecendo os Tipo de Dados em PHP
24:51

Chegou a hora de treinar o que aprendemos sobre as variáveis no PHP e também sobre os tipos de dados no PHP, além de alguns recursos como concatenação, 

Variáveis e Tipos de Dados no PHP
2 questions

O PHP 7 possui algumas variáveis pré definidas, saiba quais são, como usar e quando usar nesta aula.

Variáveis Pré-definidas
14:02

Nesta aula você saberá qual o inicio e fim de um escopo e seus recursos e limitações.

Escopo de Variável
07:47

Os operadores do PHP são recursos fundamentais para estruturas de controle como comandos de comparação, atribuição de variáveis, cálculos e muito mais, aprenda nessa aula sobre os principais operadores do PHP.

Conhecendo os Operadores do PHP
27:14

Aprenda a criar e manipular variáveis de texto no PHP 7.

Strings em PHP
21:09

Conheça as diferenças entre Include e Require. Os perigos de segurança e o porque são indispensáveis em todos os projetos. 

Preview 20:01
+
Estruturas de Controle e Laços de repetição
5 Lectures 50:19

Nesta aula veremos a estrutura de controle de fluxo mais usada pelos desenvolvedores: o IF.

Estruturas Condicionais - If, ElseIf Else
10:55

Quando você deve trocar um IF por um SWITCH CASE no PHP 7? Nesta aula você aprenderá isso além de todas as opções deste controle.

Preview 06:39

Outro controle de fluxo muito usado é o FOR, utilizado como um contador, o for pode ser utilizado para executar tarefas repetitiva com número de vezes pré-determinado.

For
16:03

Aprenda a usar o FOREACH, um laço de repetição útil para percorrer listas e coleções.

Foreach
09:24

Aprenda a usar o While e Do While, e quais as diferenças entre o For e Foreach.

While
07:18

Chegou a hora de praticar alguns exercícios de fixação sobre a estrutura de controle e comandos condicionais além dos laços de repetição.

Estruturas de Controle e Laços de repetição
2 questions
+
Arrays em PHP
3 Lectures 27:03

Aprenda a criar e manipular arrays simples e arrays multidimensionais.

Array em PHP
09:12

A padrão de formatação de texto mais usado do momento. Nesta aula você saberá como converter arrays em notação de objeto do JavaScript.

JSON
06:31

Nesta aula mostraremos como definir uma constante e quais as diferenças entre variáveis. Também você aprenderá na prática como criar um Array Constante que é mais um novo recurso da versão 7 do PHP.

Constantes e Array Constantes
11:20
+
Sessão no PHP 7
3 Lectures 29:51

Outro recurso importante são as variáveis de sessão do PHP, nesta aula iremos entender e criar nossa primeira sessão.

Criando e Entendendo Sessões
11:57

Nesta aula iremos mais a fundo no assunto de sessão e mostraremos como obter o ID da sessão.

ID de Sessão
10:00

Aprenda a usar todas as funções disponíveis para sessão no PHP 7.

Funções Para Sessão
07:54
+
Trabalhando com Funções em PHP
6 Lectures 01:06:50

Saiba como você mesmo pode criar as suas funções no PHP.

Criando Funções de Usuário
08:09

Saiba quais recursos você tem disponível ao usar parâmetros.

Parâmetros de funções
11:19

Aprenda as diferenças destes parâmetros e quando deverá usa-los.

Parâmetros por Valor x por Referência
10:44

Novos recursos para funções serão mostrados nesta aula.

Funções no PHP 7 Novidades
08:39

Aprenda a criar uma lista em HTML com as tags UL e LI usando funções recursivas do PHP 7.

Funções Recursivas
21:07

Nesta aula você aprenderá usar funções sem nome.

Funções Anônimas
06:52
+
Trabalhando com Data e Hora no PHP
3 Lectures 25:39

Um dos assuntos que programadores PHP precisam dominar é como manipular datas no PHP, nesta aula aprenderemos a função date() e a função time().

Entenderemos também o que é e pra que serve o Unix TimeStamp. Não perca essa aula que servirá de base para qualquer função de datas no PHP.

Função date() e a Função Time()
12:51

Uma vez que aprendemos como manipular datas com as funções básicas date() e time() já percebemos que não é possível personalizar o nome do mês dependendo da região em que estamos.

Nesta aula aprenderemos a importância do comando setlocale() para configuração de região, e da função strftime() para formatação personalizada de datas.

Definindo a configuração regional com setlocale()
04:25

Nesta aula aprenderemos a trabalhar com a Classe DateTime do PHP para manipulação de Datas, é o primeiro contato com Classes no Curso, e também a maneira mais prática para manipulação de datas.

Classe DateTime
08:23
+
Programação Orientada a Objetos - Introdução
12 Lectures 02:49:32

Se você nunca programou e sempre ouviu falar em Programação Orientada a Objetos, ou se já programou e sempre teve dúvidas do que realmente significa a orientação a Objetos, nesta aula abordaremos os conceitos, de classe, atributo, métodos e será a base para entendermos bem este assunto importante.

Conceitos de Programação Orientada a Objetos
11:09

Depois de entendermos o conceito da Orientação a Objetos, vamos praticar, nesta aula aprenderemos a Criar uma classe e aplicar os conceitos que explicamos sobre objeto, atributos e métodos.

Criando uma Classe
09:43

Nesta aula aprenderemos mais sobre Atributos e métodos, já teremos uma ideia do que é Encapsulamento, além dos métodos get e set para atribuição e acesso aos atributos de uma classe.

Atributos e Métodos
17:10

Um dos recursos que a Programação Orientada a Objetos fornece, são os métodos e atributos estáticos, são muito úteis quando nós temos métodos e atributos que são muito úteis e podem ser chamados diretamente, sem o uso de um objeto.

Achou interessante? Achou difícil? Quer saber mais? essa aula mostrará conceitos e exemplos práticos de métodos estáticos.

Métodos Estáticos
10:07

Os métodos mágicos são invocados automaticamente pelo PHP em algumas situações.

Nesta aula aprenderemos o que são métodos mágicos, como utilizá-los em nossos projetos, e as vantagens de se utilizar os métodos mágicos.

Também veremos sobre método construtor um dos pilares nas boas práticas da orientação a objetos.

Métodos Mágicos
12:02

Nesta aula você aprenderá sobre encapsulamento no PHP 7, usaremos cada um dos modificadores de acesso.

Encapsulamento
15:41

Aprenda como funciona a herança de classes no PHP 7.

Herança
15:16

Quando e como você deve usar uma Interface. Você descobrirá nesta aula!

Interface
15:14

Abstração de classes, mais um recurso que você precisa saberem POO.

Classe Abstrata
06:49

O humano fala, o cão late e o gato mia. Veja nesta aula o que isso tem haver com o polimorfismo no PHP 7.

Polimorfismo
09:10

Com as funções __autoload() e spl_autoload_register() você verá nesta aula como incluir automaticamente os arquivos PHP com classes que ainda não existem em nossa página.

Incluindo classes com Autoload
20:48

Que tal organizar as suas classes por assuntos e tornar os seus projetos cada vez mais profissionais?

Nesta aula aprenderemos como organizar as classes com Namespace, um recurso relativamente novo no PHP mas já presente no conceito de Orientação a Objetos a muito tempo.

Usando Namespace
26:23
+
Banco de Dados - Preparando o Ambiente
2 Lectures 22:11

No início do curso já instalamos o MySQL o Banco de Dados gratuito mais popular do mundo. Chegou a hora de instalar o MySQL Workbench para acessar o nosso banco de dados, criarmos algumas tabelas e falar deste que é um dos principais assuntos em programação. Como manipular dados em um banco de dados utilizando o PHP7.

Acessando o Banco de Dados com Workbench
10:25

Como pré-requisito deste curso é desejável que o aluno possua conhecimentos em banco de dados, nesta aula nós fazemos uma revisão dos comandos básicos do MySQL e como trabalhar com ele.

  • Select
  • Insert
  • Update
  • Delete
  • Create database e create table também serão explicados nesta aula
Visão Geral do MySQL
11:46
14 More Sections
About the Instructor
Hcode Treinamentos
4.6 Average rating
4,266 Reviews
11,286 Students
3 Courses
Cursos

Português

Hcode é uma empresa de cursos de alto nível online e presencial sobre as principais tecnologias para web e mobile usando HTML5, CSS3, Javascript e Banco de Dados.

Nossos instrutores atuam no mercado com mais de 10 anos de experiência e didática aprovada por mais de 92% dos alunos.

Nos últimos anos a Hcode tem se dedicado a criar cursos utilizando inovação, interação e recursos de cinema com o único objetivo de criar a melhor experiência possível para os alunos.

Pesquisando assuntos que normalmente são tratados superficialmente pelas empresas, conseguimos alcançar o âmago das questões e trazer informações completas e precisas aos nossos alunos, que aprovam este método de ensino.

Español

HCode es una empresa de cursos en línea de alto nivel y aula en las principales tecnologías para la web y móvil utilizando HTML5, CSS3, JavaScript y base de datos.

Nuestros instructores trabajan en el mercado con más de 10 años de experiencia en la enseñanza y aprobados por más del 92% de los estudiantes.

En los últimos años la hCode se ha dedicado a crear cursos utilizando la innovación, interacción y recursos de cinematografia con el único propósito de crear la mejor experiencia posible para los estudiantes.

Investigando asuntos que por lo general son tratados superficialmente por las empresas, hemos llegado al corazón de los problemas, teniendo como resultado la información completa y precisa que nuestros estudiantes necesitan. Sin dudas, nuestros estudiantes aprueban este método de enseñanza.


Glaucio Daniel Souza Santos
4.6 Average rating
4,288 Reviews
11,728 Students
4 Courses
CEO at Hcode

Português

Glaucio Daniel atua como Instrutor de TI, Administrador de Banco de Dados SQL Server e MySQL, Web Developer focado em HTML5, JavaScript(ES6), PHP. 


Durante mais de uma década foi instrutor e coordenador de treinamentos web no Grupo Impacta o maior centro de treinamento em TI da América Latina. Já treinou mais de 6000 alunos das maiores empresas do País entre elas: Vale, Petrobras, Itau, Ministério Público, Bradesco, Sabesp, Telefônica, Prefeitura de São Paulo, Jornal Folha de São Paulo, Rádio CBN, Tribunal Regional Eleitoral, Polícia Militar SP, Corpo de Bombeiros SP.

Atua como CEO na Hcode onde trabalha com uma equipe incrível para criar cursos de alto nível online e presencial, voltados para o Desenvolvimento Web, são mais de 7500 alunos treinados pela Hcode em cursos online. Totalizando mais de 13500 alunos treinados.

Español

Glaucio Daniel actúa como Instructor de TI, Administrador de Banco de Datos SQL Server y MySQL, Web Developer con enfoque en HTML5, JavaScript(ES6), PHP. 

A más de una década fue instructor y coordinador de capacitación web en el Grupo Impacta, que es el mayor centro de capacitación en TI da América Latina. Ya capacitó a, mas de 13500 alumnos de las mayores empresas del Brasil entre ellas: Vale, Petrobras, Itau, Ministério Público, Bradesco, Sabesp, Telefonica, Prefeitura de São Paulo, Jornal Folha de São Paulo, Rádio CBN, Tribunal Regional Eleitoral, Polícia Militar SP, Corpo de Bombeiros SP.

Inglês

Glaucio Daniel acts as CEO at Hcode.

IT Trainer, Database Administrator SQL Server and MySQL.

Full-Stack Web Developer, focusing on PHP, JavaScript, Node.JS and HTML5 at HTML5DEV.

It acts as an Instructor at Udemy.

Given trainings to more than 13500 students and companies from various sectors, among them are: Vale, Petrobras, Itau, State Prosecutor, Bradesco, Sabesp, Telefônica, City of São Paulo, HSBC, São Paulo, Folha de São Paulo, Estado, CBN, the Court of Audit, the Regional Electoral Court, the Military Police SP.

João Rangel
4.6 Average rating
4,266 Reviews
11,286 Students
3 Courses
João Rangel

Certificado MCP no exame 70-480 - Programming in HTML5 with JavaScript and CSS3, desenvolvedor web desde 2005 com ênfase em JavaScript e PHP. Tem vasta experiência em bibliotecas javascript como jQuery, Bootstrap, jQuery UI, jQuery Mobile, ExtJS, Backbone.

Especialista na Linguagem JavaScript ES2015 e PHP7 João planejou e construir dezenas de Sistemas Corporativos baseados em PHP e JavaScript, entre eles um ERP utilizado por grandes instituições de Ensino.

Atua como Instrutor e CTO na Hcode onde coordena os sistemas desenvolvidos pela Hcode além da adoção de novas tecnologias e metodologias de desenvolvimento.

Nas horas vagas, desenvolve aplicativos em Android, além de criar muitas experiências com Arduíno e Raspberry Pi.

Djalma Sindeaux
4.6 Average rating
4,266 Reviews
11,286 Students
3 Courses
COO at Hcode

Especialista em 3D, edição de vídeo e animação, projetista e cenógrafo. Atua a mais 15 anos em construção e projetos de eventos, atuando nas diversas nuances do projeto, construção civil, elétrica, hidráulica.

Atua como Chefe de Operações - COO na Hcode onde coordena um dos pilares da Hcode que é a equipe de gravação, edição e pós-produção Hcode, coordena as atividades do Hcode Studio rotina de gravação, define os padrões e novos recursos que serão adotados nos cursos online.

Nas horas vagas, é um apaixonado por fotografia e cinema, estuda a fundo os conceitos de arte, cores, som e iluminação.