/readme.md

https://github.com/willianjusten/curso-de-svg · Markdown · 103 lines · 74 code · 29 blank · 0 comment · 0 complexity · fe61e8f57b7f092d63401cac9e65cc5f MD5 · raw file

  1. # Curso de SVG
  2. > Esse repositório servirá para armazenar todo o conteúdo passado durante o curso de SVG.
  3. ## Objetivo
  4. O curso tem como objetivo passar desde os conceitos básicos do SVG até os mais avançados, permitindo criar basicamente o que se quiser com SVG. O curso será desenvolvido em pequenos módulos com vídeos curtos, facilitando assim o aprendizado e o desenvolvimento do aluno, visando sempre uma didática simples, concisa e bastante aplicada a prática de trabalho.
  5. Existirão alguns projetos ao decorrer do curso, para aplicarmos os conceitos aprendidos, fazendo com que o aluno perceba sua evolução e também comece a trabalhar mais em sua parte criativa e com código.
  6. ## Instrutor
  7. Olá! Eu sou Willian. Atualmente Freelance Web Engineer, onde ajudo a criar novas experiências e tendências para Web através de vários projetos no Brasil e fora dele. trabalhei também em empresas como a Globo.com, HUGE e Queremos, sempre focando na qualidade e melhor entrega para o usuário. Escrevo bastante no meu blog, falando sobre SVG, CSS, JS e minhas experiências como desenvolvedor.
  8. ## Ementa
  9. - Introdução ao SVG
  10. - Introdução do Curso
  11. - História
  12. - O que é?
  13. - Por que usar?
  14. - Quando usar?
  15. - Como criar?
  16. - Onde baixar?
  17. - Como usar e suas vantagens/desvantagens?
  18. - Como imagem
  19. - Como background-img
  20. - Via iframe/object/embed
  21. - Como Data URIs
  22. - Inline SVG
  23. - A estrutura do SVG
  24. - Plano cartesiano
  25. - ViewBox e ViewPort
  26. - preserveAspectRatio
  27. - Formas Básicas
  28. - Elemento Path
  29. - Elementos Containers
  30. - Estilizando o SVG
  31. - Métodos para estilizar
  32. - Peso das Propriedades
  33. - Fill e Stroke
  34. - Colorindo ícones com mais de uma cor
  35. - Projeto #1 - Construindo um SVG responsivo e adaptativo
  36. - Tornando o SVG Fluido
  37. - Tornando o SVG adaptativo
  38. - Sistemas de Ícones em SVG
  39. - Fixando o uso de ícones com Symbol
  40. - Usando o Icomoon
  41. - Projeto #2 - Criando um boilerplate em Gulp para gerar sprites
  42. - Projeto #3 - Criando um loader com SVG e CSS Animations
  43. - Editando e preparando o visual do nosso loader
  44. - Usando Keyframes para animar
  45. - Animações SVG com SMIL
  46. - Entendendo o que é SMIL
  47. - Criando uma animação simples
  48. - Famoso Morph Path
  49. - Especificando um caminho para a animação
  50. - Manipulando SVG com JS
  51. - Utilizando JS para estilizar e criar novos elementos
  52. - Algumas bibliotecas aconselhadas
  53. - Criando animações com as propriedades de Stroke
  54. - Criando um loader animado usando propriedades do stroke
  55. - Fazendo o efeito de desenhar
  56. - Usando o scroll para controlar o desenho
  57. - Filtros SVG
  58. - Alguns tipos de filtros
  59. - Criando uma animação com filtros
  60. - Acessibilidade no SVG
  61. - Dicas e informações para deixar tudo mais acessivel
  62. - Performance
  63. - Criando e Exportando com Illustrator
  64. - Usando ferramentas para otimizar
  65. - Busque Conhecimento
  66. - Projeto Awesome-SVG e outros
  67. - Agradecimentos
  68. ## Certificado
  69. Todos os alunos que terminarem o curso irão receber um certificado de conclusão
  70. ## Compra
  71. Se você curtiu a ementa e/ou conhece o meu trabalho e quer me apoiar.
  72. [Link para compra](http://www.eventick.com.br/curso-de-svg)
  73. ### Contato
  74. Qualquer dúvida ou curiosidade, é mandar um email para willianjustenqui@gmail.com ou então falar comigo através de qualquer rede social. Até mesmo uma issue aqui nesse repositório =)