Java 课程可以帮助您学习面向对象编程、数据结构、异常处理和多线程概念。您可以掌握编写高效算法、Debugging 代码和开发用户界面的技能。许多课程都会介绍 Eclipse 和 IntelliJ IDEA 等工具,这些工具通常用于 Java 应用程序的编码和测试,以及 Spring 和 Hibernate 等框架,这些框架可促进网络开发和数据库管理。

LearnQuest
您将获得的技能: 计算机编程, Java 编程, Java, 面向对象设计, 面向对象编程(OOP), 编程原则, 开发环境
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
中级 · 指导项目 · 不超过 2 小时

Vanderbilt University
您将获得的技能: 集成开发环境, 计算机编程, 调试, Java 编程, 数据结构, 安卓开发, Java, 面向对象编程(OOP), Android Studio, 移动开发, Algorithm
初级 · 课程 · 1-3 个月

Rice University
您将获得的技能: Apache Hadoop, 分布式计算, Apache Spark, Java, Network Protocol(网络协议, Apache Kafka, Scala 编程, 中间件, 服务器
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 计算机编程, Java 编程, 预测建模, 调试, Java, 数据结构, 面向对象编程(OOP), 编程原则, 应用编程接口 (API), Algorithm, 软件设计, 开发测试, 软件工程, 性能调整, 性能测试
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming
中级 · 指导项目 · 不超过 2 小时

École Polytechnique Fédérale de Lausanne
您将获得的技能: Programming Principles, Java Programming, Computer Programming, Data Structures, Java, Development Environment, Algorithms, Integrated Development Environments, Problem Solving, Eclipse (Software), Debugging
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Java 编程, 调试, Networking 路由器, 应用程序开发, Java, 面向对象设计, 图论, 数据结构, 面向对象编程(OOP), 计算思维, Algorithm, 软件设计
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 计算机编程, 调试, Java 编程, UI 组件, Java, 应用程序开发, 计划发展, 应用服务器, 面向对象编程(OOP), 开发环境, 命令行界面, 网络应用, 移动开发, 用户界面(UI)
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Java 编程, 调试, 弹簧框架, 文件管理, 数据结构, 面向对象编程(OOP), Java 平台企业版(J2EE)
中级 · 课程 · 1-3 个月

您将获得的技能: 对象关系映射, 应用程序部署, Java, Java 平台企业版(J2EE), 应用服务器, 事务处理, 中间件, 业务逻辑, 企业架构, 服务器端
中级 · 课程 · 1-4 周

Codio
您将获得的技能: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
中级 · 课程 · 1-4 周