<?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: Isaiah</title>
    <description>The latest articles on DEV Community by Isaiah (@issa38).</description>
    <link>https://dev.to/issa38</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%2F795844%2Fada97cc0-7b96-4a96-8811-ca3b79fc477a.png</url>
      <title>DEV Community: Isaiah</title>
      <link>https://dev.to/issa38</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/issa38"/>
    <language>en</language>
    <item>
      <title>Beginner's Reference List </title>
      <dc:creator>Isaiah</dc:creator>
      <pubDate>Sat, 05 Feb 2022 20:29:08 +0000</pubDate>
      <link>https://dev.to/issa38/beginners-reference-list-4cma</link>
      <guid>https://dev.to/issa38/beginners-reference-list-4cma</guid>
      <description>&lt;h2&gt;
  
  
  Hi! its Issa38
&lt;/h2&gt;

&lt;p&gt;I have been learning programming for the last 6 months now from a background of nothing computer science related at all (unless WoW macros and Runescape calculators count).&lt;/p&gt;

&lt;p&gt;That being said, I had no idea where to start or what to do when I wanted to get into programming. I compiled a list of some basic things that I found extremely helpful for learning for beginners and so I can reference them myself.&lt;/p&gt;

&lt;h2&gt;
  
  
  Absolute Must Do's
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;TAKE THE CS50 COURSE AT HARVARD&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XESj1_ZQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z2t2m7wrg8fzp6q3n7td.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XESj1_ZQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z2t2m7wrg8fzp6q3n7td.png" alt="CS50 at Harvard" width="880" height="461"&gt;&lt;/a&gt;&lt;a href="https://learning.edx.org/course/course-v1:HarvardX+CS50+X/home"&gt;LINK&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Even if you do not want to pay the $150 for the certificate (which is actually worth it imo) it helps you understand so much about programming for free.&lt;/p&gt;

&lt;p&gt;The Course touches heavily on C (which is foundational for understanding the basics of how code functions) then progresses to other languages like Python and JS with a little CSS/HTML work too for front development people.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Create Accounts and Connect with People&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I know this one is generic but it truly helps out a lot. Being surrounded by people who have knowledge of code (and as a beginner and **** ton more knowledge than you) can really bolster your morale a ton more. &lt;/p&gt;

&lt;p&gt;I recommended connecting with people here and on reddit. StackOverflow is full of a bunch of dicks to be blunt but you can also meet nice people there rarely so just take the dive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Take Free Exercises Online&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LEdbPaCP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v2ylpjvqafzdq9bkh3w2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LEdbPaCP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v2ylpjvqafzdq9bkh3w2.png" alt="FreeCodeCamp Thumbnail" width="880" height="495"&gt;&lt;/a&gt;&lt;br&gt;
There are a bunch of free random coding teachers or lessons online. Explore a few and find some that help you. One of the biggest one is &lt;a href="https://www.freecodecamp.org"&gt;FreeCodeCamp&lt;/a&gt; which is one of the most popular starting point for a lot of people. &lt;/p&gt;

&lt;p&gt;There is also another online exercise website that is for Javascript backend code (NodeJS) which is what I started with so if you're looking for something for Python or C#/C++ ignore this. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BI2vjNV5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4xkir4v3r5sddg60y2ea.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BI2vjNV5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4xkir4v3r5sddg60y2ea.png" alt="Node school" width="880" height="384"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://nodeschool.io"&gt;NodeSchool&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Useful Tools or Resources
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Pomodoro&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZiIIgh8w--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ta1wcoawgd7iqlagkapt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZiIIgh8w--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ta1wcoawgd7iqlagkapt.png" alt="Pomofocus webpage" width="880" height="514"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is one of the most powerful tools for learning or studying I have come across. It lets you set task and gives you a time limit to finish them then take a break before getting back into it. This really helps burnout and efficiency. &lt;a href="https://pomofocus.io"&gt;Pomodoro Link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Don't really need to touch on this much but Github is amazing for storing all of your projects and code in one place. If you are getting into coding it is almost impossible you haven't heard of Github but I suggest you look into learning how it works.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lastly, Youtube&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What can I say? Youtube is always the tried and true resources for learning anything coding. Hell I would say its better than StackOverflow because of the fast number of quality programmers on there. If you want to watch anyone I recommend &lt;a href="https://www.youtube.com/c/jdhvideo/videos"&gt;JDH&lt;/a&gt; for learning the fun side of programming while it is enjoyable to watch.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;I will be adding to this list if I find anything else useful to add as I want to get this posted today and I have already been working for 6 hours on other projects.&lt;/code&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>productivity</category>
      <category>resources</category>
    </item>
    <item>
      <title>Update on eBay Auto Poster</title>
      <dc:creator>Isaiah</dc:creator>
      <pubDate>Tue, 18 Jan 2022 15:16:27 +0000</pubDate>
      <link>https://dev.to/issa38/update-on-ebay-auto-poster-4mhc</link>
      <guid>https://dev.to/issa38/update-on-ebay-auto-poster-4mhc</guid>
      <description>&lt;h2&gt;
  
  
  Update
&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;eBay Auto Poster&lt;/strong&gt; has been in development for about 2 months now, entirely by me which is why it is slow-going and terribly coded :3&lt;/p&gt;

&lt;p&gt;So far the program is able to pull data from the eBay API and respond with JSON data.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_FTo4qcX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6jbmwmlvwzfxh8qbrhhk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_FTo4qcX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6jbmwmlvwzfxh8qbrhhk.png" alt="Image of the JSON Data for the Code" width="880" height="459"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h6&gt;
  
  
  Here is a screenshot of the JSON Data being returned from a search
&lt;/h6&gt;

&lt;p&gt;It's going along slowly, I need to finish formatting and JSON parsing stuff before I can then work on the automation.&lt;/p&gt;




&lt;h2&gt;
  
  
  Current Problem
&lt;/h2&gt;

&lt;p&gt;I am trying to the the oAuth token to automatically be assigned within the headers so the API can auto-update. Right now I am just manually generating the token and pasting it into the API.&lt;/p&gt;

&lt;h4&gt;
  
  
  Auth Example
&lt;/h4&gt;

&lt;p&gt;&lt;code&gt;Authorization: "Bearer " + 'v^1.1#i^1#r^0#p^3#I^...&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;I need to figure out how to get Axios to pull the access token automatically and change the token whenever a new oAuth token is generated&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anyway, I may be a terribly slow coder but at least I am having fun while being stuck for hours on end and that's enough for me&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>node</category>
      <category>programming</category>
      <category>axios</category>
    </item>
    <item>
      <title>A Good Dev Makes Post Right?</title>
      <dc:creator>Isaiah</dc:creator>
      <pubDate>Tue, 18 Jan 2022 01:51:50 +0000</pubDate>
      <link>https://dev.to/issa38/a-good-dev-makes-post-right-5g8d</link>
      <guid>https://dev.to/issa38/a-good-dev-makes-post-right-5g8d</guid>
      <description>&lt;p&gt;Never done a devlog before but its time to start now. I've been coding for about 4 months now and learning for about 5. &lt;/p&gt;

&lt;p&gt;I'm a fairly new and only focusing on creating my first project in Javascript with Frontend and Node. &lt;/p&gt;

&lt;p&gt;Everyday is a step forward as long as I am learning and that's enough for me.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
