1

Тема: Книжки по програмування на Java

Доброго дня. Порадьте будь ласка якісь хороші книжки по програмування на Java. Дякую

Подякували: 221VOLT1

2

Re: Книжки по програмування на Java

скажіть, будь-ласка, якщо не секрет,
що саме ви хочете розробляти на джаві?

Все на світі, як вода, Світла радість і біда. Все тече і все біжить в нікуди,
Все на світі, як пісок, Залиши на ньому крок, Змиє все вода, було й так буде.

telegram: @TTaraskin

3

Re: Книжки по програмування на Java

221VOLT написав:

скажіть, будь-ласка, якщо не секрет,
що саме ви хочете розробляти на джаві?

Хотілось би вміти писати ігри. Але хочу вивчити Java, щоб працювати в компанії, і виконувати замовлення

Подякували: 221VOLT1

4 Востаннє редагувалося fed_lviv (27.12.2019 12:18:52)

Re: Книжки по програмування на Java

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

Для прикладу можна почати взагалі з 0:
"Java для чайников" (Барри Берд)
Або щось більш "цікаве":
"Java. Библиотека профессионала" (Кей Хорстманн, Гари Корнелл) (2 томи)
Якщо ж є досвід програмування на інших мовах то можна глянути в цей бік:
"Философия Java" (Брюса Эккель)

Також можна більш загальну книгу - "Чистий код" (Роберт Мартін) + там приклади на Java

Тай взагалі можна глянути сюди: https://replace.org.ua/topic/296/

писати ігри

тут нічого не підкажу, з таким не бавився

Подякували: 221VOLT, sonya1980, leofun013

5

Re: Книжки по програмування на Java

sonya1980 написав:
221VOLT написав:

скажіть, будь-ласка, якщо не секрет,
що саме ви хочете розробляти на джаві?

Хотілось би вміти писати ігри. Але хочу вивчити Java, щоб працювати в компанії, і виконувати замовлення

ігри -- на смартфони, чи для мультиплеєра ігрові сервери,
чи і те, і інше?

якщо мова про смартфони,
то порадив би вам подивитись на Kotlin/Native
це також компіляція в віртуальну машину JVM,
та приємніший синтаксис


якщо мова про ігрові сервери,
і важливіший IO, не числодробилка -- рекомендую erlang !
якщо числодробилка має значення -- haskell !


з просуванням у вивченні-оволодінні останніх
можу допомагати прямо вже, ділитись досвідом,
що збереже вам час -- суттєво прискорить оволодіння,,
по telegram та Zoom  :)
пишіть в телеграм, якщо вам цікаво


пропоную вам якийсь невеличкий проект ака pet-проект запилити
(невеликі проекти, які роблять по-фану,
у власне задоволення, чи під власну потребу,
чи "потицяти паличкою" нову для себе технологію,
перевірити якийсь алгоритм, ідею, тощо,,
pet-проект може перерости у щось велике, а може і ні,
його можуть продати, чи викласти в open source)


стосовно виконувати замовлення та заробляти гроші --
можна піти на upwork,
сам я поки ще не працював на цій американській (міжнародній) біржі фрілансу,
та є знайомі, які там добряче заробляють


ну це таке -- хтось хоче в офісі сидіти, а комусь ок з дому,
чи десь в тіні пальм з ноутом (Тай, Балі, просто подорожі)


інтернет дозволяє працювати без витрачання на дорогу в офіс та додому декілька годин щодня
та і шанси заробляти на порядки більше також є


крім цього, якщо у нас на пост-совку,
в основному є лише php, js, а також трохи java та c++,
то на міжнародному фрілансі спокійно можна знаходити проекти і на erlang/elixir, haskell та інших,
поки менш популярних у нас мовах та інструментах
для прикладу, і по python у нас також вакансій не сказати, щоб багато


а ще "галери" люблять підтримувати ілюзію того, що, без них ви, мовляв,
замовлень не знайдете, заробляти не зможете,
а вивчати варто лише ту java, яка на галері та у вакансіях є...
це не так!

по-перше, спочатку ви працюєте на репутацію, а далі репутація працює на вас!
і вас замовлення самі знаходять, бо вас знають,
як добросовісного спеціаліста, який пише якісний софт, хороші програми

по-друге, ніхто вас не обмежує у виборі мов, технологій та інструментів!
середньостатистичному замовнику все-одно, на якій мові буде написане рішення його проблеми, його задачі,
має значення якість та швидкість (розробки та роботи програми), і сума оплати (розробки та підтримки)


:)  як завжди, варіантів вибору набагато більше, ніж кожному з нас здається на перший, та і другий погляд також

