Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development PHP

Curso Desenvolvedor Web Completo

Curso de PHP Orientado a Objetos com PDO e MVC
Rating: 4.9 out of 54.9 (251 ratings)
931 students
Created by Cesar Nicolau Szpak
Last updated 10/2020
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Desenvolver site e sistemas usando o PHP Orientado a Objetos
  • Após o curso você será capaz de compreender o HTML, CSS, Bootstrap 4, PHP Orientado a Objetos, PDO e usar na prática.
  • Após o curso você será capaz de criar seus próprios projetos em PHP Orientado a Objetos, seja site ou sistema administrativo.

Course content

15 sections • 380 lectures • 75h 3m total length

  • Preview03:43
  • Preview07:51
  • Preview14:29
  • Preview09:18
  • Preview05:28
  • Preview07:53
  • Como converter variável com PHP
    16:30
  • Operadores aritméticos no PHP
    19:53
  • Operadores de atribuição no PHP
    19:39
  • UTF-8 no PHP e operadores de incremento e decremento no PHP
    11:42
  • Operadores de comparação no PHP
    09:53
  • Operadores lógicos no PHP
    13:23
  • Estrutura de controle IF
    04:45
  • Estrutura de controle IF e ELSE
    03:05
  • Estrutura de controle IF, ELSEIF e ELSE
    06:14
  • Estrutura de controle SWHITCH
    04:52
  • Comando de repetição WHILE
    07:12
  • Comando de repetição DO WHILE
    04:59
  • Comando de repetição FOR
    06:08
  • Comando de repetição FOREACH
    03:33
  • Como criar função
    13:58
  • Como criar função com passagem de parâmetros por valor e referência
    12:28
  • Como criar função recursiva
    07:12
  • Como criar cookies com PHP
    11:08
  • Como usar sessão no PHP
    08:55
  • Como instalar Netbeans
    04:08
  • Como criar formulário no PHP com método GET
    12:26
  • Como criar formulário no PHP com método POST
    11:38

  • Preview01:51
  • Como usar phpMyAdmin
    03:06
  • Criar Base de Dados
    06:36
  • Criar Tabela
    06:13
  • Chave Primária na Tabela
    07:43
  • Chave Estrangeira na Tabela
    19:17
  • Coluna no Banco de Dados com Valor Definido
    02:59
  • Como Fazer Conexão PHP com MySQLi
    05:11
  • Criar SELECT com MySQLi
    10:18
  • Como usar DISTINCT no MySQLi
    04:41
  • Como usar LIMIT no MySQLi
    06:11
  • Clausula WHERE no MySQLi
    06:11
  • Como usar AND e OR
    10:23
  • Como Ordenar Resultado com ORDER BY
    05:33
  • Como Criar INSERT no MySQLi
    08:40
  • Como Criar UPDATE no MySQLi
    07:23
  • Como Usar o DELETE no MySQLI
    04:01
  • LIKE no MySQLi
    06:02
  • Usar Operador IN
    06:17
  • BETWEEN no MySQLi
    04:29
  • Criar Aliases no MySQLi
    05:42
  • Como usar INNER JOIN no MySQLi
    13:28
  • Como usar LEFT JOIN no MySQLi
    07:35
  • Como usar RIGHT JOIN no MySQLi
    06:25
  • COUNT, AVG e SUM no MySQLi
    14:23
  • CRUD - Criar o Listar com MySQLi
    12:47
  • CRUD - Criar o Cadastrar com MySQLi e PHP
    17:37
  • CRUD - Criar Formulário para Editar no Banco de Dados
    18:00
  • CRUD - Apagar Informações no Banco de Dados
    05:35
  • Exportar Banco de Dados MySQLi com PHP - Parte 1
    15:06
  • Exportar Banco de Dados MySQLi com PHP - Parte 2
    16:29
  • Exportar Banco de Dados MySQLi com PHP - Parte 3
    11:32
  • Importar Banco de Dados MySQLi com PHP
    10:14

  • Preview04:53
  • Programas necessários
    11:05
  • Diagrama Entidade x Relacionamento (DER)
    05:28
  • Criar banco de dados
    10:34
  • Primeira Forma Normal
    16:09
  • Segunda Forma Normal
    11:58
  • Terceira Forma Normal
    10:03
  • Criar tabela no banco de dados
    06:41
  • Restrição PRIMARY KEY
    05:18
  • Auto-incremento
    06:47
  • Not-null
    08:12
  • Chave estrangeira
    07:19
  • Chave estrangeira no PHPMyAdmin
    17:51
  • Chave estrangeira comandos
    18:32
  • Conexão PHP com banco de dados com PDO
    15:17
  • Como usar o comando SELECT
    16:36
  • LIMIT e OFFSET
    10:13
  • Comando WHERE
    12:38
  • Operador AND e OR
    14:38
  • Comando ORDER BY
    08:20
  • Comando DISTINCT
    10:46
  • Comando INSERT
    23:52
  • Cadastrar informações do formulário no Banco de Dados
    15:08
  • Manter dados no formulário
    06:45
  • Preencher campo select com informações do BD
    17:56
  • Comando UPDATE SQL
    09:24
  • Criar formulário editar e salvar no banco de dados
    24:44
  • Preencher o campo SELECT no formulário editar
    22:12
  • Comando DELETE SQL
    15:46
  • Comando LIKE SQL
    13:21
  • Comando IN SQL
    07:31
  • Comando BETWEEN SQL
    18:35
  • Comando ALIASES SQL
    07:59
  • Comando INNER JOIN SQL
    15:00
  • Comando LEFT JOIN SQL
    19:37
  • Comando RIGHT JOIN SQL
    12:32
  • Comando COUNT, AVG e SUM
    19:19
  • Comando GROUP BY SQL
    14:33

  • Preview08:58
  • Sintaxe básica do HTML
    07:41
  • Trabalhando com texto
    07:00
  • Criar parágrafos
    05:51
  • Como usar cores no HTML
    11:51
  • Formatar texto com HTML
    08:15
  • Criar lista ordenada e não ordenada
    14:39
  • Inserir imagem com HTML
    06:55
  • Criar link com HTML
    18:51
  • Criar tabelas com HTML
    08:06
  • Como criar formulário
    10:37
  • Criar formulário com radio e checkbox
    10:27
  • Criar fomulário com campo SELECT, textarea e botão
    09:29

  • O que é CSS?
    03:41
  • Inserir CSS inline
    07:50
  • Inserir CSS incorporado
    07:33
  • Inserir CSS externo
    11:27
  • Como usar Background no CSS
    08:36
  • Formatar texto com CSS
    09:07
  • Personalizar link com CSS
    09:39
  • Como personalizar lista com CSS
    09:14
  • Criar menu com CSS
    11:04
  • Seletores do CSS
    13:28
  • Definir largura e altura com CSS
    07:55
  • Tipo de bordas com CSS
    17:26
  • Atribuir margem com CSS
    10:37
  • Como usar padding do CSS
    11:12
  • Estilizar tabela com CSS
    09:55
  • Criar layout com CSS
    16:24

  • O que é JavaScript? Como usar JavaScript?
    14:46
  • Como criar variáveis com JavaScript
    09:05
  • Como usar constante com JavaScript
    05:02
  • Operadores matemáticos
    07:11
  • Operadores de atribuição
    10:21
  • Operadores de comparação
    14:03
  • Operadores lógicos
    08:24
  • Operadores de Incremento e decremento
    04:09
  • Criar função com JavaScript
    09:20
  • Como usar if e else como JavaScript
    09:33
  • Como usar o switch no JavaScript
    05:07
  • Como usar o while no JavaScript
    04:02
  • Como usar o do while no JavaScript
    04:38
  • Como usar o for no JavaScript
    04:20
  • Como criar objeto com JavaScript
    09:52
  • Como criar array com JavaScript
    15:24
  • Como criar e usar evento no JavaScript
    20:52
  • Como usar o DOM no JavaSript
    21:41
  • Como usar o Nodelist no JavaScript
    15:26

  • Primeiros passos com Bootstrap
    16:19
  • Usar o container do Bootstrap
    04:28
  • Como usar o grid do Bootstrap
    13:51
  • Tipografia
    09:11
  • Criar tabelas com Bootstrap
    16:44
  • Imagens
    06:25
  • Criar botão com Bootstrap
    14:47
  • Criar fomulário com Bootstrap
    19:58
  • Criar layout do formulário
    13:30
  • Como usar o alerta do Bootstrap
    04:41
  • Criar layout da paginação
    04:55
  • Como usar badges
    06:59
  • Criar listas
    05:46
  • Como usar e criar menu responsivo
    14:01
  • Jumbotron
    08:19
  • Criar cartão com Bootstrap
    17:50
  • Implementar layout do cartão
    12:45
  • Como usar embed de vídeo responsivo
    04:59
  • Criar janela modal com Bootstrap
    10:14
  • Passar valor para janela modal com Bootstrap
    13:59
  • Como usar o collapse e accordion
    15:35
  • Como criar carousel com Bootstrap
    06:21
  • Como usar e criar sombra shadow com Bootstrap
    10:37
  • Criar layout para o menu
    17:58
  • Como usar o carrousel no layout
    10:03
  • Criar o layout da área de serviços
    07:05
  • Criar o layout da área sobre a empresa
    04:44
  • Criar o layout do formulário de contato
    05:47
  • Criar o layout do rodapé
    03:48
  • Criar os link do menu
    02:32
  • Inserir animação ao carregar conteúdo do site
    09:38
  • Hospedar o projeto no servidor
    07:53

  • Iniciar o layout do site com Bootstrap4
    15:57
  • Criar carousel com Bootstrap4
    13:11
  • Como usar jumbotron e criar área de serviços com Bootstrap4
    09:06
  • Como usar ícone no site com Bootstrap4
    14:03
  • Inserir vídeo responsivo no site
    06:32
  • Criar o layout do artigos em destaques
    05:32
  • Criar rodapé fixo com CSS usando Bootstrap4
    04:41
  • Inserir animação no site
    09:42
  • Criar página sobre empresa com animação
    08:10
  • Criar layout da página de contato
    05:36
  • Criar layout da página listar os artigos
    12:25
  • Criar o layout para apresentar o conteúdo do artigo
    14:02

  • Criar o layout da página de login
    13:01
  • Criar o header do administrativo
    13:50
  • Criar menu lateral direita do administrativo
    09:34
  • Implementar menu responsivo para smartphone
    08:46
  • Inserir ícone no menu do fontawesome
    07:46
  • Criar link dropdown em menu vertical
    18:48
  • Criar área do conteúdo do administrativo
    13:29
  • Criar layout do listar usuários
    09:00
  • Criar layout do botão visualizar, apagar e editar
    10:31
  • Janela modal para confirmar antes de apagar o registro
    08:11
  • Implementar layout da paginação
    02:34
  • Criar o layout do cadastrar registro
    15:22
  • Implementar layout do formulário editar usuário
    03:36
  • Implementar a página visualizar usuário
    03:45

  • Introdução ao PHP Orientado a Objetos
    04:10
  • Classe e Objetos
    17:51
  • Método e atributos
    13:25
  • Listar registros do banco de dados com classe, método e atributo
    17:36
  • Herança
    24:55
  • Classe abstrata
    22:07
  • Método abstrato
    03:55
  • Como usar herança na prática listando registro do BD
    22:38
  • Como usar herança na prática cadastrar registro no BD
    25:41
  • Como usar herança na prática visualizar detalhes do registro
    21:50
  • Como usar herança na prática editar registro no BD
    20:10
  • Como usar herança na prática apagar registro no BD
    19:44
  • Classe e método final
    06:34
  • Interface no PHP Orientado a Objetos
    17:38
  • Método e atributo estático
    17:57
  • Método e atributo público
    08:44
  • Método e atributo privado
    08:34
  • Método e atributo protegido
    15:08
  • Como documentar código PHP
    13:53
  • Como criar o MVC com PHPOO
    03:07
  • Como usar o Composer
    17:15
  • Como criar o core do MVC
    18:06
  • Como criar a controller no MVC
    11:10
  • Como criar a Models no MVC
    13:32
  • Como criar a View no MVC
    18:51

