Java in 24 hours
after payment (24/7)
(for all gadgets)
(including for Apple and Android)
Programming in Java is much easier than you think, especially if you have this book at hand. In just 24 lessons lasting no more than one hour each, you will learn to write Java applications at a very respectable level.
Following clear step-by-step instructions, you will gain the knowledge and experience necessary to develop computer programs and web applications in Java , learn how to create Android applications and even mods for Minecraft.
Each lesson serves as a continuation of the previous one, allowing you to acquire the necessary skills step by step.
Main topics of the book:
ContentsIntroduction 21Part I. First acquaintance 25Session 1. Getting ready to program in Java 27Session 2. Creating the first program 39Session 3. Journey into the world of Java 53Session 4. Principles of operation of programs in Java 67Part II. Fundamentals of Java Programming 81 Lesson 5. Saving and changing information in a program 83 Lesson 6. Working with strings 101 Lesson 7. Conditional statements 115 Lesson 8. Loops 131 Part III. Objects and Arrays in Java 145 Lesson 9. Arrays 147 Lesson 10. Creating Objects 161 Lesson 11. Working with Objects 179 Lesson 12. Reusing Objects 197 Part IV. Advanced Programming Techniques 213 Lesson 13: Storing Objects in Data Structures 215 Lesson 14: Handling Errors in a Program 229 Lesson 15: Creating a Multithreaded Program 247 Lesson 16: Using Inner Classes and Closures 263 Part V: Designing a Graphical User Interface 279 Lesson 17: Creating a Simple User Interface 281 Lesson 18: Layout of Elements interface 303 Lesson 19. Receiving data from the user 317 Part VI. Creating Internet Applications 337 Lesson 20: Reading and Writing Files 339 Lesson 21: Using an HTTP Client 355 Lesson 22: Creating 2D Graphics 371 Lesson 23: Creating Mods for Minecraft Using Java 387 Lesson 24: Creating Android Applications 421 Part VII. Appendices 445Appendix A: Using the NetBeans IDE 447Appendix B: Troubleshooting Unavailable Packages in NetBeans 455Appendix C: Troubleshooting Android Studio Emulator Issues 457Appendix D: Java Resources 463Index 467
Data sheet
- Name of the Author
- Роджерс Кейденхед
- Language
- Russian
- Translator
- Александр Петрович Сергеев