Java 23 for Absolute Beginners: Learn the Fundamentals of Java Programming Third Edition 308360

Код товару: 308360Паперова книга
  • ISBN
    979-8868810404
  • Бренд
  • Автор
  • Рік
    2024
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі
Write your first code in Java 23 using simple, step-by-step examples that model real-word objects and events, making learning easy. With this book you will be able to pick up core programming concepts without fuss and write efficient Java code in no time. Clear code descriptions and layout ensure you get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly-all the bits and pieces a novice needs to get started programming in Java.

In this edition, you will discover how Java has changed since version 17, and how to design and write code using the most recently introduced Java features such as new collection methods, virtual threads, pattern and record matching in switch expressions, structured concurrency tasks, unnamed classes and instance methods, and many more.

This book is a complete Java guide, covering the following topics: setting up a development environment, programming concepts and well-known programming principles, writing Java code following industry-specific design patterns and coding conventions, executing it, debugging, testing, documenting it and even using specialized tools such as IntelliJ IDEA for writing Java code, Maven for building, JUnit Jupiter for testing, and in-memory and Docker-hosted databases or data storage. After reading this book, you’ll have all the necessary skills and knowledge to pass an interview for a starting Java development position.

What You Will Learn
  • Set up a Java development environment
  • Use the Java language to write high-quality code
  • Understand fundamental programming concepts and algorithms
  • Use virtual threads, records, and other Java renown features
  • Debug, test, and document Java code
  • Improve performance by customizing the Garbage Collector
Who This Book Is For
Those who are new to programming and want to learn Java and use it to build efficient solutions

About the Author
Iuliana Cosmina is currently a software engineer for Cloudsoft, Edinburgh. She has been writing Java code since 2002 and contributed to various types of applications such as experimental search engines, ERPs, track and trace, and banking. During her career, she has been a teacher, a team leader, software architect, DevOps professional, and software manager. She is a Spring-certified Professional, as defined by Pivotal, the makers of Spring Framework, Boot, and other tools, and considers Spring the best Java framework to work with. When she is not programming, she spends her time reading, blogging, learning to play piano, travelling, hiking, or biking.
2'100 ₴
Купити
Monobank
до 10 платежей
от 236 ₴ / міс.
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
Java 23 for Absolute Beginners: Learn the Fundamentals of Java Programming Third Edition - фото 1
Інші книги Apress
MLOps with Ray: Best Practices and Strategies for Adopting Machine Learning Operations First Edition
281515
Hien LuuZhe ZhangMax Pumperla
1'700 ₴
Python Testing with Selenium. Learn to Implement Different Testing Techniques Using the Selenium WebDriver. 1st Ed.
244724
Sujay Raghavendra
1'700 ₴
Crafting Clean Code with JavaScript and React: A Practical Guide to Sustainable Front-End Development First Edition
295025
Hela Ben Khalfallah
2'100 ₴
Pro Data Visualization Using R and JavaScript. Analyze and Visualize Key Data on the Web. 2nd Ed.
244720
Tom Barker, Jon Westfall
1'600 ₴
Blockchain Essentials: Core Concepts and Implementations
266465
Ramchandra Sharad MangrulkarPallavi Vijay Chavan
1'300 ₴
Windows Forensics: Understand Analysis Techniques for Your Windows First Edition
306388
Chuck EasttomWilliam ButlerJessica PhelanRamya Sai BhagavatulaSean SteuberKarely RodriguezVictoria Indy BalkissoonZehra Naseer
2'200 ₴
Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API 1st ed. Edition
259127
Philippe Martin
1'300 ₴
Modern C for Absolute Beginners. A Friendly Introduction to the C Programming Language. 1st Ed.
244702
Slobodan Dmitrovic
1'700 ₴
Software Development, Design, and Coding: With Patterns, Debugging, Unit Testing, and Refactoring Third Edition
282447
John F. DooleyVera A. Kazakova
1'800 ₴
PowerShell Fast Track: Hacks for Non-Coders Second Edition
305317
Vikas Sukhija
2'000 ₴

Характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Рік
    2024
  • Сторінок
    948
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі

Від видавця

Write your first code in Java 23 using simple, step-by-step examples that model real-word objects and events, making learning easy. With this book you will be able to pick up core programming concepts without fuss and write efficient Java code in no time. Clear code descriptions and layout ensure you get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly-all the bits and pieces a novice needs to get started programming in Java.

In this edition, you will discover how Java has changed since version 17, and how to design and write code using the most recently introduced Java features such as new collection methods, virtual threads, pattern and record matching in switch expressions, structured concurrency tasks, unnamed classes and instance methods, and many more.

