Java Programming Fundamentals
Master the core concepts of Java Programming language & their application to practical projects. Become a Java Developer
What you’ll learn
- End-to-end understanding of core concepts of Java
- Learn the core Java skills needed to apply for Java developer positions
- Master design principles, best practices and coding conventions for writing well-designed, professional Java code
- Be able to demonstrate your understanding of Java to future employers
- Prepare and apply for Oracle Java Certification exams (Oracle Certified Associate, Java SE 8 Programmer 1Z0-808)
- Master OOP concepts by using real-world applications as case study
- Learn why Java is useful for the design of desktop and web applications
- Identify Java language components and how they work together in applications
- Design and program stand-alone Java applications
- How to design a graphical user interface (GUI) with Java Swing
- Learn how to extend Java classes with inheritance and dynamic binding
- Use exception handling in Java applications
- Understand how to design GUI components with the Java Swing API
- Learn Java generics and how to use the Java Collections API
- Understand how to design applications with threads in Java