<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Eduardo Paixão</title>
    <description>The latest articles on DEV Community by Eduardo Paixão (@duduindo).</description>
    <link>https://dev.to/duduindo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F87113%2Fa707e71a-8206-4878-9f5d-755a306bdaa4.png</url>
      <title>DEV Community: Eduardo Paixão</title>
      <link>https://dev.to/duduindo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/duduindo"/>
    <language>en</language>
    <item>
      <title>Aprendi JavaScript com esses cursos e livros</title>
      <dc:creator>Eduardo Paixão</dc:creator>
      <pubDate>Thu, 26 Jul 2018 22:16:55 +0000</pubDate>
      <link>https://dev.to/duduindo/aprendi-javascript-com-esses-cursos-e-livros-4kfn</link>
      <guid>https://dev.to/duduindo/aprendi-javascript-com-esses-cursos-e-livros-4kfn</guid>
      <description>&lt;p&gt;Eu já tinha um certo conhecimento com JS, JQuery, CSS e HTML, mas nunca tinha me "aprofundado" no JS de forma certa.&lt;br&gt;
Demorei quase 1 ano para consumir todos estes conteúdos abaixo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OBS:&lt;/strong&gt; Está em ordem de como aprendi&lt;/p&gt;

&lt;h3&gt;
  
  
  Cursos
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Curso JavaScript Ninja&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.udemy.com/curso-javascript-ninja/"&gt;https://www.udemy.com/curso-javascript-ninja/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Além de ensinar, o Fernando explica o porquê em usar tais funções&lt;/li&gt;
&lt;li&gt;Também ensina sobre o Event Loop&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Curso Completo de JavaScript Moderno - ES6&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.udemy.com/curso-completo-de-javascript-moderno-es6/"&gt;https://www.udemy.com/curso-completo-de-javascript-moderno-es6/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Este vai lhe mostrar features novas do ES6&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;JS com TDD na Prática&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.udemy.com/js-com-tdd-na-pratica/"&gt;https://www.udemy.com/js-com-tdd-na-pratica/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Livros
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;JavaScript de Alto Desempenho&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://novatec.com.br/livros/javascript-de-alto-desempenho/"&gt;https://novatec.com.br/livros/javascript-de-alto-desempenho/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Você já se perguntou como que o browser renderiza as páginas? 
Ou melhor, sabe quantas threads o browser usa para rodar o JS? Pois bem, este livro dá um "background" nesses tópicos que citei, reflow e repaint, e muito mais&lt;/li&gt;
&lt;li&gt;Ano: 2010&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Princípios de Orientação a Objetos em JavaScript&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://novatec.com.br/livros/orientacaoobjetosjavascript/"&gt;https://novatec.com.br/livros/orientacaoobjetosjavascript/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Pense num livrin enjoado e cansativo kkkk&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Ótimo livro! Neste aprendi de verdade de como que funciona o Object e prototype.&lt;/li&gt;
&lt;li&gt;O que me surpreendeu? Bom, os exemplos do livro é ES5, mas no final, eu aprendi a simular um &lt;code&gt;extend&lt;/code&gt;(classe do ES6) com ES5.&lt;/li&gt;
&lt;li&gt;Ano: 2014&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Aprendendo Node&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://novatec.com.br/livros/aprendendo-node/"&gt;https://novatec.com.br/livros/aprendendo-node/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ótimo para pegar as "manhas" dos bundlers/builders&lt;/li&gt;
&lt;li&gt;O livro foca nos módulos do Node e somente no final a Shelley &lt;em&gt;(Brasileira)&lt;/em&gt; cita alguns pacotes de terceiros.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Outros livros
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;O Codificador Limpo&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.amazon.com.br/Codificador-Limpo-Bob-Martin/dp/8576086476"&gt;https://www.amazon.com.br/Codificador-Limpo-Bob-Martin/dp/8576086476&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Entendendo Algoritmos&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.amazon.com.br/Entendendo-Algoritmos-Aditya-Y-Bhargava/dp/8575225634"&gt;https://www.amazon.com.br/Entendendo-Algoritmos-Aditya-Y-Bhargava/dp/8575225634&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sua cabeça vai estourar no algoritmo de Pesquisa binária&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Código Limpo. Habilidades Práticas Do Agile Software&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.amazon.com.br/C%C3%B3digo-Limpo-Habilidades-Pr%C3%A1ticas-Software/dp/8576082675"&gt;https://www.amazon.com.br/C%C3%B3digo-Limpo-Habilidades-Pr%C3%A1ticas-Software/dp/8576082675&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Design Patterns com PHP 7&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.casadocodigo.com.br/products/livro-design-paterns-php"&gt;https://www.casadocodigo.com.br/products/livro-design-paterns-php&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Site para consumir
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Quando for tirar alguma dúvidas sobre html, js e css, utilize o MDN com força.

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.mozilla.org/pt-BR/"&gt;https://developer.mozilla.org/pt-BR/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Se você manja &lt;em&gt;du ingrêis&lt;/em&gt;, ajude-nos a traduzir o conteúdo do MDN.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Inglês
&lt;/h3&gt;

&lt;p&gt;Antes de estudar tudo isso acima, meu inglês era do tipo &lt;em&gt;"ruim de leitura, uma vergonha falando"&lt;/em&gt; kkkk&lt;/p&gt;

&lt;p&gt;Terminei o primeiro módulo(A1) em junho e hoje em dia estou conseguindo consumir ebooks com conteúdo em inglês. &lt;em&gt;'Obrigado, Cultura Inglesa! kkk'&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  YouTube
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Google Chrome Developers

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/user/ChromeDevelopers"&gt;https://www.youtube.com/user/ChromeDevelopers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;iMasters

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/user/imasters"&gt;https://www.youtube.com/user/imasters&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;freeCodeCamp

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ"&gt;https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Enfim
&lt;/h3&gt;

&lt;p&gt;É isso. Não sou dono da verdade, estou apenas descrevendo os cursos e livros que utilizei para aprender o JS.&lt;/p&gt;

&lt;p&gt;Meu GitHub não tem nada de interessante, só lixos encostados, mas juro que estou criando um projeto para levar a sério.&lt;/p&gt;

</description>
      <category>cursos</category>
      <category>livros</category>
      <category>javascript</category>
      <category>frontend</category>
    </item>
  </channel>
</rss>