This book is a complete Java guide, covering the following topics: setting up a development environment, programming concepts and well-known programming principles, writing Java code following industry-specific design patterns and coding conventions, executing it, debugging, testing, documenting it and even using specialized tools such as IntelliJ IDEA for writing Java code, Maven for building, JUnit Jupiter for testing, and in-memory and Docker-hosted databases or data storage. After reading this book, you’ll have all the necessary skills and knowledge to pass an interview for a starting Java development position.

What You Will Learn
  • Set up a Java development environment
  • Use the Java language to write high-quality code
  • Understand fundamental programming concepts and algorithms
  • Use virtual threads, records, and other Java renown features
  • Debug, test, and document Java code
  • Improve performance by customizing the Garbage Collector
Who This Book Is For
Those who are new to programming and want to learn Java and use it to build efficient solutions

About the Author
Iuliana Cosmina is currently a software engineer for Cloudsoft, Edinburgh. She has been writing Java code since 2002 and contributed to various types of applications such as experimental search engines, ERPs, track and trace, and banking. During her career, she has been a teacher, a team leader, software architect, DevOps professional, and software manager. She is a Spring-certified Professional, as defined by Pivotal, the makers of Spring Framework, Boot, and other tools, and considers Spring the best Java framework to work with. When she is not programming, she spends her time reading, blogging, learning to play piano, travelling, hiking, or biking.

Відгуки про Java 23 for Absolute Beginners: Learn the Fundamentals of Java Programming Third Edition

Java 23 for Absolute Beginners: Learn the Fundamentals of Java Programming Third Edition
Java 23 for Absolute Beginners: Learn the Fundamentals of Java Programming Third Edition
2'100 ₴
Купити
Персонально для вас
Core Java for the Impatient, 4th Edition
289926
Cay S. Horstmann
1'800 ₴
Programming AWS Lambda: Build and Deploy Serverless Applications with Java 1st Edition
114643
John ChapinMike Roberts
1'820 ₴
DevOps Tools for Java Developers. Best Practices from Source Code to Production Containers
197695
Stephen ChinMelissa McKayIxchel RuizBaruch Sadogursky
1'900 ₴
Learning Java: An Introduction to Real-World Programming with Java 6th Edition
255162
Patrick NiemeyerDaniel LeuckMarc Loy
1'900 ₴
Java Coding Problems - Second Edition: Become an expert Java programmer by solving over 250 brand-new, modern, real-world problems 2nd ed.
277684
Anghel Leonard
1'900 ₴
JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine (Developer's Library) 1st Edition
280697
Monica Beckwith
1'900 ₴
When Docker Meets Java: A Practical Guide to Docker for Java and Spring Boot Applications
302641
Ashish Choudhary
1'900 ₴
Pro Spring 6: An In-Depth Guide to the Spring Framework 6th ed. Edition
42717
Rob HarropChris SchaeferClarence HoIuliana Cosmina
1'950 ₴
Java 17 for Absolute Beginners: Learn the Fundamentals of Java Programming. 2nd Ed.
244689
Iuliana Cosmina
2'000 ₴
Real-World Software Development: A Project-Driven Guide to Fundamentals in Java 1st Edition
114630
Richard WarburtonRaoul-Gabriel Urma
2'200 ₴
Java Challenges: 100+ Proven Tasks that Will Prepare You for Anything. 1st Ed.
244692
Michael Inden
2'200 ₴
Modernizing Enterprise Java. A Concise Cloud Native Guide for Developers. 1st Ed.
244775
Markus Eisele, Natale Vinto
2'200 ₴
The Definitive Guide to Modern Java Clients with JavaFX: Cross-Platform Mobile and Cloud Development Updated for JavaFX 21 and 23 Third Edition
299735
Johan VosJames WeaverStephen Chin
2'400 ₴
Java: The Comprehensive Guide to Java Programming for Professionals
263483
Christian Ullenboom
2'700 ₴
Spring Boot 3 and Spring Framework 6 First Edition
263354
Christian Ullenboom
2'900 ₴
Pro Spring Boot 3 with Kotlin: In-Depth Guide to Best Practices for Cloud-Native and Microservices Development Third Edition
299665
Peter SpathFelipe Gutierrez
2'900 ₴
Learning Java: An Introduction to Real-World Programming with Java 6th Edition
255162
Patrick NiemeyerDaniel LeuckMarc Loy
1'900 ₴
Java 17 for Absolute Beginners: Learn the Fundamentals of Java Programming. 2nd Ed.
244689
Iuliana Cosmina
2'000 ₴
Algorithms
34310
Robert SedgewickKevin Wayne
1'200 ₴
When Docker Meets Java: A Practical Guide to Docker for Java and Spring Boot Applications
302641
Ashish Choudhary
1'900 ₴
Microservices with Spring Boot 3 and Spring Cloud: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes 2nd ed. Edition
255738
Magnus Larsson
1'140 ₴1'200 ₴
Java: The Comprehensive Guide to Java Programming for Professionals
263483
Christian Ullenboom
2'700 ₴