Все на світі, як вода, Світла радість і біда. Все тече і все біжить в нікуди,
Все на світі, як пісок, Залиши на ньому крок, Змиє все вода, було й так буде.

telegram: @TTaraskin
Подякували: sonya19801

6

Re: Книжки по програмування на Java

A STUDY PATH FOR GAME PROGRAMMER by Milo Yip

Подякували: sonya1980, 221VOLT2

7

Re: Книжки по програмування на Java

http://www.allitebooks.org/game-programming/

Все на світі, як вода, Світла радість і біда. Все тече і все біжить в нікуди,
Все на світі, як пісок, Залиши на ньому крок, Змиє все вода, було й так буде.

telegram: @TTaraskin
Подякували: leofun01, bvn, sonya19803

8 Востаннє редагувалося HetmanNet (28.12.2019 09:24:53)

Re: Книжки по програмування на Java

sonya1980 написав:
221VOLT написав:

скажіть, будь-ласка, якщо не секрет,
що саме ви хочете розробляти на джаві?

Хотілось би вміти писати ігри. Але хочу вивчити Java, щоб працювати в компанії, і виконувати замовлення

Так думаю ви хочете ігри на Android? Тоді тоді краще писати хочу навчитися писати під android, ну бо під Java частіше розуміють не саму мову, а розробку для корпоративного сектора (а там Java EE, Spring і т.д.).
Якщо під Android то можна поглядати в сторону Kotlin, ну хоча би все частіше нові проекти на ній пиляють.

Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..
Подякували: 221VOLT, bvn, sonya19803

9

Re: Книжки по програмування на Java

Дякую всім. Купила "Java для чайников", а також "Javascript для дітей".

Подякували: 221VOLT1

10

Re: Книжки по програмування на Java

JavaScript i Java — різні мови. Втім, JS у наш час більш затребуваний, ніж Java — десь та й згодиться.

py -3 -m pip install git+https://github.com/snoack/python-goto
∩⍴○⌈⍴⍺/∧\∨/⊢○ ⌿⍀⍴⌊
Подякували: fed_lviv, koala, 221VOLT, sonya19804

11 Востаннє редагувалося ur_naz (28.12.2019 21:15:10)

Re: Книжки по програмування на Java

як на мене не найліпший варіант. починати треба було з пайтон.

12

Re: Книжки по програмування на Java

sonya1980 написав:

Дякую всім. Купила "Java для чайников", а також "Javascript для дітей".

на мою думку, найкраще, що я бачив по js (саме js, не canvas) --

посилання на 2 сайти з англійською, та 1 з російською
Прихований текст

десь тихо упав в обморок один ФакіТрусик  :D

https://learn.javascript.ru/

https://www.w3schools.com/js/js_intro.asp

http://youmightnotneedjquery.com/

Все на світі, як вода, Світла радість і біда. Все тече і все біжить в нікуди,
Все на світі, як пісок, Залиши на ньому крок, Змиє все вода, було й так буде.

telegram: @TTaraskin
Подякували: sonya19801

13

Re: Книжки по програмування на Java

ur_naz написав:

як на мене не найліпший варіант. починати треба було з пайтон.

Прихований текст

як на мене, варто починати одночасно з js в браузері та erlang на сервері :)
але ж ніхто не просив у цій темі розводити холівари, правда?)

Все на світі, як вода, Світла радість і біда. Все тече і все біжить в нікуди,
Все на світі, як пісок, Залиши на ньому крок, Змиє все вода, було й так буде.

telegram: @TTaraskin

14

Re: Книжки по програмування на Java

Ось є курси українською: https://courses.prometheus.org.ua/cours … 6_T2/about

Декалог програміста-початківця: https://replace.org.ua/post/132988/
Подякували: 221VOLT, sonya1980, leofun013

15

Re: Книжки по програмування на Java

https://play.google.com/store/apps/deta … &hl=uk

Подякували: sonya19801

16

Re: Книжки по програмування на Java

sonya1980 написав:

Дякую всім. Купила "Java для чайников", а також "Javascript для дітей".

Раджу серію книг Head First від Oreilly, переважно всі книги у цій серії непогані. Тож пошукайте Вивчаємо Java (Head First Java).

Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..
Подякували: sonya19801

17

Re: Книжки по програмування на Java

HetmanNet написав:
sonya1980 написав:

Дякую всім. Купила "Java для чайников", а також "Javascript для дітей".

Раджу серію книг Head First від Oreilly, переважно всі книги у цій серії непогані. Тож пошукайте Вивчаємо Java (Head First Java).

Дякую, скачала на планшет. Заодно і покращу знання англійської)))

Подякували: 221VOLT1