Java

Java is a versatile, object-oriented programming language used extensively for developing web, mobile, and enterprise applications. Coursera's Java catalogue teaches you about the syntax, principles, and practical applications of Java programming. You'll learn about object-oriented programming (OOP) concepts, Java libraries, frameworks, and tools, along with building robust, scalable applications with Java. You will also explore Java's role in the realms of software development, web services, and Big Data applications, enhancing your skills as a developer, software engineer, or IT professional. Gain proficiency in using Java for various programming tasks such as creating GUIs, integrating databases, developing network applications, and much more.
47credentials
1online degree
190courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "java"

  • Status: New
    Status: Free Trial

    Skills you'll gain: Cucumber (Software), Gherkin (Scripting Language), Behavior-Driven Development, Apache Maven, Restful API, Test Automation, JSON, Scalability, Application Programming Interface (API), Test Case, Test Data, Authentications, Java, Software Testing, Data Mapping

  • Status: Free Trial

    University of California, Davis

    Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Exploit development, Encryption, Penetration Testing, Vulnerability Assessments, Data Security, Application Security, Exploitation techniques, Security Controls, Vulnerability Management, Software Design, C and C++, Verification And Validation, Java, Programming Principles, Cybersecurity

  • Status: New
    Status: Free Trial

    Skills you'll gain: JSON, Restful API, JUnit, Software Quality Assurance, Application Programming Interface (API), Test Automation, Java, Data Mapping, Software Testing, Test Case

  • Status: Free Trial

    Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Gherkin (Scripting Language), Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Debugging, Integration Testing, Data Structures

  • Status: Free Trial

    École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Java, Programming Principles, Performance Tuning, Data Structures, Algorithms

  • Status: New
    Status: Free Trial

    Skills you'll gain: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases, Object Oriented Programming (OOP), Data Access, Maintainability

  • Status: Free Trial

    Skills you'll gain: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Automation, Browser Compatibility, Test Tools, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Java, Test Case, Unit Testing, Software Testing

  • Status: New
    Status: Free Trial

    Skills you'll gain: Extract, Transform, Load, Metadata Management, Data Integration, Data Pipelines, Databases, Business Logic, Java, Data Warehousing, File Management, Data Cleansing, Data Import/Export, Data Migration, Data Manipulation, Scalability, Data Transformation, Software Documentation, Software Installation, Data Processing, MySQL, Debugging

  • Status: Free Trial

    Skills you'll gain: Data Structures, Java, Theoretical Computer Science, Programming Principles, Algorithms, Object-Relational Mapping

  • Status: Free Trial

    Skills you'll gain: Model View Controller, Spring Framework, Restful API, Spring Boot, Web Services, JSON, YAML, Java, Web Applications, Configuration Management, Angular, Java Programming, Application Frameworks, Software Architecture, Extensible Markup Language (XML)

  • Status: New
    Status: Free Trial

    Skills you'll gain: CI/CD, Jenkins, Docker (Software), Spring Boot, Continuous Integration, Configuration Management, Containerization, Scalability, Software Documentation, Java, Continuous Deployment, Spring Framework, Prometheus (Software), DevOps, Back-End Web Development, JUnit, Application Programming Interface (API), Java Programming, Application Deployment, React.js

  • Status: Free Trial

    École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Other Programming Languages, Java, Performance Tuning