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

Duke University
您将获得的技能: 集成开发环境, 数据处理, Java, Java 编程, 算法, 数据操作, 应用程序接口设计, 数据导入/导出, 计算机编程, 面向对象编程(OOP), 计划发展, 解决问题, 软件文档, 软件设计, 数据分析, 软件测试, 文件输入/输出, 编程原则, 统计分析, 调试
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Java 编程, Java, 计算机编程, 单元测试, 面向对象编程(OOP), 应用程序开发, 软件测试, 测试驱动开发(TDD), 面向对象设计, 数据结构, 编程原则
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: 弹簧框架, 面向服务的架构, 数据库管理, 应用程序性能管理, Google Cloud 平台, 云应用, 配置管理, Spring Boot, 软件架构, 云计算开发, 数据库, 微服务
中级 · 课程 · 1-4 周

您将获得的技能: 云原生计算, HTML 和 CSS, 数据导入/导出, 应用程序部署, 云部署, Git(版本控制系统), 响应式网页设计, Istio, 软件开发生命周期, Django (网络框架), 数据伦理, 恢复性应用程序接口, 软件架构, 服务器端, CI/CD, React Redux, 云计算, 工程软件, Node.JS, 云计算架构
攻读学位
初级 · 专业证书 · 3-6 个月

University of California San Diego
您将获得的技能: Java 编程, Java, 事件驱动编程, 算法, 交互式数据可视化, 计算机编程, 软件文档, 面向对象编程(OOP), 用户界面(UI), 开发环境, 软件工程, 调试, 数据结构, 编程原则, 面向对象设计
中级 · 课程 · 1-3 个月

您将获得的技能: Java, Java Programming, Object Oriented Programming (OOP), Spring Boot, Hibernate (Java), Object Oriented Design, Spring Framework, Database Management, Computer Programming, Web Development, Authorization (Computing), Restful API, Debugging, Programming Principles
初级 · 课程 · 3-6 个月

Heriot-Watt University
您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
攻读学位
初级 · 课程 · 1-4 周

Princeton University
您将获得的技能: 算法, Java 编程, Java, 计算机科学, 计算机编程, 面向对象编程(OOP), 计划发展, 计算思维, 动画, 文件输入/输出, 性能调整, 数据结构, 编程原则, 调试
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 前端网络开发, 脚本, 事件驱动编程, 脚本语言, 单元测试, 测试案例, Javascript, 计算机编程, Node.JS, 面向对象编程(OOP), 计划发展, JSON, 网络开发工具, 功能设计, 数据结构, Jest(JavaScript 测试框架), 编程原则, 调试, 软件包和软件管理
初级 · 课程 · 1-3 个月

Princeton University
您将获得的技能: Java 编程, 算法, Java, 计算机编程, 面向对象编程(OOP), 理论计算机科学, 性能测试, 数据结构
中级 · 课程 · 3-6 个月

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI Agents, LLM Application, Productivity, OpenAI, AI Orchestration, OpenAI API, AI Enablement, Java, Java Programming, AI Workflows, Agentic systems, Generative AI, Artificial Intelligence, Large Language Modeling, Tool Calling, Creativity, Document Management
初级 · 专项课程 · 3-6 个月

您将获得的技能: Cloud Deployment, Software Development Life Cycle, Istio, Software Architecture, Node.JS, React Redux, Application Deployment, Restful API, Kubernetes, Database Design, CI/CD, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Git (Version Control System), Ajax, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月