52 lines
2.1 KiB
XML
52 lines
2.1 KiB
XML
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||
<channel>
|
||
<title>CodeJava – </title>
|
||
<link>http://localhost:1313/courses/</link>
|
||
<description>Recent content on CodeJava</description>
|
||
<generator>Hugo -- gohugo.io</generator>
|
||
<language>en</language>
|
||
|
||
<atom:link href="http://localhost:1313/courses/index.xml" rel="self" type="application/rss+xml" />
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<item>
|
||
<title>Lecture 1. Introduction</title>
|
||
<link>http://localhost:1313/courses/prog-intro/lectures/intro/</link>
|
||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||
|
||
<guid>http://localhost:1313/courses/prog-intro/lectures/intro/</guid>
|
||
<description>
|
||
|
||
|
||
<h1>Why do we choose Java?</h1><p>According to <strong>TIOBE Programming Community Index</strong> Java is one of the most demanded languages in the programming field.</p>
|
||
<p>
|
||
<img src="../assets/tiobe.png" alt="TIOBE Programming Community Index" loading="lazy" />
|
||
<em>Img. 1 - TIOBE Programming Community Index</em></p>
|
||
<p>Also, Java has a lot of advantages for beginners such as:</p>
|
||
<ul>
|
||
<li>It&rsquo;s fairly easy</li>
|
||
<li>It has a broad spectre of usage
|
||
<ul>
|
||
<li>Server</li>
|
||
<li>Desktop</li>
|
||
<li>Mobile devices</li>
|
||
<li>Smart-cards</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<h1>What does Java consist of?</h1><p>Java consists of multiple main components. The first one being the <strong>Java compiler</strong>. The process of converting <em>human-readable</em> text to <em>machine code</em> is called <strong>compilation</strong>.</p>
|
||
<p>
|
||
<img src="../assets/compilation-process-simplified.svg" alt="Compilation Process Simplified" loading="lazy" />
|
||
<em>Img.2 - Simplified Compilation Process</em></p>
|
||
|
||
</description>
|
||
</item>
|
||
|
||
</channel>
|
||
</rss>
|