<?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: Maria Clara</title>
    <description>The latest articles on DEV Community by Maria Clara (@maclararose).</description>
    <link>https://dev.to/maclararose</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%2F586819%2Fc2790f2b-8ee0-4376-a530-0dd999732cae.jpeg</url>
      <title>DEV Community: Maria Clara</title>
      <link>https://dev.to/maclararose</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/maclararose"/>
    <language>en</language>
    <item>
      <title>Guia para uso do Linux</title>
      <dc:creator>Maria Clara</dc:creator>
      <pubDate>Mon, 05 Apr 2021 18:23:27 +0000</pubDate>
      <link>https://dev.to/maclararose/guia-para-uso-do-linux-d6h</link>
      <guid>https://dev.to/maclararose/guia-para-uso-do-linux-d6h</guid>
      <description>&lt;p&gt;Esse guia não é nenhuma regra, é mais uma ajuda a quem precisa aprender o básico de Linux.&lt;/p&gt;

&lt;h1&gt;
  
  
  Começar pelo começo...
&lt;/h1&gt;

&lt;p&gt;O Linux é um SO, gratuito e open source, baseado em Unix. Ele é como o Windows ou o Mac OS. Como é open source, você pode customiza-lo para deixar mais a sua forma.&lt;/p&gt;

&lt;h3&gt;
  
  
  Distros:
&lt;/h3&gt;

&lt;p&gt;Existem inúmeras distros dentro do Linux, e com isso, surgem as distros especificas. Algumas das mais conhecidas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ubuntu&lt;/li&gt;
&lt;li&gt;Fedora&lt;/li&gt;
&lt;li&gt;Arch&lt;/li&gt;
&lt;li&gt;Debian&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Existem inúmeras outras, a que particularmente eu indico para inicio é o Ubuntu, por ser mais "amigável". Se você utiliza windows, é possivel fazer uma virtual machine que rode Ubuntu ou qualquer outra distro Linux, fazer um pen drive bootável ou um dual boot.&lt;/p&gt;

&lt;p&gt;Recomendo fortemente o canal do DioLinux! Ele tem uma porrada de conteúdos bons, para usuários desde iniciantes até os avançados. Link a seguir:&lt;/p&gt;

&lt;p&gt;DioLinux: &lt;a href="https://www.youtube.com/user/Diolinux"&gt;https://www.youtube.com/user/Diolinux&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;O criador desse S.O, &lt;strong&gt;Linus Torvalds&lt;/strong&gt;, também é o criador do versionador de código mais conhecido e utilizado por programadores, o &lt;strong&gt;git&lt;/strong&gt;. Como já falei em um post anterior, acredito ser bem importante aprender comandos por terminal, mexer e saber controlar a máquina é necessário para saber o que se passa. Recomendo um vídeo do Fábio Akita a respeito do Ubuntu para iniciantes e algumas aulas do curso em vídeo. Link a seguir:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fábio Akita: &lt;a href="https://youtu.be/epiyExCyb2s"&gt;https://youtu.be/epiyExCyb2s&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Curso em vídeo: &lt;a href="https://www.youtube.com/watch?v=6nN2EglOqCM&amp;amp;list=PLHz_AreHm4dlIXleu20uwPWFOSswqLYbV"&gt;https://www.youtube.com/watch?v=6nN2EglOqCM&amp;amp;list=PLHz_AreHm4dlIXleu20uwPWFOSswqLYbV&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Um conselho: não se prendam apenas ao que escrevi, procurem meios do qual você se identifique também! Contribua com quem precisa de ajuda.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Vou ficando por aqui, nerds. Qualquer coisa, pode deixar um comentário ou sugestão, vou adorar ler!&lt;/p&gt;

