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

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

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

Vanderbilt University
您将获得的技能: Generative AI Agents, Java, JUnit, Generative AI, LLM Application, OpenAI, Prompt Engineering, Large Language Modeling
初级 · 课程 · 1-3 个月

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

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

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

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

您将获得的技能: 企业架构, 应用程序部署, Java, Java 平台企业版(J2EE), 业务逻辑, 中间件, 事务处理, 服务器端, 对象关系映射, 应用服务器
中级 · 课程 · 1-4 周
Instituto Tecnológico de Aeronáutica
您将获得的技能: JUnit, Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Unified Modeling Language, Unit Testing, Software Engineering, Agile Software Development, Software Design, Software Development, Programming Principles, Eclipse (Software)
中级 · 课程 · 1-3 个月

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

Vanderbilt University
您将获得的技能: 集成开发环境, 数据结构, Algorithm, Java, Java 编程, 移动开发, 调试, Android Studio, 计算机编程, 面向对象编程(OOP), 安卓开发
初级 · 课程 · 1-3 个月
Codio
您将获得的技能: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
中级 · 课程 · 1-4 周