
Java SE 11 Programmer I
This course is aimed at programmers who are new to Java and need to learn its core concepts, language constructs, and data types. You’ll cover everything from basic syntax to advanced topics like exception handling, lambda expressions, and modular programming. This course is designed for developers working with the latest JDK (currently Java 11), providing you with hands-on practice through labs and real-world projects.
Course Content
Java Fundamentals: Variables, data types, control flow, and operators
Object-Oriented Programming (OOP): Encapsulation, inheritance, polymorphism, and abstraction
Exception Handling: Writing robust and error-free code
Lambda Expressions: Functional programming in Java
Modular Programming: Organizing code with modules and packages
Java Persistence API (JPA): Efficient data management and database interactions
Java Transaction API (JTA): Building secure and reliable enterprise applications
Enterprise JavaBeans (EJB) and CDI: Creating flexible and reusable components
Concurrency and Batch Processing: High-performance, multi-threaded applications
Web Services: Creating SOAP and REST APIs for scalable web solutions
Testing with JShell: Quickly test code snippets and APIs
Study System
Duration: Flexible hours (recommended 60-80 hours)
Format: Online, self-paced, or live sessions
Materials: Video lectures, coding exercises, project files, and quizzes
Support: Mentor guidance and Q&A sessions
About Instructor
An experienced Java developer with a deep understanding of enterprise application development. Known for a practical teaching approach that focuses on real-world applications, the instructor has helped thousands of students become proficient Java developers.
What you will need
-
Basic programming knowledge is recommended, but no prior Java experience is required.
اراء عملائنا
5/11/2025 1:44 PM