</description>
      <category>linux</category>
      <category>beginners</category>
      <category>github</category>
      <category>node</category>
    </item>
    <item>
      <title>Por onde começar na T.I?</title>
      <dc:creator>Maria Clara</dc:creator>
      <pubDate>Thu, 04 Mar 2021 03:39:34 +0000</pubDate>
      <link>https://dev.to/maclararose/por-onde-comecar-na-t-i-4m4m</link>
      <guid>https://dev.to/maclararose/por-onde-comecar-na-t-i-4m4m</guid>
      <description>&lt;p&gt;Olá para todos. Pra quem não me conhece, eu sou a Mary do @alternativa.nerd, e se você já me conhece, bem vindo(a) à este novo canal de comunicação.&lt;br&gt;
Esse post é feito para 'guiar' ou ajudar a quem ainda não tem um direcionamento tão bom na programação e quer se tornar um autodidata!&lt;/p&gt;

&lt;h1&gt;
  
  
  Primeiro de tudo...
&lt;/h1&gt;

&lt;p&gt;Tenha paciência e não ache que vai devorar todos os livros e conteúdos possíveis de uma vez. Da mesma forma que João conseguiu aprender a programar e emprego em 5 meses, Paulo também conseguiu só que em mais tempo. Tudo é um processo, e todos tem condições diferentes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Dito isso...
&lt;/h2&gt;

&lt;p&gt;Primeiro eu tenho que saber se você já conhece a lógica de programação básica. Sua resposta é sim? Ótimo! Continue lendo o post, acho que algo aqui pode contribuir com você.&lt;/p&gt;

&lt;h1&gt;
  
  
  Lógica de programação:
&lt;/h1&gt;

&lt;p&gt;Você sabe o que é um algoritmo? Sabe lógica e raciocínio? Sabe matemática? (&lt;em&gt;Nessa parte não se preocupe, caso não saiba, a prática ajuda&lt;/em&gt; ~e a calculadora também~)&lt;/p&gt;

&lt;p&gt;Caso você não conheça, não tem problema, é por ai que começamos! De primeira eu já quero te apresentar alguns criadores de conteúdo, &lt;em&gt;totalmente gratuito&lt;/em&gt;, no mundo da programação. Eles são:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[Curso em vídeo] no YouTube: &lt;a href="https://www.youtube.com/user/cursosemvideo"&gt;https://www.youtube.com/user/cursosemvideo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;CBF Cursos: &lt;a href="https://www.youtube.com/user/canalfessorbruno"&gt;https://www.youtube.com/user/canalfessorbruno&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Free code camp (&lt;em&gt;esse é em inglês&lt;/em&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;p&gt;Agora que eu te dei um material inicial muito bom, &lt;em&gt;muito bom mesmo!&lt;/em&gt;, vou te dar uns conselhos a respeito. Inicie aos poucos, &lt;strong&gt;baby steps&lt;/strong&gt;, isso mesmo, comece a aprender devagar, absorva ao máximo tudo. E tente fazer exercícios e desafios ao máximo, isso ajuda a por em prática tudo o que você aprendeu.&lt;/p&gt;

&lt;h2&gt;
  
  
  Depois de lógica de programação...
&lt;/h2&gt;

&lt;h1&gt;
  
  
  Estrutura de dados e algoritmo...
&lt;/h1&gt;

&lt;p&gt;Essa parte, boa parte das pessoas pulam, e acredite, eu pulei e me arrependi.&lt;/p&gt;

&lt;p&gt;Na faculdade encontrei a disciplina de &lt;strong&gt;Estrutura de dados&lt;/strong&gt;, ministrada por um professor, que hoje em dia é um conselheiro pra mim e inspiração, diferente do usual. Nas primeiras aulas desanimei por não conseguir entender a matéria, fiquei mal a ponto de quase abandonar a disciplina. O professor não era o problema, mas sim a minha forma de aprender. Na época estava estagiando e sempre chegava antes do meu horário, comecei a aproveitar para estudar mais a matéria. Não deu outra... Minhas notas melhoraram exponencialmente, uma prova que tirei 0.5 de 5 consegui tirar 3.5 de 5 e nota máxima nos trabalhos.&lt;/p&gt;

