[
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2017 Kevin Oliveira\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "<p align=\"center\">\n<img src=\"/cover.png\" width=\"250\" alt=\"Aprenda Front-end\">\n</p>\n<h1 align=\"center\">Aprenda Front-end</h1>\n<p align=\"center\">Central de conhecimento sobre desenvolvimento front-end<br>Inspirado no <a href=\"https://github.com/felipeorlando/aprenda-rubyonrails\">Aprenda Ruby on Rails</a> do <a href=\"https://github.com/felipeorlando/\">Felipe Orlando</a></p>\n\n<a id=\"user-content-Índice\" class=\"anchor\" href=\"#Índice\" aria-hidden=\"true\"></a>\n<p align=\"center\">\n\t<a href=\"#mortar_board-cursos\">Cursos</a> •\n\t<a href=\"#book-livros\">Livros</a> •\n\t<a href=\"#newspaper-blogs\">Blogs</a> •\n\t<a href=\"#video_camera-palestras-vídeos\">Palestras</a> •\n\t<a href=\"#computer-screencasts\">Screencasts</a> •\n\t<a href=\"#circus_tent-eventos-ativos\">Eventos ativos</a> •\n\t<a href=\"#speech_balloon-comunidades\">Comunidades</a> •\n\t<a href=\"#paperclip-feeds\">Feeds</a> •\n\t<a href=\"#sound-podcasts\">Podcasts</a>\n</p>\n\n## :mortar_board: Cursos\n\nCurso | Escola/Site | Nível | Assunto | Autor | Preço\n:-- | :--: | :--: | :--: | :--: | :--:\n[Angular](https://www.youtube.com/watch?v=tPOMG0D57S0&list=PLGxZ4Rq3BOBoSRcKWEdQACbUCNWLczg2G) | YouTube | Intermediário | Angular | [Loiane Groner](https://loiane.com/) | :free:\n[CSS3 com Sass e Compass](https://www.youtube.com/watch?v=D9OpSGViDgA&list=PL3C05B7A66AC502CF) | YouTube | Intermediário | CSS | [Loiane Groner](https://loiane.com/) | :free:\n[CSS: um passo adiante](https://www.udemy.com/css-um-passo-adiante/?couponCode=APRENDA_FRONTEND) | Udemy | Intermediário | CSS | [Tárcio Zemel](https://about.me/tarciozemel) | :moneybag:\n[CSS Grid: o sistema definitivo de layouts](https://www.udemy.com/css-grid-layout/?couponCode=APRENDA_FRONTEND) | Udemy | Básico | CSS | [Tárcio Zemel](https://about.me/tarciozemel) | :moneybag:\n[Começando com React.js](https://jscasts.teachable.com/p/comecando-com-react-js) | Teachable | Básico | ReactJS | [Matheus Lima](https://matheuslima.com/) | :free:\n[Curso Netlify](https://www.youtube.com/watch?v=a1cIjP1bueM&list=PLlAbYrWSYTiMGMxQf9JSoZUU1rgVpGPth) | YouTube | Básico | Deploy | [Willian Justen](https://github.com/willianjusten) | :free:\n[Flexbox: o guia completo](https://www.udemy.com/flexbox-guia-completo/?couponCode=APRENDA_FRONTEND) | Udemy | Básico | CSS | [Tárcio Zemel](https://about.me/tarciozemel) | :moneybag:\n[Functional Programming Beginner](http://paqmind.com/courses/fp-beginner/) | [Paqmind](http://paqmind.com/) | Básico | JavaScript | Paqmind | :free:\n[Git e GitHub](https://www.udemy.com/git-e-github-para-iniciantes/) | Udemy | Básico | Git/Github | [Willian Justen](https://github.com/willianjusten) | :free:\n[HTML e CSS](https://www.codecademy.com/pt-BR/learn/web) | Codecademy | Básico | HTML/CSS | [Codecademy](https://www.codecademy.com/) | :free:\n[Javascript Ninja](https://blog.da2k.com.br/curso-javascript-ninja/) | Udemy | Intermediário | JavaScript | [Fernando Daciuk](https://github.com/fdaciuk) | :moneybag::moneybag::moneybag:\n[Node.js Beginner](http://paqmind.com/courses/nodejs-beginner/) | Paqmind | Básico | JavaScript | [Paqmind](http://paqmind.com/) | :free:\n[ReactJS Ninja](https://blog.da2k.com.br/curso-reactjs-ninja/) | Udemy | Intermediário | ReactJS | [Fernando Daciuk](https://github.com/fdaciuk) | :moneybag::moneybag::moneybag:\n[React/Redux](https://www.udemy.com/react-redux-pt/) | Udemy | Intermediário | ReactJS | [Leonardo Moura Leitão](https://github.com/cod3rcursos/) | :moneybag::moneybag::moneybag:\n[Vue.js do jeito ninja](https://www.youtube.com/playlist?list=PLcoYAcR89n-qq1vGRbaUiV6Q9puy0qigW) | Youtube | Básico | Vue Js | [Tiago Matos](http://www.tiagomatos.com) | :free:\n[Gatsby: Crie um site PWA com React, GraphQL e Netlify CMS](https://www.udemy.com/course/gatsby-crie-um-site-pwa-com-react-graphql-e-netlify-cms/) | Udemy | Intermediário | ReactJS | [Willian Justen](https://willianjusten.com.br/) | :moneybag::moneybag::moneybag:\n[Vue/Vuex](https://www.udemy.com/vuejs-2-the-complete-guide/) | Udemy | Intermediário | Vue.js | [Maximilian Schwarzmüller](https://www.udemy.com/user/maximilian-schwarzmuller/) | :moneybag:\n[Vue Fundamentals](https://vueschool.io/courses/vuejs-fundamentals) | Vueschool | Intermediário | Vue.js | [VueSchool](https://vueschool.io) | :free:\n[Desenvolvedor Front-End](https://www.alura.com.br/carreira-desenvolvedor-front-end) | Alura | Básico | HTML/CSS/JS | Alura | :moneybag:\n[Desenvolvedor Javascript](https://www.alura.com.br/carreira-desenvolvedor-javascript) | Alura | Intermediário | Javascript | Alura | :moneybag:\n[Engenheiro Javascript](https://www.alura.com.br/carreira-engenheiro-javascript) | Alura | Avançado | Javascript | Alura | :moneybag:\n[Desenvolvedor Vuejs](https://www.alura.com.br/carreira-desenvolvedor-vuejs) | Alura | Intermediário | Vuejs | Alura | :moneybag:\n[Desenvolvedor Angular](https://www.alura.com.br/carreira-angular) | Alura | Intermediário | Angular | Alura | :moneybag:\n[Desenvolvedor React](https://www.alura.com.br/carreira-programador-react) | Alura | Intermediário | React/Redux | Alura | :moneybag:\n[Front-end em geral](https://www.schoolofnet.com/planos-de-estudo/programacao/frontend) | School of Net | Intermediário | Angular, React, Vue, Javascript e etc | School of net | :moneybag:\n[Curso HTML 5](https://www.youtube.com/watch?v=epDCjksKMok&list=PLHz_AreHm4dlAnJ_jJtV29RFxnPHDuk9o) | YouTube | Básico | HTML 5 | Curso em Vídeo | :free:\n[Curso de JavaScript para iniciantes](https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1) | YouTube | Básico | HTML 5 | Curso em Vídeo | :free:\n[Angular 9 - Essencial](https://www.cod3r.com.br/courses/angular-9-essencial) | Cod3r | Intermediário | Angular | [Cod3r](https://www.cod3r.com.br/) | :free:\n[Desenvolvimento SPA com Angular](https://desenvolvedor.io/curso-online-desenvolvimento-spa-com-angular) | desenvolvedor.io | Intermediário | Angular | [desenvolvedor.io](https://desenvolvedor.io/) | :moneybag:\n[Desenvolvimento Avançado em Angular](https://desenvolvedor.io/curso-online-desenvolvimento-avancado-em-angular) | desenvolvedor.io | Avançado | Angular | [desenvolvedor.io](https://desenvolvedor.io/) | :moneybag::moneybag::moneybag:\n\n[Ir para o índice](#Índice)\n\n## :book: Livros\n\nTítulo | Assunto | Formato | Preço | Idioma\n:-- | :--: | :--: | :--: | :--:\n[Adaptive Web Design](https://adaptivewebdesign.info/1st-edition/) | Front-end | E-book | :free: | :us:\n[Bootstrap 3.3.5](http://livrosdomaujor.com.br/bootstrap3/codigos.html) | CSS | E-book | :free: | :brazil:\n[Developing Backbone.js Applications](https://addyosmani.com/backbone-fundamentals/) | CSS | E-book | :free: | :us:\n[Dive Into HTML5](https://diveintohtml5.com.br/) | HTML5 | E-book | :free: | :brazil:\n[Eloquent Javascript](http://braziljs.github.io/eloquente-javascript/) | JavaScript | E-book | :free: | :brazil:\n[Front-End Developer Handbook](https://www.gitbook.com/book/frontendmasters/front-end-handbook-2017/) | Front-end | E-book | :free: | :us:\n[HTML5 Canvas](http://chimera.labs.oreilly.com/books/1234000001654/index.html) | HTML5 | E-book | :free: | :us:\n[HTML5 for Publishers](http://chimera.labs.oreilly.com/books/1234000000770/index.html) | HTML5 | E-book | :free: | :us:\n[JavaScript Design Patterns](https://addyosmani.com/resources/essentialjsdesignpatterns/book/) | JavaScript | E-book | :free: | :us:\n[Javascript Furtivo](https://leanpub.com/javascriptfurtivo) | JavaScript | E-book | :free: | :brazil:\n[Programming JavaScript Applications](http://chimera.labs.oreilly.com/books/1234000000262/index.html) | JavaScript | E-book | :free: | :us:\n[Web Audio API](http://chimera.labs.oreilly.com/books/1234000001552/index.html) | JavaScript | E-book | :free: | :brazil:\n[Workflow Front-end](https://www.gitbook.com/book/tapmorales/workflow-front-end/) | Front-end | E-book | :free: | :brazil:\n[You Don't Know JS](https://github.com/getify/You-Dont-Know-JS) | JavaScript | E-book | :free: | :brazil:\n[Guia de bolso de SVG](https://github.com/jonitrythall/svgpocketguide/blob/master/svgpocketguide-ptbr.md) | SVG | E-book | :free: | :brazil:\n[Vue.js](https://www.casadocodigo.com.br/products/livro-vue) | Vue.js | E-book | :moneybag: | :brazil:\n[Progressive Web Apps](https://www.casadocodigo.com.br/products/livro-pwa) | React/PWA | E-book | :moneybag: | :brazil:\n[Turbine seu CSS](https://www.casadocodigo.com.br/products/livro-turbine-css) | CSS | E-book | :moneybag: | :brazil:\n[CSS Eficiente](https://www.casadocodigo.com.br/products/livro-css-eficiente) | CSS | E-book | :moneybag: | :brazil:\n[CSS e HTML](https://www.casadocodigo.com.br/products/livro-html-css) | CSS/HTML | E-book | :moneybag: | :brazil:\n[SASS](https://www.casadocodigo.com.br/products/livro-sass) | SASS | E-book | :moneybag: | :brazil:\n[Web Design Responsivo](https://www.casadocodigo.com.br/products/livro-web-design-responsivo) | HTML/CSS | E-book | :moneybag: | :brazil:\n\n\n[Ir para o índice](#Índice)\n\n## :newspaper: Blogs\n\nBlog | Principal autor | Idioma\n:-- | :--: | :--:\n[Blog do Maujor](http://www.maujor.com/blog/) | [Maurício Samy Silva](https://github.com/maujor) | :brazil:\n[Cangaceiro JavaScript](http://cangaceirojavascript.com.br/) | [Flávio Almeida](https://github.com/flaviohenriquealmeida) | :brazil:\n[Da2k](http://blog.da2k.com.br/) | [Fernando Daciuk](https://github.com/fdaciuk) | :brazil:\n[desenvolvimento para web](http://desenvolvimentoparaweb.com/) | [Tárcio Zemel](https://about.me/tarciozemel) | :brazil:\n[Felipe Fialho](http://www.felipefialho.com/blog/) | [Felipe Fialho](https://github.com/lfeh) | :brazil:\n[JavaScript Scene](https://medium.com/javascript-scene) | [Eric Elliott](https://github.com/ericelliott) | :us:\n[Nando Moreira](https://nandomoreira.me/blog/) | [Nando Moreira](https://github.com/nandomoreirame) | :brazil:\n[Tableless](http://tableless.com.br/) | [Diego Eis](https://github.com/diegoeis) | :brazil:\n[Vinicius Reis](https://medium.com/@luizvinicius73) | [Vinicius Reis](https://github.com/vinicius73) | :brazil:\n[Willian Justen](https://willianjusten.com.br/) | [Willian Justen](https://github.com/willianjusten) | :brazil:\n[Zeno Rocha](https://zenorocha.com/articles/) | [Zeno Rocha](https://github.com/zenorocha) | :us:\n[School of net](https://blog.schoolofnet.com/) | [School of net](https://github.com/schoolofnetcom) | :brazil:\n[Zup](https://www.zup.com.br/blog) | [Zup](https://github.com/ZupIT) | :brazil:\n[Marco Bruno](https://marcobrunobr.medium.com/) | [Marco Bruno](https://github.com/marcobrunodev) | :brazil:\n\n[Ir para o índice](#Índice)\n\n## :video_camera: Palestras (Vídeos)\nTítulo | Evento | Assunto | Palestrante | Idioma\n:-- | :--: | :--: | :--: | :--:\n[Acessibilidade na prática para você não esquecer](https://www.youtube.com/watch?v=4URTZHk6tz0) | [Frontinsampa 2016](http://www.frontinsampa.com.br/) | Acessibilidade | [Talita Pagani](https://github.com/talitapagani) | :brazil:\n[CSS {Grid} Layout: It's evolution baby](https://www.youtube.com/watch?v=94aYg5D8N0s) | [Vale do Carbono](http://valedocarbono.org/conference/) | CSS | [Diogo Moretti](https://github.com/diogomoretti) | :brazil:\n[Como encarar o desenvolvimento front-end](https://www.youtube.com/watch?v=4vRCueT_Z4I) | [Front in BH 2016](https://frontinbh.com.br/) | Front-end | [Jean Carlo Emer](https://github.com/jcemer) | :brazil:\n[Como ser um bom dev front-end em 2017](https://www.youtube.com/watch?v=LBxHq3IG4F4) | [Vale do Carbono](http://valedocarbono.org/conference/) | Front-end | [Jaydson Gomes](https://github.com/jaydson) | :brazil:\n[Isomorfismo pra quê?](https://www.youtube.com/watch?v=T2T-qyp1M9A) | [BrazilJS Conf 2016](https://braziljs.org/conf/) | JavaScript | [Fernanda Bernardo](https://github.com/FernandaBernardo) | :brazil:\n[Jóta Essi Funcional](https://www.youtube.com/watch?v=GQGKnve69DM) | [Frontinsampa 2016](http://www.frontinsampa.com.br/) | JavaScript | [Matheus Marsiglio](https://github.com/mtmr0x) | :brazil:\n[JS Loves Music](https://www.youtube.com/watch?v=HnQQL8Q9upA) | [BrazilJS Conf 2016](https://braziljs.org/conf/) | JavaScript | [Willian Justen](https://github.com/willianjusten) | :brazil:\n[Linked Data, JSON-LD e Web Semântica](https://www.youtube.com/watch?v=vAjBRcg3ydM) | [BrazilJS Conf 2016](https://braziljs.org/conf/) | JavaScript, Semântica | [Diego Eis](https://github.com/diegoeis) | :brazil:\n[Performance em CSS](https://www.youtube.com/watch?v=m1iV2C44Duc) | [BrazilJS Conf 2012](https://www.youtube.com/watch?v=m1iV2C44Duc) | CSS | [Bernard De Luna](https://github.com/bernarddeluna) | :brazil:\n[Progressive Enhancement](https://www.youtube.com/watch?v=cgn2tug4nTo) | [Frontinsampa 2016](http://www.frontinsampa.com.br/) | Front-end | [Marco Bruno](https://github.com/MarcoBrunoBR) | :brazil:\n[The Creative Developer](https://www.youtube.com/watch?v=LGD6ZeFPX80&t=1389s) | [Frontinsampa 2016](http://www.frontinsampa.com.br/) | Front-end | [Almir Filho](https://github.com/almirfilho) | :brazil:\n[Um Futuro Chamado Web Components](https://www.youtube.com/watch?v=7Q0-E_rZ_Cc) | [BrazilJS Conf 2013](https://braziljs.org/conf) | Web Components | [Zeno Rocha](https://github.com/zenorocha) | :brazil:\n[Web APIs You Didn’t Know Existed](https://www.youtube.com/watch?v=riC-i7bKrGY) | [Front in BH 2016](https://frontinbh.com.br/) | JavaScript | [Zeno Rocha](https://github.com/zenorocha) | :brazil:\n[Clean Code (transforme a sua carreira de desenvolvedor)](https://www.youtube.com/watch?v=4EnLAQprzJU) | [SuperTalks da Supero TI](https://www.sympla.com.br/super-talks---edicao-developers__805707) | Semântica | [Rodrigo Branas](https://github.com/rodrigobranas) | :brazil:\n\n[Ir para o índice](#Índice)\n\n## :computer: Screencasts\nTítulo | Assunto | Autor | Idioma\n:-- | :--: | :--: | :--:\n[Be MEAN: MongoDB](https://www.youtube.com/playlist?list=PL77JVjKTJT2gXHb9FEokJsPEcoOmyF1pY) | MongoDB | [Jean Carlo Nascimento](https://github.com/suissa) | :brazil:\n[Be MEAN: Node.js](https://www.youtube.com/playlist?list=PL77JVjKTJT2hP_lxL88oDo2rJvOskpGfJ) | JavaScript | [Jean Carlo Nascimento](https://github.com/suissa) | :brazil:\n[Be MEAN: Angular1](https://www.youtube.com/playlist?list=PL77JVjKTJT2hfviaP9JV_ZyJWSD4je7Df) | JavaScript | [Jean Carlo Nascimento](https://github.com/suissa) | :brazil:\n[Desvendando a linguagem JavaScript ](https://www.youtube.com/playlist?list=PLQCmSnNFVYnT1-oeDOSBnt164802rkegc) | JavaScript | [Rodrigo Branas](https://github.com/rodrigobranas) | :brazil:\n[Grunt vs Gulp](https://www.youtube.com/playlist?list=PLQCmSnNFVYnTkUx1tVVPumohXVMDwfQcV) | JavaScript | [Rodrigo Branas](https://github.com/rodrigobranas) | :brazil:\n[Node.js](https://www.youtube.com/playlist?list=PLQCmSnNFVYnTFo60Bt972f8HA4Td7WKwq) | JavaScript | [Rodrigo Branas](https://github.com/rodrigobranas) | :brazil:\n[Qualidade de Código](https://www.youtube.com/playlist?list=PLQCmSnNFVYnSpfpwwQGO8QHQ3CcizaZsV) | JavaScript | [Rodrigo Branas](https://github.com/rodrigobranas) | :brazil:\n[Tudo sobre AngularJS](https://www.youtube.com/playlist?list=PLQCmSnNFVYnTD5p2fR4EXmtlR6jQJMbPb) | JavaScript | [Rodrigo Branas](https://github.com/rodrigobranas) | :brazil:\n\n[Ir para o índice](#Índice)\n\n## :circus_tent: Eventos Ativos\nNome | Tipo | Frequência | Organizadores | Local\n:-- | :--: | :--: | :--: | :--:\n[AngularSP](https://www.meetup.com/pt-BR/AngularJS-Sao-Paulo/) | Meetup | Mensal | [William Grasel](https://github.com/willgm), Deborah Lindau | SP, Brasil\n[CSS SP](https://www.meetup.com/pt-BR/CSS-SP/) | Meetup | Mensal | [Felipe Fialho](https://github.com/lfeh), [Raphael Fabeni](https://github.com/raphaelfabeni) | SP, Brasil\n[FemugSP](https://www.meetup.com/pt-BR/femugsp/) | Meetup | Mensal | [Lucas Mazza](https://github.com/lucasmazza) | SP, Brasil\n[Frontend SP Meetup](https://www.meetup.com/pt-BR/Frontend-Dev-SP-Meetup/) | Meetup | Mensal | [Shin](https://github.com/shin-monkey) | SP, Brasil\n[Front In BH](http://frontinbh.com.br/) | Conferência | Anual | [Keppelen](https://github.com/keppelen), [Davidson Felipe](https://github.com/davidsonfellipe) | MG, Brasil\n[Front In Sampa](http://www.frontinsampa.com.br/) | Conferência | Anual | [Deivid Marques](https://github.com/deividmarques), [Keit Oliveira](https://github.com/keitoliveira), [Marco Bruno](https://github.com/MarcoBrunoBR) | SP, Brasil\n[HTML SP](https://www.meetup.com/pt-BR/html-sp/) | Meetup | Mensal | Vinicius Rossi | SP, Brasil\n\n[Ir para o índice](#Índice)\n\n## :speech_balloon: Comunidades\nNome | Tipo | Idioma\n:-- | :--: | :--:\n[Front-end Brasil](https://github.com/frontendbr/forum/issues) | Fórum | :brazil:\n[Training Center](https://trainingcenter.io/) | Slack | :brazil:\n[React Brazil](https://react-brasil.github.io/react-brasil-slack/) | Slack | :brazil:\n[VueJS Brasil](https://vuejs-brasil.herokuapp.com/) | Slack | :brazil:\n\n[Ir para o índice](#Índice)\n\n## :paperclip: Feeds\n[Ir para o índice](#Índice)\n\n## :sound: Podcasts\nNome | Idioma\n:-- | :--:\n[DevCast](https://soundcloud.com/devmedia) | :brazil:\n[Dev & Community Cast](http://devcommunitycast.com.br/) | :brazil:\n[Dev na Estrada](http://devnaestrada.com.br/) | :brazil:\n[Fullstack Radio](http://fullstackradio.com) | :us:\n[Hipsters.tech](http://hipsters.tech/) | :brazil:\n[Lambda3](https://www.lambda3.com.br/tag/podcast/) | :brazil:\n[PodProgramar](https://podprogramar.com.br/category/podcast/) | :brazil:\n[PodTag](https://podtag.com.br/) | :brazil:\n[ProdCast](https://www.concrete.com.br/category/prodcast/?categoryId=5) | :brazil:\n[QuebraDev](http://quebradev.com.br/) | :brazil:\n[SudoCast](http://sudocast.com.br/) | :brazil:\n[Syntax Podcast](http://syntax.fm/) | :us:\n[Lovelace Podcast](https://twitter.com/lovelacepodcast) | :brazil:\n\n[Ir para o índice](#Índice)\n\n<h6 align=\"center\"><a href=\"/LICENSE\">MIT</a> @ Kevin Oliveira</h6>\n"
  }
]