- Як освоїти програмування html
- Як вивчити узбецький мову
- Як навчитися грати на гітарі
- Як переробити java додаток
Спочатку мова називалася Oak розроблявся він для програмування електронних побутових пристроїв. Згодом був перейменований в Java і став використовуватися для написання клієнтських і серверного програмного забезпечення.
Синтаксис і базові конструкції
Будь-який програміст-розробник знає, що починати вивчення будь-якої мови програмування слід з ознайомлення з його синтаксисом. Для мови Java книг по синтаксичному опису існує досить багато, всі вони схожі, єдиною відмінністю однієї книги від іншої є стиль написання.
Досвідчені java-програмісти рекомендують початківцям дві книги, які відмінно пояснюють базові конструкції і описують синтаксис мови.
Перша книга називається «Вивчаємо Java» (Head First Java), даний підручник відноситься до серії «світової комп`ютерний бестселер», що говорить багато про що. Авторами книги є відомі у всьому світі професійні програмісти Кеті Сієрра і Берт Бейтс. «Вивчаємо Java» трохи нестандартна, але легкочитаємий книга, в основу якої покладено унікальний практичний метод навчання. Від класичних підручників ця книга відрізняється способом подачі інформації, тут він реалізований у вигляді візуального представлення. У цьому нестандартному посібнику в доступній формі викладена вся сама потрібна інформація: концепції та синтаксис мови, робота в мережі і з потоками, розподілене програмування. Всі теоретичні знання закріплюються цікавими тестами та прикладами.
Ще однією рекомендованої для початківців java-програмістів книгою є бестселер програмування «Java, керівництво для початківців», відомого американського програміста Герберт Шилдт. Цей підручник написаний в більш традиційній формі, в ньому докладно викладені основи компіляції і запуску, розглянуті ключові слова, синтаксис і базові конструкції утворюють ядро мови. Крім того книга описує деякі передові функції Java і містить багато довідкового матеріалу.
Мова був названий на честь марки кави Java, яка, в свою чергу, отримала найменування однойменного острова, тому на офіційній емблемі мови зображена чашка з ширяє кави.
Техніка програмування
Після ознайомлення з синтаксисом і базовими конструкціями можна переходити до вивчення техніки програмування. У цьому починаючому програмісту допоможе книга Кента Бека «Розробка через тестування» (Test Driven Development). В основі даної книги лежить унікальна методика вивчення мов методом тестування, що дозволяє початківцям позбутися страху допустити помилку при розробці додатків.
Довідкові посібники
Крім цього початківцям Java-програмістам можна порадити вивчити такі хороші книги, як «Філософія Java» Брюса Еккель, підручники «Основи» і «Тонкощі програмування» Кея Хорстманн у співавторстві з Гаррі Корнеллом, які більше нагадують довідники і тому завжди знадобляться в роботі.