Próximas Turmas
Nenhuma turma disponível no momento
Quero mais informaçõesO que você vai aprender nesse curso
Seja completo!
Curso direcionado a profissionais que queiram entrar no Mercado de Trabalho ou trabalhar por conta-própria desenvolvendo sites dinâmicos e sistemas Web.
O curso de WEB DESIGNER + PHP + AJAX + MYSQL visa preparar o aluno para atuar tanto no front-end, quanto back-end. Isso significa, fazer toda a parte visual de um site (html, css, jquery), além de trabalhar a parte interna com programação PHP e Banco de Dados MYSQL.
Ao final do curso o aluno irá desenvolver um site integrado com um sistema, implementando todo o conteúdo adquirido no curso.
Conteúdo do curso
HTML/HTML5
- Diferença entre HTML e HTML5
- Estrutura básica de uma página HTML
- head
- title
- meta
- body
- listas ordenadas e não ordenadas
- Tabela
- Formulários
- Entrada de dados (text, password, checkbox, radio ...)
- Links
- Parágrafos
- Imagens
- Divisões
- Integração com CSS e JavaScript (jquery)
HTML5 - ELEMENTOS SEMÂNTICOS
- header
- nav
- article
- aside
- section
- footer
CSS - CSS3 (Formatação e Criação de Layouts)
- Demonstração das vantagens obtidas com CSS
- Ligação com HTML
- Seletores
- Identificadores
- Classes
- pseudo-classes
- CSS Formatação
- Formatando o corpo do documento
- Formatando links
- Formatando formulários
- Formatando textos
- Utilizando fonts externas no site
- Parágrafos
- Títulos
- Cor, tamanho, fonte e decoração do texto
- Trabalhando com margens.
- Trabalhando com espaçamentos interno
- Trabalhando com bordas
- Bordas arredondadas
- Sombra
- Sombra em texto
- Transição
CSS LAYOUT
- Layouts fixos e flexíveis de várias colunas
- Layouts baseados em várias resoluções.
- Layout Vertical (Single Scroll)
- Layouts responsivos (Adaptáveis a smartphones e tablets)
- Flexbox
- Media Queries
- Css para impressão
Introdução ao Jquery e aplicação de plugins JavaScript
- Modificando elementos html e css com Jquery
- Poupup (Sem bloqueio do browser) com Jquery
- Slideshow em Jquery
- Aplicando Jquery em um layout vertical (single page)
- Galeria de imagens
- Menu mobile com jquery
Adobe Photoshop CC para WEB
- Tratamento de imagens para Web com o Adobe Photoshop CC
- Configurando o Photoshop CC para WEB
- Principais Ferramentas
- Camadas
- Guias e Réguas
- Trabalhando com textos
- Recorte de imagens
- Criação de Layout no Photoshop CC
- Introdução edição de fotografias
- Exportando imagens para web
DICAS DE VENDA E NEGOCIAÇÃO DE SITES
Separamos uma parte do curso para abordar assuntos relacionados a negociação com cliente.
- Dicas de negociação
- Dicas de como cobrar
- Briefing
- Proposta
- Contrato
- Relatórios com Google Analytics - Visão geral
- Domínios e hospedagens de sites
- Colocando um site no ar
PHP + AJAX + MYSQL
Introdução ao PHP
- Configurando seu Ambiente
- Introdução ao APACHE
- Fundamentos do PHP
- Definindo variáveis
- Estruturas condicionais
- if
- else
- elseif
- Laços de repetição
- for, while...
- Funções da Linguagem
- Echo
- Ucfirst
- Strtoupper
- Strtolower
- Number_format
- Count
- Explode
- Trim
- Isset
- Empty
- Include
- Require
- Header
- Entre outras
- Estruturas condicionais
- Funções
- Manipulação de Arquivo
- Fopen
- Fwrite
- Fclose
- Arrays
- Expressões Regulares
- Data e Hora
- Date
- time
- Formulários em HTML
- GET
- POST
- JavaScript
- Validação de formulários
- Usando o Ajax (com Framework JQUERY)
- Gravação via Ajax com JQUERY
- JQuery Validate
- MaskInput
- Autenticando Usuários com Sessão
- Projeto de Login e Senha com sessão
- Gerenciamento de Uploads de Arquivo
- Move_uploaded_file
- File_exists
- Introdução ao MySQL
- Criação de tabelas
- Insert, Select, Update, Delete
- Relacionamentos
- Usando PHP com MySQLi
- Mysqli_connect
- Mysqli_query
- Mysqli_num_rows
- Mysqli_fetch_array
- Mysqli_close
- Entre outras
- Relacionamento entre Tabelas
- Relacionamento 1 – 1
- Relacionamento 1 – N
- INNER JOIN
- Enviar E-mail
- Criptografia
- Base64
- Md5
Introdução ao MaterializeCSS (Framework CSS baseado no design do google)
- Classes principais
- Estrutura de Grid
- Formatação de formulários
- Materialize Javascript
PROJETO FINAL
- Ao final do curso o aluno irá projetar um site aplicando todo o conhecimento adquirido ao longo do.
- Diferencial COTI: Aulas baseadas em projetos, onde criamos uma marca ou sistema fictício e desenvolvemos um site/sistema em cima do mesmo.