Created
February 24, 2015 21:06
-
-
Save jlcarvalho/d619c81c29ee8f3ff81a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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