
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.
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.
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.
A resposta a essas e outras perguntas você nesta aula, sobre a história e a evolução da Linguagem PHP
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.
Entenda também o que são as portas de configurações dos servidores web e de banco de dados MySQL.
Entenderemos qual a diferença entre editor e IDE, e definiremos qual o padrão que será usado neste curso.
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.
Controlar a versão dos projetos que são desenvolvidos é um dos recursos mais importantes que utilizamos no dia a dia.
Aprenda a usar o Git e veja por que esta ferramenta se tornou indispensável para qualquer desenvolvedor.
O que é um repositório quando trabalhamos com Git?
Como podemos clonar um repositório e trabalhar de modo paralelo utilizando o Git? Veja a resposta a essas perguntas além da instalação do Git e Inicie na prática o uso de controle de versão com Git.
Aprenda a como criar um repositório no GitHub e compartilhar os seus arquivos com outros.
Você precisa trabalhar num projeto de código aberto? Que tal participar em projetos grandes que já existem na indústria da tecnologia? Com o GitHub e o BitBucket grandes projetos são gerenciados por equipes de todas as partes do mundo.
Saiba quais são as diferenças e pontos altos de cada uma dessas plataformas.
Quando duas ou mais pessoas trabalham no mesmo projeto, é comum surgirem conflitos, nesta aula aprenda a resolver conflitos de código fonte de seus repositórios, principalmente ao compartilhar o desenvolvimento com outros.
O que é uma variável? Quando deve usar? Você terá essas e outras respostas nesta aula.
Conheça todos os tipos de dados de variáveis usadas pelo PHP 7.
O PHP 7 possui algumas variáveis pré definidas, saiba quais são, como usar e quando usar nesta aula.
Nesta aula você saberá qual o inicio e fim de um escopo e seus recursos e limitações.
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.
Aprenda a criar e manipular variáveis de texto no PHP 7.
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.
Nesta aula veremos a estrutura de controle de fluxo mais usada pelos desenvolvedores: o IF.
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.
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.
Aprenda a usar o FOREACH, um laço de repetição útil para percorrer listas e coleções.
Aprenda a usar o While e Do While, e quais as diferenças entre o For e Foreach.
Aprenda a criar e manipular arrays simples e arrays multidimensionais.
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.
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.
Veja nesta aula onde você pode encontrar os códigos desenvolvidos neste curso.
Outro recurso importante são as variáveis de sessão do PHP, nesta aula iremos entender e criar nossa primeira sessão.
Nesta aula iremos mais a fundo no assunto de sessão e mostraremos como obter o ID da sessão.
Aprenda a usar todas as funções disponíveis para sessão no PHP 7.
Saiba como você mesmo pode criar as suas funções no PHP.
Saiba quais recursos você tem disponível ao usar parâmetros.
Aprenda as diferenças destes parâmetros e quando deverá usa-los.
Novos recursos para funções serão mostrados nesta aula.
Aprenda a criar uma lista em HTML com as tags UL e LI usando funções recursivas do PHP 7.
Nesta aula você aprenderá usar funções sem nome.
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.
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.
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.
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.
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.
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.
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.
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.
Nesta aula você aprenderá sobre encapsulamento no PHP 7, usaremos cada um dos modificadores de acesso.
Aprenda como funciona a herança de classes no PHP 7.
Quando e como você deve usar uma Interface. Você descobrirá nesta aula!
Abstração de classes, mais um recurso que você precisa saberem POO.
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.
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.
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.
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.
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.
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 de PHP 7 Completo 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úvidas.
Neste curso cobriremos os seguintes tópicos:
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 há mais de 10 anos com PHP.
Aprenda a criar um sistema administrativo de uma loja virtual gerando boleto bancário.
Trabalhe com Banco de Dados, Segurança.
Aprenda a criar um recursos incríveis, utilizando PHP e MySQL.
Ao final deste curso PHP 7 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!