• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

Real-World Software Development Beginner question

 
Ranch Hand
Posts: 47
1
Android Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Hello.  From the Amazon description "...junior developers capable of writing basic Java code...". Please help me understand what you mean.  What do you consider basic Java?  Thank you!

Should I be chosen, may I please have an ebook copy?  My eyesight is too poor to read physical books.  Thank you!
 
Ranch Hand
Posts: 227
1
Python Ruby Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If you have a fair idea of the fundamentals of java irrespective of the language features added over the years
like the basic language constructs comprising of

Data Types,Variables,Keywords,Operators ,loops ,error handling And more sophisticated features like

IO operations, Networking ,File handling, Data Structures , Multi Threading Data Base operations



 
Author
Posts: 26
12
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello & thank you for your questions!

Junior software developers, often just out of university or a couple of years into their programming career, are who we think of as the core audience for this book. You’ll learn about fundamental topics that we expect to be of relevance throughout your software development career. You don’t need to have a university degree by any means, but you do need to know the basics of programming in order to make the best use of this book. We won’t explain what an if statement or a loop is, for example.

You don’t need to know much about object-oriented or functional programming in order to get started. We make no assumptions beyond that you know what a class is and can use collections with generics (e.g., List<String>).

Another group who will find this book of particular interest is developers learning Java while coming from another programming language, such as C#, C++, or Python. This book helps you quickly get up to speed with the language constructs and also the principles, practices, and idioms that are important to write good Java code.
 
Marshal
Posts: 75874
361
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

meenakshi sundar wrote:. . . irrespective of the language features added over the years . . .

Other posts on this forum suggested that the book does in fact use features from the newer Java® versions.

If you don't know functional features including λs and Streams, and don't know about modules, you will need some updating.
 
reply
    Bookmark Topic Watch Topic
  • New Topic