This commit is contained in:
2026-02-18 17:50:49 +03:00
parent 6faf05b327
commit ca06fb8691
30 changed files with 2564 additions and 5 deletions

View File

@@ -0,0 +1,5 @@
---
title: Introduction to Programming in Java
weight: 3
---

View File

@@ -0,0 +1,4 @@
---
title: Homeworks
weight: 4
---

View File

@@ -0,0 +1,4 @@
---
title: Lectures
weight: 4
---

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

View File

@@ -0,0 +1,27 @@
---
title: Lecture 1. Introduction
weight: 5
---
# Why do we choose Java?
According to **TIOBE Programming Community Index** Java is one of the most demanded languages in the programming field.
![TIOBE Programming Community Index](assets/tiobe.png)
*Img. 1 - TIOBE Programming Community Index*
Also, Java has a lot of advantages for beginners such as:
* It's fairly easy
* It has a broad spectre of usage
* Server
* Desktop
* Mobile devices
* Smart-cards
# What does Java consist of?
Java consists of multiple main components. The first one being the **Java compiler**. The process of converting *human-readable* text to *machine code* is called **compilation**.
![Compilation Process Simplified](assets/compilation-process-simplified.svg)
*Img.2 - Simplified Compilation Process*