Seção 01: Apresentação da Formação Desenvolvedor Web Completo
01 - Apresentação 02. Como iniciar o curso 03. Paguei o curso e ele ainda não foi liberado. O que fazer? 04. Como organizamos nossas aulas 05. Interação Seção 02: Curso I - Curso HTML 5 Essencial 01. Apresentação do curso 02. Softwares recomendados 03. Instruções sobre nova IDE 04. Como baixar uma IDE 05. Fundamentos de HTML 06. Dicas do CODE 07. Um breve histórico do HTML5 Seção 03: Curso I - Unidade 02 - Passos iniciais do curso 01. Como baixar os arquivos limpos 02. Link para download dos exercícios limpos HTML 5 03. Como usar os arquivos limpos 04. Está gostando do curso? Seção 04: Curso I - Unidade 03 - Básico do HTML 01. Criar a primeira página HTML5 02. Adicionar as primeiras tags 03. Pré visualizar no navegador. 04. Compreendendo espaços vazios e comentários 05. Adicionar caracteres especiais Seção 05: Curso I - Unidade 04 - Head do documento 01. Explorando o head 02. Aplicar CSS ao documento HTML 03. Aplicar SCRIPT javascript externo 04. Meta tag 05. Meta Refresh 06. Erros mais comuns da aula de Meta Refresh Seção 06: Curso I - Unidade 05 - Texto do documento 01. Adicionando Heading 02. Adicionando parágrafo 03. Line Break 04. Usar uma marcação 05. Trabalhando com lista 06. Usar as tags "i" e "em" 07. Usar as tags b e strong Seção 07: Curso I - Unidade 06 - Como adicionar imagens 01. Usando imagens 02. Alterando alinhamento da imagem 03. Alinhando imagem 04. Utilizar os elementos figure e figcaption Seção 8: Curso I - Unidade 07 - Como adicionar links 01. Criar um hiperlink 02. Compreender os links relativos 03. Criar um link para dentro da própria página 04. Criar um link para uma imagem Seção 9: Curso I - Unidade 08 - Como criar listas 43. Criação de listas 44. Criação de sub-listas 45. Criação de menu vertical com listas 46. Criar um menu horizontal Seção 10: Curso I - Unidade 09 - Novos elementos estruturais do HTML5 47. Elemento main 48. Elemento header 49. Elemento nav 50. Elemento article 51. Elemento section 52. Elemento aside 53. Elemento footer Seção 11: Curso I - Unidade 10 - Estrutura e Semântica 54. Elemento small 55. Elemento address 56. Elemento address para uso de número de telefone 57. Elemento mark Seção 12: Curso I - Unidade 11 - Projeto do curso 58. Projeto número 1 Seção 13: Curso I - Unidade 12 - Tabelas 59. Criando sua primeira tabela 60. Tabela semântica 61. Usando do colgroup e col Seção 14: Curso I - Unidade 13 - Formulários 62. O que é formulário 63. Criação de um formulário simples 64. Adicionar os novos input types como telefone, email e url 65. Adicionar os campos requeridos 66. Adicionar um placeholder e um autofocus 67. Adicionar um campo de número 68. Adicionar um campo datepicker 69. Adicionar um datalist ao um input text 70. Adicionar um type range 71. Adicionar um type color 72. Adicionar um type search Seção 15: Curso II - CSS 3 Fundamental 73. Apresentação do curso 74. Softwares necessários 75. Como baixar os arquivos limpos 76. Link para download dos exercícios limpos 77. Como configurar os arquivos limpos no Brackets Seção 16: Curso II - Unidade 02 - Fundamentos de CSS 0 / 5 | 21m 78. O que é CSS 79. Sintaxe da linguagem 80. Tipos de selectores 81. Como criar CSS de forma eficiente 82. Como navegadores leem CSS Seção 17: Curso II - Unidade 03 - Conceitos Básicos 83. Como aplicar o CSS no HTML 84. CSS inline 85. CSS externo 86. Propriedade de cascata Seção 18: Curso II - Unidade 04 - Fontes 87. System fonts x Web Fonts 88. Formatando Texto 89. Espaçamento entre linhas e palavras Seção 19: Curso II - Unidade 05 - Conceitos básicos de CSS 90. Cores 91. O que é Box Model 92. Margins e Padding 93. Border 94. Background 95. Sombra 96. Gradiente Linear 97. Gradiente Radial Seção 20: Curso II - Unidade 06 - Page Layouts - Fundamentos 0 / 9 | 56m 98. Conceitos de CSS na prática 99. Calculando larguras em EM 100. Calculando larguras em percentual 101. Elementos Floats 102. Compreender o Clear 103. Controlando elementos com overflow 104. Elementos com Float inline 105. Como criar um layout com 2 colunas 106. Como criar um layout com 3 colunas Seção 21: Curso II - Unidade 07 - Page Layouts - Posicionamento de Elementos 107. Static Positioning 108. Relative positioning 109. Absolute positioning 110. Fixed Positioning 111. Controlando profundidade 112. Como aplicar Clip ( Máscara ) 113. Controlar conteúdo com barra de rolagem Seção 22: Curso II - Unidade 08 - Page Layouts - Layout Fixo 114. Considerações para uso de layout fixo 115. Aplicar CSS grid Seção 23: Curso II - Unidade 09 - Page Layouts - Layout Adaptivo 116. Layout Flexivel 117. Configurando larguras máximas e mínimas 118. Redimensionar imagens Seção 24: Curso II - Unidade 10 - Lista Mania 119. Personalizar aparência de uma lista 120. Personalizar primeira, última e qualquer ocorrência da lista. 121. Criar um menu vertical 122. Criar um menu horizontal 123. Criar um menu Drop Down 124. Criar elementos com cores alternadas Seção 25: Curso III - Curso de Javascript 125. Apresentação do curso 126. Quais ferramentas utilizar? 127. Exercícios para download Seção 26: Curso III - Unidade 02 - Apresentação da Linguagem Javascript 128. O que é Javascript 129. Onde escrever códigos Javascript Seção 27: Curso III - Unidade 03 - Princípios Básicos 130. Variáveis 131. Operadores de Matemáticos 132. Operadores de Comparação e ação condicional IF-ELSE 133. Operadores de Comparação de Tipos 134. Operadores de Incremento 135. Compreender Loops Seção 28: Curso III - Unidade 04 - Funções 136. Criando uma função de execução 137. Criando uma função com retorno 138. Funções matemáticas 139. Criando uma função com parâmetros 140. Escopo de variáveis Seção 29: Curso III - Unidade 05 - Array 141. O que é um Array 142. Métodos de inserção e exclusão de elementos em Array 143. Métodos de Pesquisa 144. Colocar em Ordem os elementos Seção 30: Curso III - Unidade 06 - Números 145. Como trabalhar com números 146. Como sortear números 147. Criar um sorteio de Mega-sena Seção 31: Curso III - Unidade 07 - Strings 148. Como trabalhar com charAt 149. Como trabalhar com substr 150. Como trabalhar com split 151. Como trabalhar com toLowerCase e toUpperCase Seção 32: Curso III - Unidade 08 - Date 152. Como trabalhar com Data 153. Como trabalhar com Hora Seção 33: Curso III - Unidade 09 - Object 154. Como trabalhar com objeto Object 155. Como trabalhar com objeto definir um método Seção 34: Curso IV - Curso jQuery Essencial 156. Apresentação do curso 157. Ferramentas que você pode utilizar 158. Link para download dos exercícios limpos Seção 35: Curso IV - Unidade 02 - Introdução ao jQuery 159. O que é jQuery 160. Como realizar o download do jQuery 161. Como API JQuery é organizada Seção 36: Curso IV - Unidade 03 - Fundamentos de jQuery 162. Organizando sua pasta de exercícios limpos 163. Adicionar jQuery na página 164. Selecionar elementos DOM utilizando seletores 165. Selecionar elementos através de atributos. 166. Projeto da unidade Seção 37: Curso IV - Unidade 04 - Além do básico 167. Inserir conteúdo 168. Criar e pegar conteúdo 169. Alterar atributos de um elemento 170. Remover, alterar e embrulhar elementos Seção 38: Curso IV - Unidade 05 - Scrolling Conteúdo 171. Detectar as dimensões da janela de um documento 172. Encontrar a posição de um elemento 173. Como alterar o scroll de uma página a partir de um evento 174. Como alterar o scroll direcionando para um elemento 175. Como alterar o scroll para mais de um elemento 176. Ajustando a altura e largura dos elementos 177. Redimensionar elementos Seção 39: Curso IV - Unidade 06 - Eventos 178. Evento de Clique 179. Mostrar e esconder elementos com clique 180. Mostrar e esconder elementos ao rolar o mouse por cima. 181. Enviar parâmetros para um função com evento. Seção 40: Curso IV - Unidade 07 - Animações e Efeitos 182. Efeitos básicos de animação 183. Efeitos de FadeIn, FadeOut, FadeTo e FadeToggle 184. Efeitos de SlideUp, SlideDown e SlideToggle 185. Efeitos de animação personalizado 186. Projeto - Criar um Image Rotator - aula 1 187. Projeto - Criar um Image Rotator - aula 2 188. Projeto - Criar um Image Rotator - aula 3 189. Projeto - Criar um Image Rotator - aula 4 190. Link para o Projeto finalizado Seção 41: Curso V - Curso de BootStrap 191. Apresentação do curso 192. Softwares necessários 193. Link para download dos exercícios limpos Seção 42: Curso V - Unidade 02 - Instalação do BootStrap 194. Como "instalar o bootstrap" 195. Apresentação dos exercícios limpos 196. Como trabalhar com Brackets Seção 43: Curso V - Unidade 03 - Grid 197. Container 198. Compreender o Grid c/ exercício de colunas 199. Determinar layouts diferentes com Grid 200. Corrigindo problemas de CSS 201. Adicionando Row 202. Centralizar objetos com offset Seção 44: Curso V - Unidade 04 - Bootstrap CSS Classes 203. Adicionando classes do BootStrap 204. Alterando alinhamento 205. Alterando aparência de listas com BootStrap Seção 45: Curso V - Unidade 05 - Bootstrap Botões, Vídeos, Imagens, Textos e Tabelas. 206. Alterando os estilos dos botões 207. Alterando o tamanho dos botões 208. Habilitando ou desabilitando botões 209. Aplicando estilos em imagens 210. Aplicando estilos em textos 211. Aplicando estilos em tabelas 212. Adaptando o tamanho do vídeo Seção 46: Curso V - Unidade 06 - Bootstrap Formulários 213. Aplicar BootStrap para otimizar Formulários 214. Criar formulários Inline 215. Formulários horizontais 216. Organizando Check Box e Radio Button 217. Definindo tamanho dos campos de texto 218. Group input Seção 47: Curso V - Unidade 07 - Bootstrap Navegação 219. Criar Dropdown Menu 220. Grupo de Botões 221. Criando um menu com nav componente 222. Adicionar marca e botões na barra de navegação 223. Adaptar menu para dispositivos móveis 224. Alinhando o menu à direita Seção 48: Curso V - Unidade 08 - Containers 225. Usando Painéis 226. Adicionando uma tabela ao painel 227. Formando Listas Seção 49: Curso V - Unidade 09 - Criando um carrossel de imagens com BootStrap 228. Criando um carrossel 229. Adicionando botões de próximo anterior 230. Adicionar botões de navegação 231. Ajustando JS e CSS do carrosel 232. Adicionando Media Query Seção 50: Curso VI - EcmaScript 6 233. Apresentação do curso. 234. Link para download dos exercícios 235. Exercícios Limpos Seção 51: Curso VI - Unidade 02 - ECMAScript 6.0 236. O que é ECMAScript 237. Como utilizar o ECMAScript em suas páginas Seção 52: Curso VI - Unidade 03 - Compilando de ES5 para ES6 238. Introdução à Babel.js 239. Como testar se seu navegador está apto para rodar ES6 Seção 53: Curso VI - Unidade 04 - Começando a programar em ES6 240. Hoisting 241. Diferenças entre var e let 242. Usando let para manter valor local. 243. Usando const 244. Template String 245. Operador Spread Seção 54: Curso VI - Unidade 05 - Funções e Objetos 246. Parâmetro Default de funções 247. Repetindo strings 248. Arrow function 249. Usando o this 250. Usando o método bind e o método arrow function 251. Extrair valores de um array com Destructuring Assignment 252. Extrair valores de um Object com Destructuring Assignment 253. Generators 254. Generator - exemplo 2 Seção 55: Curso VI - Unidade 06 - Classes 255. Classes 256. Herança Seção 56: Curso VI - Unidade 07 - Para onde ir a partir desse ponto? 257. Para o infinito e além. Seção 57: Curso VII - Curso Youtube - API V3 258. Apresentação do curso 259. Passos iniciais 260. Criar credencial e chave da API 261. Link para download dos exercícios limpos. 262. Descompactar arquivos limpos 263. Definir pasta raiz do projeto 264. Informações necessárias antes de iniciar o curso Seção 58: Curso VII - Unidade 02 - Galeria de vídeos para desktop 265. Dica importante do Brackets antes de você começar. 266. Conectar ao YouTube via API versão 3 267. Resgatar as informações dos últimos vídeos do canal 268. Criando a galeria de thumbnails com os últimos 12 vídeos do canal 269. Aplicar um efeito para mostrar os detalhes do vídeo 270. Mostrar a data e a descrição 271. Mostrar o vídeo do Youtube Seção 59: Curso VII - Unidade 03 - Galeria de vídeos para dispositivos móveis 272. Criar galeria de vídeo para dispositivel móvel Seção 60: Curso VII - Unidade 04 - Estatísticas do vídeo 273. Estatísticas do vídeo Seção 61: Curso VIII - Curso SEO na Prática 274. Apresentação do curso 275. Link para download dos exercícios limpos Seção 62: Curso VIII - Unidade 02 - Aplicando fundamentos de SEO no site 276. Organizando o site 277. Seis itens de sua página que merecem sua atenção 278. Fazer uma boa navegação 279. Construindo links dentro do site 280. Informação sobre a localização Seção 63: Curso VIII - Unidade 03 - Construindo o site map 281. Como criar um arquivo robots.tx 282. Construindo XML Sitemaps 283. Submeter site map para Google Seção 64: Curso VIII - Unidade 04 - Links 284. Importância de links externos para seu site 285. O Link Perfeito Seção 65: Curso IX - Curso PHP Fundamental 2020 286. O que nós vamos aprender neste primeiro curso. Seção 66: Curso IX - Unidade 02 - Instalação do PHP no Windows. 287. Introdução ao XAMPP 288. Como baixar e instalar o XAMPP. 289. Ativar o serviços essenciais do XAMPP 290. Avaliação do curso Seção 67: Curso IX - Unidade 03 - Instalação do PHP no Mac 291. Como baixar e instalar o XAMPP/MAMP 292. Ativar os serviços essenciais do XAMPP Seção 68: Curso IX - Unidade 04 - Escolhendo o Editor de Programação 293. Editores Brackets, VSCode e SublimeText 294. Baixando e instalando o VSCode 295. Extensões vitais para trabalhar Seção 69: Curso IX - Unidade 06 - Fundamentos da linguagem 296. Introdução da unidade 297. Exercícios limpos e configuração das pastas 298. Como Adicionar códigos PHP a sua página 299. Inserir um comentário Seção 70: Curso IX - Unidade 07 - Criando variáveis 300. O que são variáveis 301. Como criar suas primeiras variáveis em PHP 302. Variáveis de Strings 303. Funções de Strings 304. Funções numéricas 305. Números inteiros e racionais 306. Testar o tipo de números das variáveis 307. Arredondar variáveis 308. Boolean 309. NULL 310. ISSET Seção 71: Curso IX - Unidade 08 - Criando Array no PHP 311. Introdução ao Array 312. Criando um array na prática 313. Funções para Array 314. Pesquisa dentro de um array Seção 72: Curso IX - Unidade 09 - Ações Condicionais 315. Ação condicional 316. Como funciona o IF e ELSE 317. Como funciona o SWITCH-CASE 318. Switch Case 319. Como funciona o operador Ternário 320. Operador ternário na prática 321. Quais são os operadores lógicos 322. Operadores lógicos - exercício 1 323. Operadores lógicos - exercício 2 324. Operadores lógicos - exercício 3 Seção 73: Curso IX - Unidade 10 - Estruturas de repetição 325. O que é um loop 326. While 327. Do While 328. For - Exemplo 1 329. For - Exemplo 2 330. Foreach - Exemplo 1 331. Foreach - Exemplo 2 332. Projeto da Unidade 333. Revisão da unidade Seção 74: Curso IX - Unidade 11 - Funções 334. O que é função? 335. Criar funções 336. Usar parâmetros 337. Função de converter temperaturas Seção 75: Curso IX - Unidade 12 - Data e Hora 338. GetDate 339. Mostrar Hora 340. Mostrar Hora em Português 341. Mostrar dia da semana em português 342. DIFF Seção 76: Curso IX - Unidade 13 - Links com parâmetros 343. Links com parâmetros 344. Resgatar com parâmetros 345. Mostrar informações do formulário Seção 77: Curso IX - Unidade 14 - Formulário 346. Resgatar informações do formulário 347. Identificação do recebimento 348. Identificar o operador ternario 349. Form - single page Seção 78: Curso IX - Unidade 15 - Conclusão 350. Conclusão do curso Seção 79: Curso X - Banco de Dados MySQL 2020 351. O que vamos aprender Seção 80: Curso X - Unidade 02 - Introdução à Banco de Dados 352. Estrutura de um banco de dados 353. Comandos de SQL 354. Apresentação dos softwares necessários 355. Download e Instalação do MySQL Server p/ WIN 356. Download e Instalação do MySQL WorkBench p/ WIN 357. Download e Instalação do MySQL Server p/ MAC 358. Baixar o banco de dados dos exercícios. 359. Baixar o banco de dados dos exercícios 360. Restaurar o banco de dados no Navicat MySQL no MAC 361. Restaurar o banco de dados no MySQL WorkBench no MAC 362. Restaurar o banco de dados no MySQL WorkBench no WIN 363. Restaurar o banco de dados no Navicat MySQL no WIN Seção 81: Curso X - Unidade 03 - Criando Consultas 364. Consulta ao banco de dados 365. SELECT com múltiplas 366. Como ordenar o número de linhas 367. Limitar o número de linhas 368. Como retornar valores únicos com DISTINCT Seção 82: Curso X - Unidade 04 - Criar filtros 369. Criando filtros 370. Criando um filtro entre intervalos 371. Criando um filtro usando o IN 372. Criando um filtro com LIKE Seção 83: Curso X - Unidade 05 - Funções do MySQL 373. Funções de MIN, MAX e AVG 374. Função de SUM 375. Função de Count 376. Uso do GROUP BY 377. Uso do HAVING Seção 84: Curso X - Unidade 06 - Relacionamento entre tabelas 378. Relacionamento entre tabelas 379. Relacionar tabelas com Where 380. Relacionar tabelas com INNER JOIN 381. Solução do desafio do exercício anterior 382. Relacionar 3 tabelas 383. Relacionamento com agrupamento 384. Relacionamento com LEFT JOIN 385. Relacionamento por agrupamento e Having 386. Relacionamento entre tabelas avançado Seção 85: Curso X - Unidade 07 - Insert, Update e Delete 387. Inserção de um novo registro 388. Atualizar registro 389. Excluir registro Seção 86: Curso X - Unidade 08 - Criar um novo banco de dados 390. Criar um novo banco de dados 391. Criar uma nova tabela 392. Criar colunas 393. Criar colunas c/ WorkBench 394. Criar um novo banco de dados c/ Navicat Seção 87: Curso X - Unidade 09 - Dicas extras 395. Uso do GetTimeOfDay do PHP 4m Seção 88: Curso X - Conclusão do curso 396. Conclusão Seção 89: Curso XI - PHP Integração com Banco de Dados - Básico 397. Apresentação do curso Seção 90: Curso XI - Unidade 02 - Preparação 398. Como funciona uma página dinâmica 399. Download dos arquivos 400. Onde colocar os arquivos fontes 401. Importar o Banco de Dados para o PHPMyAdmin 402. Criar o projeto no VS Code Seção 91: Curso XI - Unidade 03 - API's conexão 403. Conhecer as API's de conexão. 404. Como criar uma conexão com MySQL 405. Criar uma consulta a uma tabela 406. Fazer listagem de dados 407. Mostrar os dados dentro de um elemento lista 408. Liberar espaço da consulta 409. Include e Include_once 410. Require e require_once 411. Criar arquivo de conexão Seção 92: Curso XI - Unidade 04 - Listagem de Produtos 412. Mostrar o objetivo da unidade 413. Realizar uma listagem de produtos 414. Mostrar a imagem do produto 415. Aplicando estilo a listagem de produtos 416. Aplicar o formato da moeda real Seção 93: Curso XI - Unidade 05 - Listagem-Detalhe 417. Apresentação da Unidade 418. Objetivo da unidade 419. Criar links com parâmetro de URL 420. Testar parâmetro 421. Fazer um filtro na página de detalhe 422. Apresentar os dados na tela 423. Aplicar estilos e função monetária Seção 94: Curso XI - Unidade 06 - Tela de pesquisa 424. Apresentação do objetivo da unidade 425. Criar formulário de pesquisa 426. Resultado da Pesquisa Seção 95: Curso XII - PHP Integração com MySQL - Avançado 427. Apresentação do curso Seção 96: Curso XII - Unidade 07 - Criar um sistema de Login 428. Como funciona um sistema de login 429. Criar uma variável de sessão 430. Criar uma tela de login 431. Receber as informações enviadas 432. Realizar o filtro no banco de dados 433. Criar a variável de sessão 434. Proteger as páginas internas 435. Criar uma rotina de saudação 436. Criar uma página de logout Seção 97: Curso XII - Unidade 08 - Inserindo dados em um B.D. 437. Explicar a rotina de inserir no banco de dados 438. Criar um formulário 439. Preencher o campo estados dinamicamente 440. Conferir a informação enviada via formulário 441. Inserir no banco de dados 442. Alterar o encode para inserção no banco Seção 98: Curso XII - Unidade 09 - Página de Alteração 443. Apresentar o projeto da unidade 444. Criar o formulário de alteração 445. Criar a consulta ao banco de dados 446. Preencher os campos do formulário dinamicamente 447. Preencher o campo select com seleção do estado atual 448. Pegar as informações enviadas pelo formulário 449. Realizar a alteração de dados Seção 99: Curso XII - Unidade 10 - Criar página para exclusão de dados 450. Mostrar a apresentação dos objetivos da unidade. 451. Criar consulta ao banco de dados 452. Montar o formulário de confirmação 453. Excluir o registro no banco de dados Seção 100: Curso XII - Unidade 11 - Realizar upload de arquivo 454. Compreender as configurações padrões 455. Enviar os dados por um formulário 456. Conhecer o $_FILES 457. Explicando as mensagens de erros 458. Mover os arquivos publicados 459. Otimizar código do upload Seção 101: Curso XII - Unidade 12 - Inserção no banco de dados com upload de arquivo 460. Apresentar o projeto da unidade 461. Apresentação dos arquivos do projeto 463. Função para pegar extensão do arquivo 464. Adicionar os códigos ao arquivo de funções Seção 102: Curso XII - Unidade 13 (BÔNUS ) - Contato do site com Mail 465. Preparando o formulário 466. Recebendo as variáveis 467. Enviando os dados usando Mail Seção 103: Curso XII - Unidade 14 - Exercício finalizados para download 468. Link dos exercícios finalizados do curso PHP Integração com Banco de Dados Seção 104: Curso XIII - Curso PHP com AJAX 469. Apresentação do curso 470. Softwares necessários 471. Informação Importante 472. Como usar os arquivos fontes Seção 105: Curso XIII - Unidade 02 - O que é AJAX 473. Introdução ao AJAX 474. Realizando uma requisição síncrona 475. Identificar os estágios de carregamento 476. Mostrar dados de retorno 477. Fazer o código compatível com todas as versões de navegadores 2m Aula concluída 478. Alterar elemento do HTML pelo ID ou Nome da Tag 3m Aula concluída 479. Adicionar um evento 2m Seção 106: Curso XIII - Unidade 03 - Introdução ao jQuery/AJAX 0 / 4 | 16m Aula concluída 480. Introdução ao jQuery 5m Aula concluída 481. Realizar uma requisição simples com jQuery 4m Aula concluída 482. Carregar uma variável de um arquivo externo com jQuery/AJAX 4m Aula concluída 483. Uso dos métodos done, fail e always 3m Seção 107: Curso XIII - Unidade 04 - XML com jQuery/AJAX 0 / 4 | 19m Aula concluída 484. O que é um arquivo XML 1m Aula concluída 485. Carregar um arquivo XML 10m Aula concluída 486. Aplicar estilos para mudar aparência da listagem 5m Aula concluída 487. Chamar carregamento através de um evento 3m Seção 108: Curso XIII - Unidade 05 - JSON com jQuery/AJAX 0 / 4 | 11m Aula concluída 488. O que é JSON 1m Aula concluída 489. Carregar um arquivo JSON 5m Aula concluída 490. Mostrar dados em uma lista 2m Aula concluída 491. Aplicar estilo e aplicar um evento para carregar os dados 3m Seção 109: Curso XIII - Unidade 06 - Como criar arquivos JSON com PHP 0 / 3 | 14m Aula concluída 492. Criar um arquivo JSON dinâmico com PHP 9m Aula concluída 493. Preparar o arquivo para consulta em outros domínios 2m Aula concluída 494. Realizar uma consulta ao arquivo JSON 4m Seção 110: Curso XIII - Unidade 07 - Usando uma função de CallBack 0 / 2 | 8m Aula concluída 495. Preparar o arquivo para uso do CallBack 5m Aula concluída 496. Realizar a consulta usando a função de CallBack sem jQuery 3m Seção 111: Curso XIII - Unidade 08 - Inserção no B.D. via AJAX 0 / 3 | 19m Aula concluída 497. Identificar os dados do formulário 6m Aula concluída 498. Adicionando a função $.ajax 6m Aula concluída 499. Tratar os dados de retorno 8m Seção 112: Curso XIII - Unidade 09 - Alteração de dados via AJAX 0 / 2 | 9m Aula concluída 500. Mostrar arquivos da unidade 3m Aula concluída 501. Adicionar função para retorno dos dados 7m Seção 113: Curso XIII - Unidade 10 - Excluir dados via AJAX 0 / 2 | 15m Aula concluída 502. Como excluir um elemento da lista 5m Aula concluída 503. Como excluir um elemento do banco de dados 10m Seção 114: Curso XIII - Unidade 11 - Lista aninhada 0 / 4 | 18m Aula concluída 504. Preenchendo uma lista com dados dinâmicos 7m Aula concluída 505. Realizar consulta relacionada 5m Aula concluída 506. Lista itens da consulta 2m Aula concluída 507. Preencher a segunda lista 3m Seção 115: Curso XIII - Unidade Bônus - CEP e Previsão do Tempo 0 / 4 | 28m Aula concluída 508. Como utilizar serviço de CEP 7m Aula concluída 509. Como aplicar o serviço em um formulário completo 9m Aula concluída 510. Como testar se o CEP é válido 3m Aula concluída 511. Como utilizar serviço de Previsão de tempo 9m Seção 116: Curso XIII - Conclusão do curso 0 / 1 | 1m Aula concluída 512. Conclusão do curso 1m Seção 117: Curso XIV - Webpack Essential 0 / 7 | 19m Aula concluída 513. Bem-vindos ao curso de Webpack Essential 1m Aula concluída 514. Editor de texto 5m Aula concluída 515. Pré-requisitos 4m Aula concluída 516. Node.js 3m Aula concluída 517. Exercícios 2m Aula concluída 518. Servidor local 4m Aula concluída 519. Exercícios de Webpack 0m Recursos Seção 118: Curso XIV - Unidade 01 - Introdução 0 / 8 | 37m Aula concluída 520. Introdução ao webpack 10m Aula concluída 521. Instalação 4m Aula concluída 522. Inicializando um novo projeto 3m Aula concluída 523. Instalando prática 5m Aula concluída 524. Executando webpack através do node.js 3m Aula concluída 525. Configuração do Webpack teoria 4m Aula concluída 526. Configuração do Webpack prática 4m Aula concluída 527. Trabalhando com o modo watch 3m Seção 119: Curso XIV - Unidade 02 - Loaders 0 / 7 | 39m Aula concluída 528. Introdução a Loaders 4m Aula concluída 529. Conceito de transpiling 2m Aula concluída 530. babel-loader 11m Aula concluída 531. Configurando Babel com .babelrc 4m Aula concluída 532. Validação de código javascript 4m Aula concluída 533. Instalando eslint no visual code 8m Aula concluída 534. Configurando eslint 7m Seção 120: Curso XIV - Unidade 03 - Webpack e CSS/SASS 0 / 10 | 1h 3m Aula concluída 535. Estilização de código com webpack 4m Aula concluída 536. Separando o estilo em diferentes arquivos 5m Aula concluída 537. css-loader 7m Aula concluída 538. sass-loader 7m Aula concluída 539. url-loader 7m Aula concluída 540. file-loader 8m Aula concluída 541. postCSS teoria 6m Aula concluída 542. postCSS-loader 5m Aula concluída 543. Trabalhando com autoprefixer 6m Aula concluída 544. Trabalhando com Stylelint 8m Seção 121: Curso XIV - Unidade 04 - Servidor de desenvolvimento local e Plugins 0 / 9 | 55m Aula concluída 545. Webpack devServer 3m Aula concluída 546. Webpack devServer prática 5m Aula concluída 547. Configurando Webpack devServer 4m Aula concluída 548. Introdução a plugins 4m Aula concluída 549. HTMLWebpackPlugin 5m Aula concluída 550. Criando template HTML 7m Aula concluída 551. Modificando content Path 7m Aula concluída 552. Refatorações e lendo fontes 11m Aula concluída 553. MiniCSSExtractPlugin 10m Seção 122: Curso XIV - Unidade 05 - criando arquivos de produção 0 / 7 | 49m Aula concluída 554. Modos de compilação de código 6m Aula concluída 555. Testando modo de produção e iniciando slipt de configuração 8m Aula concluída 556. Criando configuração de arquivos de produção 9m Aula concluída 557. Finalizando configuração 8m Aula concluída 558. Plugins de optimização 7m Aula concluída 559. Plugin de limpeza de assets 8m Aula concluída 560. Finalização do curso 4m Seção 123: Curso XV - HTML 5 Avançado 0 / 4 | 8m Aula concluída 561. Apresentação do curso 1m Aula concluída 562. Editores de texto recomendados 4m Aula concluída 563. Link dos exercícios limpos 1m Recursos Aula concluída 564. Como organizar os exercícios limpos 3m Seção 124: Curso XV - Unidade 2 - Canvas e SVG 0 / 10 | 45m Aula concluída 565. Introdução a desenho em HTML5 3m Aula concluída 566. Desenhar um círculo com SVG 5m Aula concluída 567. Desenhar um retângulo com SVG 4m Aula concluída 568. Desenhar uma elipse com SVG 2m Aula concluída 569. Desenhar um polígono com SVG 5m Aula concluída 570. Desenhar linhas com SVG 5m Aula concluída 571. Como desenhar um gráfico de barras com SVG 5m Aula concluída 572. Como desenhar com CANVAS 5m Aula concluída 573. Como criar um gráfico de linha com CANVAS 4m Aula concluída 574. Animação com Canvas 7m Seção 125: Curso XV - Unidade 3 - Geolocalização 0 / 6 | 31m Aula concluída 575. Como geolocalização funciona 6m Aula concluída 576. Detectar suporte a geolocalização 9m Aula concluída 577. Recebendo as coordenadas 4m Aula concluída 578. Melhorando as mensagens de erro 7m Aula concluída 579. Opções extras de Geolocalização 4m Aula concluída 580. Atualizando posição em movimento 1m Seção 126: Curso XV - Unidade 4 - Vídeo e Áudio 0 / 6 | 30m Aula concluída 581. Introdução de vídeo na web 6m Aula concluída 582. Adicionar vídeos 5m Aula concluída 583. Adicionar imagem de capa e legenda ao vídeo 7m Aula concluída 584. Adicionar vídeo do youtube 3m Aula concluída 585. Como adicionar áudio 3m Aula concluída 586. Criar um controle de vídeo personalizado com Javascript 6m Seção 127: Curso XVI - CSS3 Avançado 0 / 4 | 11m Aula concluída 587. Aula de apresentação 4m Aula concluída 588. Software Necessário 3m Aula concluída 589. Link para download 1m Recursos Aula concluída 590. Como configurar os arquivos limpos no Brackets 4m Seção 128: Curso XVI - Unidade 02 - Transform e Transitions 0 / 5 | 19m Aula concluída 591. Apresentação 2m Aula concluída 592. Transform básico (scale, translate, rotate e skew) 7m Aula concluída 593. Transform origin 2m Aula concluída 594. Transitions 4m Aula concluída 595. Movendo um segundo elemento 4m Seção 129: Curso XVI - Unidade 03 - Projeto de efeito surpresa 0 / 5 | 17m Aula concluída 596. Apresentação do projeto 2m Aula concluída 597. Como funciona o efeito 3m Aula concluída 598. Adicionando os códigos 4m Aula concluída 599. Melhorando a opacidade 3m Aula concluída 600. Apresentando Clip-path 5m Seção 130: Curso XVI - Unidade 04 - Fundamentos de Web Responsivo 0 / 9 | 1h 13m Aula concluída 601. Apresentação à Media Type e Media Queries 8m Aula concluída 602. Apresentação - Como organizar seu website responsivo 6m Aula concluída 603. Aula prática do uso de Media Types 9m Aula concluída 604. Criar sua primeira regra de Media Queries 13m Aula concluída 605. Adaptando o layout para desktop e tablet 11m Aula concluída 606. Corrigindo o aside 5m Aula concluída 607. Adaptando o layout para desktop, tablet e smartphone 12m Aula concluída 608. Como criar um menu diferente para desktop e smartphone 5m Aula concluída 609. Como criar um arquivo global de css com todas as regras 4m Seção 131: Curso XVI - Unidade 05 - Arredondar elementos 0 / 5 | 13m Aula concluída 610. Aplicar borda simples 3m Aula concluída 611. Aplicar bordas separadas 1m Aula concluída 612. Aplicar borda para virar um círculo 3m Aula concluída 613. Aplicar uma máscara usando border-radius 4m Aula concluída 614. Aplicar sombra interna na máscara 3m Seção 132: Curso XVI - Unidade 06 - Sombra avançada de elementos 0 / 4 | 20m Aula concluída 615. Aplicar sombra apenas embaixo 5m Aula concluída 616. Aplicar sombra tipo papel (de um lado) 7m Aula concluída 617. Aplicar sombra tipo papel dos dois lados 3m Aula concluída 618. Aplicar sombra no centro 5m Seção 133: Curso XVI - Unidade 07 - Multi-colunas 0 / 5 | 19m Aula concluída 619. Apresentação da propriedade de multicolunas 3m Aula concluída 620. Como dividir o texto em 2 colunas 2m Aula concluída 621. Como dividir o texto em 3 colunas 3m Aula concluída 622. Adicionar imagens e títulos 6m Aula concluída 623. Adicionar filtro por orientação 5m Seção 134: Curso XVI - Unidade 08 - Web Responsivo - Background redimensionáveis 0 / 3 | 19m Aula concluída 624. Background Size 9m Aula concluída 625. Background Position 4m Aula concluída 626. Background adaptado com Media Query 6m Seção 135: Curso XVI - Unidade 09 - Web Responsivo -Elementos redimensionáveis c Object Fit 0 / 7 | 41m Aula concluída 627. Apresentação do Object fit 2m Aula concluída 628. Compreendendo o Object Fit na prática 9m Aula concluída 629. Criando Background de capa com Object Fit 7m Aula concluída 630. Projeto de Thumbnail com Object Fit - Aula 1 8m Aula concluída 631. Projeto de Thumbnail com Object Fit - Aula 2 4m Aula concluída 632. Projeto de Thumbnail com Object Fit - Aula 3 7m Aula concluída 633. Projeto de Thumbnail com Object Fit - Aula 4 4m Seção 136: Curso XVI - Unidade 10 - Web Responsivo - Menu 0 / 5 | 30m Aula concluída 634. Apresentação do exercício da unidade 4m Aula concluída 635. Criar menu responsivo - parte 1 7m Aula concluída 636. Criar menu responsivo - parte 2 6m Aula concluída 637. Criar menu responsivo - parte 3 6m Aula concluída 638. Criar menu responsivo - parte 4 7m Seção 137: Curso XVI - Unidade 11 - Projeto Site Web Responsivo - Completo 0 / 2 | 16m Aula concluída 639. Apresentação do projeto 7m Aula concluída 640. Adicionar um texto de capa 9m Seção 138: Curso XVI - Unidade 12 - Dicas interessantes de CSS3 0 / 1 | 6m Aula concluída 641. Trabalhar com opacidade de elementos 6m Seção 139: Curso XV - Entrevistas com profissionais 0 / 3 | 1h 33m Aula concluída 642. Luiz Tiago - Full Stack Engineer 25m Aula concluída 643. Italo Araújo - Software Developer 23m Aula concluída 644. Front-end at Loadsmart - Davidson Fellipe 46m Visão geral Perguntas e respostasPerguntas e respostas Observações Anúncios