Skip to content

Instantly share code, notes, and snippets.

@jlcarvalho
Created February 24, 2015 21:06
Show Gist options
  • Save jlcarvalho/d619c81c29ee8f3ff81a to your computer and use it in GitHub Desktop.
Save jlcarvalho/d619c81c29ee8f3ff81a to your computer and use it in GitHub Desktop.
{
"categories": [
{
"_id": 1,
"name": "Fundamentos"
},
{
"_id": 2,
"name": "HTML"
},
{
"_id": 3,
"name": "CSS"
},
{
"_id": 4,
"name": "Javascript"
},
{
"_id": 5,
"name": "Git"
}
],
"sections": [
{
"_id": 1,
"name": "A internet",
"categories": [1]
},
{
"_id": 2,
"name": "Funcionamento das aplicações web",
"categories": [1]
},
{
"_id": 3,
"name": "Aprendendo a programar",
"categories": [1]
},
{
"_id": 4,
"name": "HTML e CSS",
"categories": [2, 3]
},
{
"_id": 5,
"name": "Web Design Responsivo",
"categories": [2, 3]
},
{
"_id": 6,
"name": "Otimização CSS",
"categories": [3]
},
{
"_id": 7,
"name": "Introdução ao Javascript",
"categories": [4]
},
{
"_id": 8,
"name": "Workflow",
"categories": [2, 3]
},
{
"_id": 10,
"name": "jQuery",
"categories": [4]
},
{
"_id": 11,
"name": "Trabalhando com Javascript",
"categories": [4]
},
{
"_id": 12,
"name": "Git",
"categories": [5]
}
],
"type": [
{
"_id": 1,
"name": "Audio"
},
{
"_id": 2,
"name": "Vídeo"
},
{
"_id": 3,
"name": "Artigo"
},
{
"_id": 4,
"name": "Curso"
},
{
"_id": 5,
"name": "Slides"
},
{
"_id": 6,
"name": "Livro"
},
{
"_id": 7,
"name": "Apostila"
},
{
"_id": 8,
"name": "Website"
},
{
"_id": 9,
"name": "Imagem"
}
],
"resources": [
{
"_id": 1,
"duration": 8,
"section": 1,
"title": "História da internet",
"type": 2,
"url": "https://www.youtube.com/watch?v=9hIQjrMHTv4"
},
{
"_id": 2,
"duration": 12,
"section": 1,
"title": "O que é a internet?",
"type": 2,
"url": "https://www.youtube.com/watch?v=XE_FPEFpHt4"
},
{
"_id": 3,
"duration": 6,
"section": 1,
"title": "Como funciona a Internet? Parte 1: O protocolo IP",
"type": 2,
"url": "https://www.youtube.com/watch?v=HNQD0qJ0TC4"
},
{
"_id": 4,
"duration": 7,
"section": 1,
"title": "Como funciona a Internet? Parte 2: Sistemas Autônomos, BGP, PTTs.",
"type": 2,
"url": "https://www.youtube.com/watch?v=C5qNAT_j63M"
},
{
"_id": 5,
"duration": 7,
"section": 1,
"title": "Como funciona a Internet? Parte 3: DNS",
"type": 2,
"url": "https://www.youtube.com/watch?v=ACGuo26MswI"
},
{
"_id": 6,
"duration": 7,
"section": 1,
"title": "Como funciona a Internet? Parte 4: Governança da Internet",
"type": 2,
"url": "https://www.youtube.com/watch?v=ZYsjMEISR6E"
},
{
"_id": 7,
"duration": 60,
"section": 2,
"title": "20 lições que aprendi sobre navegadores e a web",
"type": 8,
"url": "http://www.20thingsilearned.com/pt-BR"
},
{
"_id": 8,
"duration": 6,
"section": 3,
"title": "What Most Schools Don't Teach",
"type": 2,
"url": "https://www.youtube.com/watch?v=nKIu9yen5nc"
},
{
"_id": 9,
"duration": 60,
"section": 3,
"title": "Hora do código",
"type": 4,
"url": "http://studio.code.org/hoc/1"
},
{
"_id": 10,
"duration": 420,
"section": 4,
"title": "CodeCademy - HTML & CSS",
"type": 4,
"url": "http://www.codecademy.com/pt-BR/tracks/web"
},
{
"_id": 11,
"duration": 60,
"section": 4,
"title": "Aprenda layout com css",
"type": 8,
"url": "http://pt-br.learnlayout.com/"
},
{
"_id": 12,
"duration": 60,
"section": 4,
"title": "Guia de código do @mdo",
"type": 8,
"url": "http://diegoeis.github.io/code-guide/"
},
{
"_id": 13,
"duration": 20,
"section": 4,
"title": "Tableless Iniciantes - O básico",
"type": 8,
"url": "http://tableless.github.io/iniciantes/manual/obasico/"
},
{
"_id": 14,
"duration": 60,
"section": 4,
"title": "Tableless Iniciantes - HTML",
"type": 8,
"url": "http://tableless.github.io/iniciantes/manual/html/"
},
{
"_id": 15,
"duration": 180,
"section": 4,
"title": "Tableless Iniciantes - CSS",
"type": 8,
"url": "http://tableless.github.io/iniciantes/manual/css/"
},
{
"_id": 16,
"duration": 30,
"section": 4,
"title": "Efeito cascata, herança e especificidade do CSS",
"type": 3,
"url": "http://tableless.com.br/efeito-cascata-e-especificidade-do-css/"
},
{
"_id": 17,
"duration": 20,
"section": 4,
"title": "Tenha o DOM",
"type": 3,
"url": "http://tableless.com.br/tenha-o-dom/"
},
{
"_id": 18,
"duration": 17,
"section": 5,
"title": "Introdução ao Responsive Web Design",
"type": 3,
"url": "http://tableless.com.br/introducao-ao-responsive-web-design/"
},
{
"_id": 19,
"duration": 60,
"section": 5,
"title": "O Cenário do Web Design Responsivo",
"type": 3,
"url": "http://tableless.com.br/o-cenario-do-web-design-responsivo/"
},
{
"_id": 20,
"duration": 20,
"section": 5,
"title": "Design Responsivo II – Grids e Texto",
"type": 3,
"url": "http://blog.popupdesign.com.br/design-responsivo-grids-e-texto/"
},
{
"_id": 21,
"duration": 30,
"section": 5,
"title": "Design Responsivo III – Media Queries e Compatibilidade",
"type": 3,
"url": "http://blog.popupdesign.com.br/design-responsivo-iii-media-queries-e-compatibilidade/"
},
{
"_id": 22,
"duration": 20,
"section": 5,
"title": "Desenvolvimento Responsivo e Viewport",
"type": 3,
"url": "http://blog.popupdesign.com.br/desenvolvimento-responsivo-e-viewport/"
},
{
"_id": 23,
"duration": 30,
"section": 5,
"title": "Flexbox – Organizando seu layout",
"type": 3,
"url": "http://tableless.com.br/flexbox-organizando-seu-layout/"
},
{
"_id": 24,
"duration": 10,
"section": 5,
"title": "Qual unidade utilizar – Pixel, EM ou REM",
"type": 3,
"url": "http://tableless.com.br/unidade-pixels-em-rem/"
},
{
"_id": 25,
"duration": 15,
"section": 5,
"title": "Dicas de CSS para impressão",
"type": 3,
"url": "http://tableless.com.br/dicas-de-css-para-impressao/"
},
{
"_id": 26,
"duration": 15,
"section": 6,
"title": "Entendendo o Reflow",
"type": 3,
"url": "http://tableless.com.br/entendendo-os-reflows-2/"
},
{
"_id": 27,
"duration": 15,
"section": 6,
"title": "Performance do seu CSS",
"type": 3,
"url": "http://tableless.com.br/melhorando-performance-css/"
},
{
"_id": 28,
"duration": 600,
"section": 7,
"title": "Codecademy - Javascript",
"type": 4,
"url": "http://www.codecademy.com/pt-BR/tracks/javascript"
},
{
"_id": 29,
"duration": 60,
"section": 7,
"title": "Tableless Iniciantes - Javascript",
"type": 8,
"url": "http://tableless.github.io/iniciantes/manual/js/"
},
{
"_id": 30,
"duration": 20,
"section": 7,
"title": "24 Boas Práticas no JavaScript para Iniciantes",
"type": 3,
"url": "http://code.tutsplus.com/pt/tutorials/24-javascript-best-practices-for-beginners--net-5399"
},
{
"_id": 31,
"duration": 15,
"section": 7,
"title": "JavaScript Strict Mode",
"type": 3,
"url": "http://loopinfinito.com.br/2013/07/16/javascript-strict-mode/"
},
{
"_id": 32,
"duration": 120,
"section": 8,
"title": "HTML semântico e posicionamento no CSS",
"type": 7,
"url": "http://www.caelum.com.br/apostila-html-css-javascript/html-semantico-e-posicionamento-no-css/#3-6-estilizacao-com-classes"
},
{
"_id": 33,
"duration": 30,
"section": 8,
"title": "OOCSS, SMACSS, BEM, DRY CSS: afinal, como escrever CSS?",
"type": 3,
"url": "http://tableless.com.br/oocss-smacss-bem-dry-css-afinal-como-escrever-css/"
},
{
"_id": 34,
"duration": 30,
"section": 8,
"title": "Falando em organização CSS...",
"type": 3,
"url": "http://www.felipefialho.com/blog/2014/falando-em-organizacao-css/"
},
{
"_id": 35,
"duration": 30,
"section": 8,
"title": "Bye Zen Coding, Bem-vindo Emmet!",
"type": 3,
"url": "http://www.felipefialho.com/blog/2014/falando-em-organizacao-css/"
},
{
"_id": 36,
"duration": 30,
"section": 8,
"title": "Segredos do Chrome DevTools",
"type": 2,
"url": "http://zenorocha.com/devtools-series/"
},
{
"_id": 37,
"duration": 180,
"section": 9,
"title": "Codecademy - jQuery",
"type": 4,
"url": "http://www.codecademy.com/pt-BR/tracks/jquery"
},
{
"_id": 38,
"duration": 20,
"section": 9,
"title": "Entendendo captura e propagação de eventos",
"type": 3,
"url": "http://loopinfinito.com.br/2013/05/14/entendendo-captura-e-propagacao-de-eventos/"
},
{
"_id": 39,
"duration": 10,
"section": 9,
"title": "Muito além do jQuery",
"type": 3,
"url": "http://frontinbrazil.com.br/muito-alem-do-jquery/"
},
{
"_id": 40,
"duration": 20,
"section": 9,
"title": "O hype sobre não utilizar jQuery",
"type": 3,
"url": "http://leobalter.github.io/pt-br/jquery/2014/02/19/o-hype-sobre-na%CC%83o-utilizar-jquery.html"
},
{
"_id": 41,
"duration": 30,
"section": 9,
"title": "Tudo que você gostaria de saber sobre plugins jQuery e ninguém teve paciência de explicar",
"type": 3,
"url": "http://tableless.com.br/tudo-que-voce-gostaria-de-saber-sobre-plugins-jquery-e-ninguem-teve-paciencia-de-explicar/"
},
{
"_id": 42,
"duration": 20,
"section": 10,
"title": "Entendendo o this",
"type": 3,
"url": "http://tableless.com.br/javascript-entendendo-o-this/"
},
{
"_id": 43,
"duration": 10,
"section": 10,
"title": "JavaScript: Objetos Literais vs. Funções Construtoras",
"type": 3,
"url": "http://tableless.com.br/javascript-objetos-literais-vs-funcoes-construtoras/"
},
{
"_id": 44,
"duration": 30,
"section": 10,
"title": "Modularização em Javascript",
"type": 3,
"url": "http://tableless.com.br/modularizacao-em-javascript/"
},
{
"_id": 45,
"duration": 20,
"section": 10,
"title": "Dominando o uso de prototype em JavaScript",
"type": 3,
"url": "http://tableless.com.br/dominando-o-uso-de-prototype-em-javascript/"
},
{
"_id": 46,
"duration": 10,
"section": 10,
"title": "Assegurando a qualidade do seu código JavaScript",
"type": 3,
"url": "http://tableless.com.br/qualidade-codigo-javascript/"
},
{
"_id": 47,
"duration": 15,
"section": 10,
"title": "JSON, de gambiarra a padrão",
"type": 3,
"url": "http://loopinfinito.com.br/2013/06/18/json-de-gambiarra-a-padrao/"
},
{
"_id": 47,
"duration": 11,
"section": 10,
"title": "Javascript Idiomático",
"type": 2,
"url": "http://setemasters.imasters.com.br/conversas/javascript-idiomatico/"
},
{
"_id": 48,
"duration": 38,
"section": 10,
"title": "Arquitetura de Javascript Modular e Event-Driven",
"type": 2,
"url": "https://www.eventials.com/locaweb/arquitetura-de-javascript-modular-e-event-driven/"
},
{
"_id": 49,
"duration": 43,
"section": 10,
"title": "O fantástico mundo do JavaScript",
"type": 2,
"url": "https://www.youtube.com/watch?v=Zn7B-X0y5qs"
},
{
"_id": 50,
"duration": 20,
"section": 11,
"title": "git - guia prático",
"type": 8,
"url": "http://rogerdudler.github.io/git-guide/index.pt_BR.html"
},
{
"_id": 51,
"duration": 40,
"section": 11,
"title": "Git e Github para iniciantes",
"type": 8,
"url": "https://www.youtube.com/watch?v=UMhskLXJuq4"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment