PHP 7 do Básico ao Intermediário

Aprenda PHP 7 com aulas e exemplos práticos, conteúdo do básico até exemplos reais.

4.38 (2689 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
PHP 7 do Básico ao Intermediário
36,341
students
9.5 hours
content
Apr 2021
last update
FREE
regular price

What you will learn

Ao término do curso os alunos terão uma visão geral de como trabalhar com o PHP e prosseguir seus estudos com módulos mais avançados.

Utilizar os principais recursos da linguagem para a criação de aplicações práticas.

Receber e validar os dados de entrada como POST e GET.

Manipulação de JSON

Fazer o carregamento de páginas com AJAX

Outros conteúdos importantes serão debatidos no curso.

Why take this course?

Este curso foi criado para alunos que estão iniciando em programação, ou até mesmo migrando de uma outra linguagem.

Todo o material foi desenvolvido com foco em ensinar cada funcionalidade básica do PHP de forma individual. O curso possui várias aulas que abordam funcionalidades básicas, na qual também será aplicada com exemplos reais e funcionais de aplicações em produção.

Em um dos módulos aprendemos a utilizar a estrutura JSON e aplica-la no PHP, de tal forma que possamos trocar dados entre servidores de forma rápida e leve.

Há também um módulo especifico para trabalharmos com o AJAX, uma funcionalidade do Javascript que permite fazermos chamadas em páginas PHP sem a necessidade de atualizar a nossa página.

Ao término do curso, você estará apto para iniciar seus estudos em módulos mais avançados da linguagem.

O curso vai do nível básico e prepara o aluno para entrar em um nível intermediário.

Content

Introdução ao Curso

Introdução
Plano de estudo

Editores

Qual editor utilizar
Editor Notepad++
Editor Visual Studio Code
Editor Netbeans + configurações

Sintaxe Básica

O que é o PHP?
Imprimindo Texto
Variáveis e Comentários
Operadores Matemáticos
Constante
If, Else e Elseif
Switch
While
For
Dowhile
Array
Foreach
Function
Função com valor por referência
Funções do PHP
Post
Get
Data e hora
Ler e gravar em TXT
Requisitando arquivos
Criptografias
Cookie
Session
Try e Catch

JSON com PHP

Entendendo o que é o JSON
Convertendo um array em JSON
Convertendo um JSON em array
Buscando dados com CEP e retornando em JSON

AJAX jQuery com PHP

Entendendo o que é AJAX
Envio de dados POST com AJAX
Requisições GET com AJAX
Exercício [Consultando dados do CEP via AJAX]
Desafio

Criando um painel de login e senha sem banco de dados

Apresentando o projeto
Download dos arquivos e códigos
Montando o projeto
Explicando a Interface
Criando o Modelo
Criando a DAO
Criando a Controladora
Cadastrando o usuário
Populando objeto usuário
Autenticando o usuário
Criando e validando as sessões
Finalizando as páginas
Finalização + Dicas

Solucionando perguntas

Obtendo valores dos Checkbox

Introdução ao MySQL/MariaDB

O que é o MySQL/MariaDB
Materiais extras
O que é o PHPMyAdmin
Criando um banco de dados
Tipos de dados
Criando uma tabela
Inserindo dados na tabela
Consultando dados na tabela
Alterando dados na tabela
Deletando dados na tabela
Deletando uma tabela
Funções do MySQL
Ordenando informações com ASC e DESC
Limitando a quantidade de registros
Consulta com o Where
Exportando a base de dados
Importando o banco de dados
Baixando e instalando o MySQL Workbench
Criando tabelas no Workbench
Salvando e exportando o projeto em SQL e PNG
Sincronizando o projeto com o banco de dados MySQL
Interface gráfica do PHPMyAdmin

Introdução ao Composer

Introdução
Anotações extras
Baixando e instalando o Composer
Configurando o Composer
Baixando o Monolog com o composer
Usando o Monolog
Conhecendo alguns comandos de linha

Aula Bônus

Grupos e cursos

Our review

🏆 **Overview and Course Highlights:** The course has received a wide range of feedback from students, with many expressing high praise for its quality, didactic approach, and the instructor's ability to convey complex concepts in a clear and concise manner. Several students have noted that the course exceeded their expectations, particularly considering it is available for free. The curriculum covers fundamental aspects of PHP, and many learners find it incredibly useful, especially as an introduction or refresher on the topic. **Pros:** - **Excellent Didactic Approach:** The instructor has been commended for their teaching style, which is often described as clear, simple, and effective. - **Comprehensive Coverage of PHP Basics:** Students appreciate that the course covers essential elements of PHP, including its uses and practical applications. - **Real-World Examples:** Some students have pointed out that the instructor goes beyond theoretical explanations by providing examples of how PHP can be applied in real-world projects. - **Gratitude for Free Access to High-Quality Material:** Learners are particularly thankful for the opportunity to learn from a comprehensive course without financial burden. - **Catering to Different Levels of Expertise:** While primarily aimed at beginners, advanced learners also find the course beneficial as a refresher or as a starting point for understanding PHP's fundamentals. **Cons:** - **Lack of Detailed Instructions for Some Steps:** A few students have mentioned that some instructions, such as setting up the localhost environment or working with specific tools like composer and bootstrap, could be more detailed. - **Variability in Didactic Quality:** Some reviews suggest that the course's explanatory quality varies, and a few learners have found it necessary to complement their learning with additional resources. - **Potential Overwhelm for Complete Beginners:** While many beginners find the course enlightening, some feel that they need extra support or materials to fully grasp the concepts when starting from scratch. - **Visual Comfort Concerns:** A minority of students have expressed discomfort with the white background in the IDE, which can be distracting or cause eye strain. - **Room for Content Enrichment:** Some students have indicated that the course could benefit from additional content and a more structured approach to learning PHP. **Student Experience Summarized:** Overall, the course is well-received for its accessible approach to teaching PHP, with many learners finding it invaluable either as their first encounter with the language or as a means to refresh their knowledge. The course's free availability is a significant draw, and the instructor's ability to explain concepts is widely appreciated. However, some learners feel that certain practical steps could be more thoroughly explained, and a few suggest that the course would benefit from additional content to cater to both novices and those with some programming background.

Charts

Price

PHP 7 do Básico ao Intermediário - Price chart

Rating

PHP 7 do Básico ao Intermediário - Ratings chart

Enrollment distribution

PHP 7 do Básico ao Intermediário - Distribution chart

Related Topics

1194804
udemy ID
4/26/2017
course created date
5/26/2019
course indexed date
Bot
course submited by