1
4.6

Оцінити

Статті читати 4 хв. 4.6 24 голосів 5079

Java програмування. Що треба знати для початку та які програми скачати?

Сьогодні існує багато різноманітних платформ, мов програмування та засобів для створення та тестування додатків. Усі ці платформи часто вузько спеціалізовані (мають вузьку сферу використання). Мова програмування Java з’явилася у 1995 році, як нащадок відомої та всюдисущої мови C++, від гаслом “Write once, run anywhere” (напиши один раз — запускай де завгодно). Завдяки накопиченому досвіду у C++ та працям багатьох інженерів та математиків була розроблена дуже потужна, безпечна та кросплатформова мова програмування Java, а також уся інфраструктура, яка для неї потрібна.

Java платформа дозволяє створювати практично усі види додатків, такі як: web-сайти, усілякі сервери, додатки для ПК та навіть мікропрограми для розумних будинків та роботів. Сучасний ринок переносної електроніки та інтернету речей надають Java ще більший полігон для дій. Під Java платформу можна писати програми не тільки на мові програмування Java, але й на інших, які підтримуються цією платформою (Groovy, Scala та інші).

Платформа і мова Java є відкритими проектами та стандартами, що спровокувало великий зріст їх популярності та сприяло зросту дуже великої громади розробників та всіляких форумів, на яких обговорені майже всі проблеми, які у вас можуть виникнути.

Вивчити мову програмування Java варто тому, що:

  • вона суворо типізована, що позбавить вас багатьох помилок ще на етапі розробки;
  • вона є кросплатформною;
  • усі коди відкриті та дуже велика громада розробників;
  • вона дуже популярна — на ній розроблені багато великих проектів (усі серверні частини сервіса Google+ та інші сервіси цієї компанії, відома гра Minecraft, майже усі Android додатки, amazon.com, ebay.com, PayPal та навіть офіційний сайт пентагону написані на Java);
  • існує дуже багато чудових та безкоштовних засобів розробки на Java.

Неможна сказати, що Java — проста мова програмування, але, вивчивши її, ви будете затребувані на ринку праці та зможете почати створювати багато власних стартапів.

Для початку вивчення будь-якої мови програмування та Java зокрема, я раджу спочатку ознайомитися із базовими поняттями, які викладені нижче.

Книга: «Інформатика. Базовий курс. Симонович».

Розділи, які радять прочитати:

Розділ 1

1.2. Дані

Носії даних

Операції з даними

Кодування даних двоїчним кодом

1.3. Файлова структура

Одиниці виміру даних

Одиниці зберігання даних

Поняття про файлову структуру

Розділ 2

2.2. Методи класифікації комп’ютерів

Класифікація за призначенням

2.3. Склад обчислюваної системи

Апаратне забезпечення

Програмне забезпечення

Розділ 3

3.2. (Повністю)

3.3. (Повністю)

Розділ 4

4.4. (Повністю)

Розділ 7

7.3. Засоби командного рядку

Розділ 15

15.1. Основи представлення графічних даних

Растова графіка

Векторна графіка

Розділ 20

20.1. Мови програмування (повністю)

Також для того, щоб почати розробку, ваз знадобиться сама Java платформа, так звана JDK, і одна з інтегрованих середовищ розробки (Netbeans, IntelliJ IDEA Community).

Цього буде достатньо, щоб почати вивчення цієї платформи.

Хай щастить та успіхів вам в усіх починаннях :)

Схожі матеріали

Подпишитесь на рассылку
Компьютерной школы Hillel

Ви отримаєте:

  • Інформацію про корисні галузеві заходи
  • Цікаві статті IT-сфери
  • Новини Комп'ютерної школи Hillel