Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Java Course Catalog
University of California San Diego
Skills you'll gain: Computer Programming, Java Programming, Data Structures, Theoretical Computer Science, Algorithms
University of Colorado System
Skills you'll gain: Communication, Computer Networking, Network Analysis, Network Architecture, Back-End Web Development, Computer Architecture, Internet Of Things, Network Security, Networking Hardware
Skills you'll gain: Cloud API
Skills you'll gain: Cloud API, Google Cloud Platform, Network Analysis
- Status: Free
Princeton University
Skills you'll gain: Theoretical Computer Science, Computer Programming, Algorithms, Computational Logic, Computational Thinking, Java Programming, Programming Principles, Computer Architecture, Data Structures, Mathematical Theory & Analysis
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Deep Learning, Python Programming, Computer Programming, Scala Programming
- Status: Free
Princeton University
Skills you'll gain: Algorithms, Java Programming, Computer Programming, Graph Theory, Data Structures
- Status: Free
Princeton University
Skills you'll gain: Leadership and Management, Algorithms
University of Minnesota
Skills you'll gain: Computer Programming, Software Engineering, Software Testing, Problem Solving, Data Analysis Software, Java Programming, Programming Principles, System Software, Planning
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Computer Programming, Software Engineering, Software Testing, Java Programming, Programming Principles
Skills you'll gain: Cloud Computing, Machine Learning, Tensorflow
University of California, Irvine
Skills you'll gain: Algorithms, Computational Logic, Computational Thinking, Computer Programming, Data Structures, Problem Solving, Programming Principles, Application Development, Computer Programming Tools, Theoretical Computer Science
In summary, here are 10 of our most popular Java courses
- Advanced Data Structures in Java: University of California San Diego
- Fundamentals of Network Communication: University of Colorado System
- Speaking with a Webpage - Streaming Speech Transcripts: Google Cloud
- Creating a Streaming Data Pipeline With Apache Kafka: Google Cloud
- Computer Science: Algorithms, Theory, and Machines: Princeton University
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Algorithms, Part II: Princeton University
- Алгоритмы, часть I: Princeton University
- Introduction to Software Testing: University of Minnesota
- TDD – Desenvolvimento de Software Guiado por Testes: Instituto Tecnológico de Aeronáutica