- Learn the fundamentals of programming with Java.
- Discover solutions to common Java programming challenges.
- Build mobile, desktop,and web applications with Java.
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Java is the core language for Android and many enterprise web applications. Begin your path toward becoming a professional developer by building a solid foundation in the Java language.
Syllabus
- Course 1: Learning Java
- Get started in Java programming. This course shows beginners how to write Java code and build simple Java applications.
- Course 2: Java 11+ Essential Training
- Learn the fundamentals of Java Standard Edition (SE) 11 and more recent releases, so you can build your first application or start exploring the language on your own.
- Course 3: Learning Java Applications
- Get a practical introduction to Java programming. Learn how to develop Java applications for desktop, web, and mobile platforms, including Android.
- Course 4: Java Memory Management
- Learn how memory works in Java. In this hands-on course, explore fundamental concepts to help you optimize your code and quickly find and fix any memory errors that still occur.
- Course 5: Learning JDBC
- Learn how to manage data from relational databases such as Postgres, Oracle Database, MySQL, and SQL Server using Java Database Connectivity (JDBC) in Java programmed applications.
- Course 6: Java Persistence API (JPA): 1 The Basics
- Learn how to work with the Java Persistence API (JPA), the standard for building Java enterprise applications that need to have persistent data.
- Course 7: Java Persistence API (JPA): 2 Inheritance and Querying
- Learn more advanced uses of the JPA, including inheritance mapping strategies, Java Persistence Query Language (JPQL), the Criteria API, and more.
- Course 8: Cloud-Native Development Using Java with Eclipse MicroProfile
- Learn to build optimized cloud-native Java applications for microservices architectures with the help of Eclipse MicroProfile.
- Course 9: Nail Your Java Interview
- Review critical Java concepts-and commonly-asked interview questions-to ensure that you approach your Java interviews with confidence.
Taught by
Kathryn Hodge, David Gassner, Todd Perkins, Matt Thornfield, Frank Moley, Kesha Williams, Kesha Williams, Katherine (Kate) Stanley and Kathryn Hodge