Java Programming

Java Programming is a powerful, versatile language widely used for building enterprise-scale applications. Coursera's Java Programming catalogue teaches you the building blocks of this object-oriented language, from basic syntax and data types to advanced features like multithreading and network programming. You'll grasp concepts like encapsulation, polymorphism, and inheritance, and learn to design, build, and test robust, scalable applications. Along the journey, you will also learn about Java libraries, APIs, and development environments, and how to leverage them efficiently. This skill set is pivotal for roles such as software engineer, web developer, mobile developer, and more.
36credentials
3online degrees
101courses

Results for "java programming"

  • Status: Free Trial

    Skills you'll gain: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Computer Programming, Software Engineering, Programming Principles

  • Status: Free Trial

    Vanderbilt University

    Skills you'll gain: Microservices, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Java Programming, Distributed Computing, Load Balancing, Continuous Deployment, Program Development, Software Design, Maintainability, Dependency Analysis

  • Status: Free Trial

    Skills you'll gain: Data Structures, Spring Boot, Restful API, Model View Controller, Spring Framework, Web Services, Java Programming, Java, Back-End Web Development, Authentications, Programming Principles, Authorization (Computing), Software Architecture, Algorithms, Object Oriented Programming (OOP)

  • Status: Free Trial

    Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Software Design Patterns, Performance Tuning

  • Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development

  • Status: Preview

    École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Software Design

  • Status: Preview

    Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Java, Java Programming, Spring Framework, Android Development, IntelliJ IDEA, Functional Design, Interoperability, Unit Testing

  • Status: Free

    Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Computational Thinking, Java Programming, Computer Hardware

  • Status: New
    Status: Free Trial

    Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Oracle SQL Developer, Oracle Databases

  • Status: New
    Status: Free Trial

    Skills you'll gain: JUnit, Apache Maven, Spring Framework, Spring Boot, Model View Controller, Unit Testing, Microservices, Application Development, Redis, Restful API, YAML, Java, Java Programming, MongoDB, Application Deployment, Application Design, NoSQL, Ajax, Hibernate (Java), Software Testing

  • Status: Free Trial

    Skills you'll gain: Java Programming, Object Oriented Design, Linux Commands

  • Status: New
    Status: Free Trial

    Skills you'll gain: Java, Transaction Processing, Java Programming, Data Access, Object Oriented Design, Dataflow, Database Management, Stored Procedure, SQL, Integration Testing, Application Development, Information Management, Object-Relational Mapping, Command-Line Interface, Application Deployment, Data Integrity, OS Process Management, Functional Design, Application Programming Interface (API), Mitigation

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $169,728 median salary ¹.

    description:

    A Back End Developer handles server-side logic, databases, and app performance, ensuring secure data flow using Node.js, SQL, and cloud services.

    This role has a $169,728 median salary ¹.

    Offered by

    IBM_logo
    Microsoft_logo
    Meta_logo
  • This role has a $165,632 median salary ¹.

    description:

    An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.

    This role has a $165,632 median salary ¹.

    Offered by

    Meta_logo
    Coursera - DELETE_logo
    IBM_logo

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Packt
  • LearnQuest
  • EDUCBA
  • SkillUp
  • Vanderbilt University
  • Codio
  • Duke University
  • IBM