Requirements

  • Possuir computador com acesso à internet

Description

O curso inicia desde o básico de PHP7, banco de dados, HTML, CSS e Bootstrap 4 até como usar na prática para desenvolver site e sistema administrativo. 

Na parte básica do curso é abordado os principais elementos das tecnologias para desenvolvimento Web. 

Como usar o PHP básico e o PHP Orientado a Objetos com PDO e usado o padrão MVC.

Em seguida é apresentado como desenvolver o layout do site e do administrativo usando o Framework Bootstrap 4, layout responsivo, isto é, adapta-se ao tamanho da tela do dispositivo que o usuário estiver utilizando, seja computador, tablet ou Smartphone.  

Também é apresentado como usar o PHP na prática, como desenvolver o site dinâmico, site sendo preenchido com informações do banco de dados. Para gerenciar o conteúdo do site é apresentado como criar o sistema administrativo.

Sistema administrativo profissional, com níveis de acesso, totalmente gerenciado pela administrativo. Através do administrativo é gerenciado o que cada nível de acesso pode acessar e muitas outras funções criadas durante o curso.

Portanto, neste curso você vai aprender desde o básico de PHP e tecnologias web, até como usar na prática para criar o site e o sistema administrativo profissional, do ZERO, seja criar o layout até como integrar o PHP com banco de dados.

Who this course is for:

  • O curso é para você que quer aprender o HTML, CSS e Bootstrap 4 desde o básico e usar na prática para desenvolver site.
  • O curso é para você que quer aprender o PHP Orientado a Objetos, PDO e usar na prática.
  • Desenvolvedor Web
  • Programador Back-End
  • Esse curso é destinado para você que quer aprender a desenvolver projetos para web, criar site ou criar sistemas administrativos.

Instructor

Cesar Nicolau Szpak
Analista de Sistemas
Cesar Nicolau Szpak
  • 4.7 Instructor Rating
  • 1,326 Reviews
  • 3,965 Students
  • 5 Courses

Formado em Análise e Sistemas de Informação, e especialização em desenvolvimento web.

Professor de cursos técnicos de informática, principalmente nas disciplinas de programação e análise de sistemas.

Também desenvolve vários cursos online de programação, focado no desenvolvimento web. Nas linguagem PHP, HTML, CSS, JavaScript e Java. Também Framework CakePHP, Laravel e Bootstrap.


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.