Java Learning Material: Publishing In-House Training for Beginners at the System Development Company

Posted By: TiranaDok

Java Learning Material: Publishing In-House Training for Beginners at the System Development Company by CYZENNT Inc.
English | August 19, 2025 | ISBN: N/A | ASIN: B0FN2WZ7BN | EPUB | 93 Mb

English Translation
This book is for anyone determined to become a Java programmer, covering everything from introductory basics to practical applications.
It is the same training material used in CYZENNT,Inc. for training entry-level hires with no prior experience This book is highly recommended for those who:
  • Are determined to become a Java programmer.
  • Want to change careers to programmer but don’t know how to start learning.
  • Have joined a system development company but are struggling to keep up with the work.
Unlike many commercially available books, this one includes practical design documents similar to those used in real projects. By providing both design documents and sample programs, this book helps readers acquire more hands-on and applicable knowledge.
This book covers frequently used topics in professional Java programming. It also includes related knowledge such as databases and unit testing, enabling readers not only to “know Java”, but also to become programmers who can perform effectively in real development environments.
Contents
Chapter 1: Eclipse
Introduction to the Integrated Development Environment (IDE) “Eclipse” for preparing the development environment.
Chapter 2: Introduction to Java
Learn the basics of the Java programming language by writing and running programs to build foundational programming skills.
Chapter 3: Unit Testing Techniques
Study methods for testing programs. Learn how to create test cases and use the testing tool “JUnit”.
Chapter 4: Database Operations
Learn the fundamentals of database operations. Install the database management system “MariaDB” and practice basic SQL operations.
Chapter 5: Table Design Techniques
Learn techniques for designing tables optimized for managing data in databases.
Chapter 6: JDBC Operations
Learn how to operate databases from Java programs. Install and use JDBC drivers for programming database access.
Chapter 7: Introduction to Web Applications
As preparation for full-scale web application development, install the web server “Apache Tomcat”. Introduce key technologies such as HTML and CSS.
Chapter 8: Servlets and JSP
Learn servlet and JSP implementation by writing and running actual programs.
Chapter 9: Using Regular Expressions
Learn the basics of regular expressions and how to use them in programming for string pattern matching.
Chapter 10: Spring Framework
Learn web application development using the modern, trending framework “Spring Framework”.