<?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: Tim Kutnick</title>
    <description>The latest articles on DEV Community by Tim Kutnick (@kutnickclose).</description>
    <link>https://dev.to/kutnickclose</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%2F1008830%2Fd310563c-0de3-45cc-9539-ac85bc320a2d.jpeg</url>
      <title>DEV Community: Tim Kutnick</title>
      <link>https://dev.to/kutnickclose</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kutnickclose"/>
    <language>en</language>
    <item>
      <title>The 3 best way to learn Java in 2023</title>
      <dc:creator>Tim Kutnick</dc:creator>
      <pubDate>Mon, 30 Jan 2023 00:59:00 +0000</pubDate>
      <link>https://dev.to/kutnickclose/the-best-way-to-learn-java-in-2023-5835</link>
      <guid>https://dev.to/kutnickclose/the-best-way-to-learn-java-in-2023-5835</guid>
      <description>&lt;p&gt;I work at Airbnb and needed to pick up Java to contribute to some backend work for my team.  Here's how I'm picking up Java in 2023 after scouring the web for the best Java courses and tutorials:&lt;/p&gt;

&lt;h2&gt;
  
  
  Easiest to get started: &lt;a href="https://www.educative.io/courses/learn-java-from-scratch"&gt;Educative&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hcwye7sE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m4mw7sn0uvuhukxw38k3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hcwye7sE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m4mw7sn0uvuhukxw38k3.png" alt="Image description" width="880" height="318"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.educative.io/courses/learn-java-from-scratch"&gt;The Java from Scratch course&lt;/a&gt; from Educative has an interactive coding environment in the browser which makes it easy to get started.  The course is FREE, has 12 hours of content, and it's text-based (no videos) so you can complete exercises quickly.  The course is designed for beginners who have no prior programming experience. The course covers the basics of Java programming and gradually builds up to more advanced topics. &lt;/p&gt;

&lt;h2&gt;
  
  
  Most Popular: &lt;a href="https://www.codecademy.com/learn/learn-java"&gt;Codecademy &lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yq8Xape3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zwl06aqmvb1dm0yeg1vk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yq8Xape3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zwl06aqmvb1dm0yeg1vk.png" alt="Image description" width="880" height="472"&gt;&lt;/a&gt;&lt;br&gt;
Codecademy's &lt;a href="https://www.codecademy.com/learn/learn-java"&gt;Learn Java&lt;/a&gt; Course has 3 MILLION students enrolled.  The next most popular course in the courses I researched was a &lt;a href="https://www.udemy.com/course/java-the-complete-java-developer-course/"&gt;Udemy Java course&lt;/a&gt; with 750K+ students.  The Codecademy course is similar to Educative, with an interactive coding environment in the browser, text-based instruction (no videos), and a 25 hour completion time.  That said, it will cost you $50 per month to get access to all of the content in its beginner course as well as the intermediate course content. &lt;/p&gt;

&lt;h2&gt;
  
  
  Most Content: &lt;a href="https://hyperskill.org/tracks/12?_gl=1%2asn6824%2a_ga%2aMTAyNTM5OTc3NS4xNjc1MDI4MDIy%2a_ga_9J976DJZ68%2aMTY3NTAzODUwMy4yLjAuMTY3NTAzODUwMy4wLjAuMA..&amp;amp;_ga=2.233398750.1943629048.1675028022-1025399775.1675028022&amp;amp;category=2"&gt;Jetbrains Academy&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Klq-wtKy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nglikh0m99ztnu414ykc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Klq-wtKy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nglikh0m99ztnu414ykc.png" alt="Image description" width="880" height="417"&gt;&lt;/a&gt;&lt;br&gt;
JetBrains is a software development company best known for its IntelliJ IDEA, a Java integrated development environment (IDE) used by developers worldwide.  They created a &lt;a href="https://hyperskill.org/tracks/12?_gl=1%2asn6824%2a_ga%2aMTAyNTM5OTc3NS4xNjc1MDI4MDIy%2a_ga_9J976DJZ68%2aMTY3NTAzODUwMy4yLjAuMTY3NTAzODUwMy4wLjAuMA..&amp;amp;_ga=2.233398750.1943629048.1675028022-1025399775.1675028022&amp;amp;category=2"&gt;Java Backend Developer&lt;/a&gt; course with 230 hours of content, 393 topics, and 40 practice projects.  The course also has 18K students enrolled, a 4.6 rating on their content, and has been updated in 2023.  It will cost you ~$50 / month or ~$20 / month if paid annually after a free 7 day trial.  &lt;/p&gt;