&lt;p&gt;A matéria em si foi fundamental para consolidar e melhorar mais ainda minha lógica. Então, sugiro que você a faça e pratique bastante com seus códigos. Abaixo segue playlists que usei do YT para estudos:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=bryesHll0vY&amp;amp;list=PL8iN9FQ7_jt6H5m4Gm0H89sybzR9yaaka"&gt;https://www.youtube.com/watch?v=bryesHll0vY&amp;amp;list=PL8iN9FQ7_jt6H5m4Gm0H89sybzR9yaaka&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=XZ0MEDhb4oE&amp;amp;t=6s"&gt;https://www.youtube.com/watch?v=XZ0MEDhb4oE&amp;amp;t=6s&lt;/a&gt; &lt;a href="https://www.youtube.com/watch?v=3zmjQlJhBLM"&gt;https://www.youtube.com/watch?v=3zmjQlJhBLM&lt;/a&gt;&lt;a href="https://www.youtube.com/watch?v=GqVRiqNl1UA"&gt;https://www.youtube.com/watch?v=GqVRiqNl1UA&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=y0B-vQI6Tiw&amp;amp;list=PLxI8Can9yAHf8k8LrUePyj0y3lLpigGcl"&gt;https://www.youtube.com/watch?v=y0B-vQI6Tiw&amp;amp;list=PLxI8Can9yAHf8k8LrUePyj0y3lLpigGcl&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Primeira linguagem de programação...
&lt;/h1&gt;

&lt;p&gt;Okay, meu caro nerd, já passamos pelo pior, certo? &lt;strong&gt;Errado&lt;/strong&gt;!&lt;br&gt;
Vamos começar com a primeira linguagem de programação... &lt;em&gt;Okay, Mary, qual você indicaria?&lt;/em&gt; Sinceramente? &lt;strong&gt;Não sei!&lt;/strong&gt;&lt;br&gt;
Motivo? Simples... Qual objetivo? Trabalho? Aprendizagem? Entrar no mercado?&lt;/p&gt;

&lt;h3&gt;
  
  
  Linguagens que vão te levar longe e para mercado:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;JavaScript e suas bibliotecas; WEB&lt;/li&gt;
&lt;li&gt;Python; Dados&lt;/li&gt;
&lt;li&gt;Flutter; Mobile&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Certo, seu objetivo é aprender de maneira hard core?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;C&lt;/li&gt;
&lt;li&gt;Java&lt;/li&gt;
&lt;li&gt;C++&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Mas vamos em partes... &lt;strong&gt;Primeiro aprenda a programação básica&lt;/strong&gt;, de nada adianta sair só replicando código sem entender o que está sendo feito. Pratique, faça exercícios e além de tudo, registre seus estudos! Como com ferramentas que todo dev deve aprender. &lt;em&gt;(Sacaram o trocadilho? Ruim, né? Eu sei)&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Primeiras Ferramentas...
&lt;/h1&gt;

&lt;p&gt;Considere aprender &lt;strong&gt;Git&lt;/strong&gt; e &lt;strong&gt;Github&lt;/strong&gt;, duas ferramentas poderosas e que vão te auxiliar em toda jornada! O Github, nada mais é que um servidor para você registrar seus códigos e Git é um versionador, o que é um versionador? Bom... Digamos que você tem um relatório para entregar e seu supervisor pediu para você corrigir determinadas partes, você vai lá e nomeia como:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Versão - final&lt;/li&gt;
&lt;li&gt;Versão - oficial&lt;/li&gt;
&lt;li&gt;Versão - agora vai&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;E dai por diante, então, o Git vai te auxiliar nisso, recomendo aprender Git e terminal, vai mudar sua vida!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=UbJLOn1PAKw"&gt;https://www.youtube.com/watch?v=UbJLOn1PAKw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=xEKo29OWILE&amp;amp;list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA"&gt;https://www.youtube.com/watch?v=xEKo29OWILE&amp;amp;list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conhecendo as primeiras ferramentas e escolhido uma linguagem especifica...
&lt;/h2&gt;

&lt;p&gt;Vamos começar com POO. O que é POO? É o conceito de programação orientada à objetos! Isso parece complicado, mas não é, &lt;em&gt;não tanto&lt;/em&gt;.&lt;br&gt;
Link para consulta:&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=QY0Kdg83orY"&gt;https://www.youtube.com/watch?v=QY0Kdg83orY&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=KlIL63MeyMY"&gt;https://www.youtube.com/watch?v=KlIL63MeyMY&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Depois de registrar os estudos e códigos mais básicos no GitHub, você vai começar uma nova fase ao treinar POO. Isso vai te fazer evoluir mais tanto em lógica como dev.&lt;br&gt;
Os canais que registrei no começo contém cursos de POO também!&lt;/p&gt;

&lt;h1&gt;
  
  
  Web dev
&lt;/h1&gt;

&lt;p&gt;Vamos falar de uma carreira que nunca ta em falta e eu sugiro começar por ai? &lt;em&gt;Web developer&lt;/em&gt;! O que são? O que comem? Onde vivem?&lt;br&gt;
Se você está usando a interface desse site, dê graças a eles. Eles são os profissionais responsáveis pela forma que usamos a tecnologia de internet atualmente. Existem 3 principais que vou listar aqui:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Front end: é o responsável pela interface, ou seja, a parte que o usuário interage com a página Web.&lt;/li&gt;
&lt;li&gt;Back end: é o responsável por aquilo que acontece por trás do front, requisições e programação mais abstrata.&lt;/li&gt;
&lt;li&gt;Full stack: é aquele que mexe com as duas partes, tanto front como back&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Quem é o melhor da disputa? Nenhum, todos são maravilhosos em suas funções!&lt;br&gt;
Então como começar a desenvolver na parte Web?&lt;br&gt;
Simples! Primeiro comece com HTML propriamente dito, ele é o encarregado pelo esqueleto do site! No começo é meio feio de ver, maaaaas junto com CSS as coisas começam a melhorar. E junto você pode incrementar com JavaScript! Sim, com uma linguagem de programação no front! Vai deixar bem interessante, além de mostrar seu interesse na área.&lt;br&gt;
&lt;em&gt;Obs.: O HTML e CSS não são linguagens de programação, mas se assemelham bastante! Então não tem problema quem ta começando escolher eles.&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML: &lt;a href="https://www.youtube.com/playlist?list=PLHz_AreHm4dlAnJ_jJtV29RFxnPHDuk9o"&gt;https://www.youtube.com/playlist?list=PLHz_AreHm4dlAnJ_jJtV29RFxnPHDuk9o&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;CSS: &lt;a href="https://www.youtube.com/watch?v=Ejkb_YpuHWs&amp;amp;list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n"&gt;https://www.youtube.com/watch?v=Ejkb_YpuHWs&amp;amp;list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;JS: &lt;a href="https://www.youtube.com/watch?v=epDCjksKMok&amp;amp;list=PLH4WTsFKLXIeSP93ZT5BW69E-ThrNmbUg"&gt;https://www.youtube.com/watch?v=epDCjksKMok&amp;amp;list=PLH4WTsFKLXIeSP93ZT5BW69E-ThrNmbUg&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Somente JS: &lt;a href="https://www.youtube.com/watch?v=1-w1RfGIov4&amp;amp;list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1"&gt;https://www.youtube.com/watch?v=1-w1RfGIov4&amp;amp;list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Enfim! Ficou enorme o post, mas acho que falei o suficiente para vocês terem uma base tranquila a respeito. Deixarei um link de uma plataforma gratuita e com certificação válida no Brasil!&lt;br&gt;
&lt;a href="https://digitalinnovation.one/sign-up?ref=3WVDH2UGIM"&gt;https://digitalinnovation.one/sign-up?ref=3WVDH2UGIM&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;ps.: Você pode ser contatado na plataforma para trabalho!&lt;/p&gt;

&lt;p&gt;Foi ótimo estar aqui para compartilhar experiência. Até a próxima, nerds! ❤️ :nerd:&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>help</category>
      <category>github</category>
      <category>git</category>
    </item>
  </channel>
</rss>