&lt;h2&gt;
  
  
  One more to consider: &lt;a href="https://www.udemy.com/course/java-the-complete-java-developer-course/"&gt;Udemy&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OGvscRhT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cgefzf3u8gak7wz38jw8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OGvscRhT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cgefzf3u8gak7wz38jw8.png" alt="Image description" width="880" height="338"&gt;&lt;/a&gt;&lt;br&gt;
Udemy's &lt;a href="https://www.udemy.com/course/java-the-complete-java-developer-course/"&gt;Java Programming Masterclass updated to Java 17&lt;/a&gt; course has 101 hours of content, video instruction, and 750K+ students.  That makes it the course with the second most popularity and second most content on my list.  This course would be best for those that like learning from videos and don't mind doing a little developer environment setup before starting their coding journey.  It'll cost you $16.58 for a monthly subscription or $99 for just the course.&lt;/p&gt;

&lt;p&gt;Hope this helps you narrow down your Java learning options!  Let me know if I missed a good one.&lt;/p&gt;

&lt;p&gt;Want to learn some frontend too?  Checkout my article on how to &lt;a href="https://dev.to/kutnickclose/the-best-free-react-tutorials-in-2023-29hc"&gt;learn React&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>java</category>
      <category>programming</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>The 3 Best Free React tutorials in 2023</title>
      <dc:creator>Tim Kutnick</dc:creator>
      <pubDate>Wed, 18 Jan 2023 00:10:54 +0000</pubDate>
      <link>https://dev.to/kutnickclose/the-best-free-react-tutorials-in-2023-29hc</link>
      <guid>https://dev.to/kutnickclose/the-best-free-react-tutorials-in-2023-29hc</guid>
      <description>&lt;p&gt;Reactjs.org recommends a bunch of &lt;a href="https://reactjs.org/community/courses.html" rel="noopener noreferrer"&gt;free react courses, tutorials and videos,&lt;/a&gt; but I went through all of them and found the best one.&lt;/p&gt;

&lt;p&gt;Who am I? I'm a Senior Software Engineer, Frontend at Airbnb. I've been using React since 2016 and I want to make it easy for you to learn and use React as well.&lt;/p&gt;

&lt;p&gt;Without further ado, the data:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6nvl5t4jibfwef2f73nb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6nvl5t4jibfwef2f73nb.png" alt="All free courses recommended by Reactjs.org" width="800" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Based on the data, I recommend Scrimba's free "&lt;a href="https://scrimba.com/learn/learnreact" rel="noopener noreferrer"&gt;Learn React&lt;/a&gt;" course for the following reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;it includes videos&lt;/li&gt;
&lt;li&gt;it has an in browser IDE (integrated development environment) so you can code in the browser instead of fiddling with a local developer environment setup&lt;/li&gt;
&lt;li&gt;its content is up to date&lt;/li&gt;
&lt;li&gt;it has a follow on advanced course ($30/month subscription, another 12H+ of content)&lt;/li&gt;
&lt;li&gt;it has over 200K students enrolled and includes a ton of content with 152 lessons in its free course&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Codecademy's similarly named "&lt;a href="https://www.codecademy.com/learn/react-101" rel="noopener noreferrer"&gt;Learn React&lt;/a&gt;" course is a close second. While it has almost twice as many students enrolled, it is a purely text based tutorial and the projects/quizzes cost extra (up to $50/month). Its content is pretty comprehensive but can't compare to the 152 lessons Scrimba offers. Codecademy's advanced course is also much shorter when compared to Scrimba's advanced course.&lt;/p&gt;

&lt;p&gt;At this point, you should be clicking over to Scrimba to start learning React, but if you wanted some insight into Egghead's "&lt;a href="https://egghead.io/courses/the-beginner-s-guide-to-react" rel="noopener noreferrer"&gt;The Beginner's Guide to React&lt;/a&gt;" here it is: it's all videos and there isn't a place to code in the browser, but it is taught by one of the more famous Javascript engineers out there, Kent C. Dodds. If you want to just watch some videos taught by an expert, this is a good one.&lt;/p&gt;

&lt;p&gt;Hope this helps you pick the right course for learning React! All the data lives in this &lt;a href="https://docs.google.com/spreadsheets/d/1c7qJ8-tNUZtz3QPhgMApsoAV4gUjeupQb3WTCgnSueY/edit#gid=0" rel="noopener noreferrer"&gt;google sheet&lt;/a&gt; (with links) if you want it all.&lt;/p&gt;

</description>
      <category>watercooler</category>
    </item>
  </channel>
</rss>
