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

École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据转换, Scala 编程, 查询语言, 分布式计算, 数据操作, 大数据, 性能调整, 数据处理, Apache Spark
中级 · 课程 · 1-4 周

University of Alberta
您将获得的技能: Java, 软件架构, 软件设计模式, 代码审查, 编程原则, 模型-视图-控制器, 模型视图控制器, 统一建模语言, 可维护性, 面向对象设计, 软件设计, 应用设计
中级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: Java, 软件设计模式, 事件驱动编程, Scala 编程, 功能设计, 性能调整, 数据结构, 编程原则, 软件设计, Algorithm, 算法
中级 · 课程 · 1-3 个月

您将获得的技能: Selenium (Software), Test Script Development, Test Automation, Browser Compatibility, Java Programming, Software Testing, Javascript, Eclipse (Software), Apache Maven, Development Environment, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Software Installation, System Configuration
中级 · 课程 · 3-6 个月

Board Infinity
中级 · 课程 · 1-4 周

您将获得的技能: 全栈式网络开发, Javascript, 网络应用, 后端网站开发, 互动设计, 网络开发工具, 网络开发, 超文本标记语言(HTML), 前端网络开发, 网页设计与开发, HTML 和 CSS, 层叠样式表(CSS), 网页设计
初级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Generative AI Agents, AI Orchestration, LLM Application, OpenAI API, Java Programming, AI Workflows, Agentic systems, Generative AI, Prompt Patterns, Prompt Engineering, Large Language Modeling, Document Management, Secure Coding, Business Logic, Open Web Application Security Project (OWASP), Middleware, Plan Execution, Software Design Patterns, Persona Development
中级 · 课程 · 1-3 个月

您将获得的技能: Data Import/Export, Data Analysis, Exploratory Data Analysis, Java, Data Processing, Data Manipulation, Java Programming, Statistics
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Restful API, Cloud API, Application Programming Interface (API), Postman API Platform, API Design, API Testing, Java Programming, Java, Mobile Development, Apache Maven, Program Development, Web Development, Eclipse (Software), Software Design
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: JUnit, Test Automation, Unit Testing, Software Testing, Verification And Validation, Test Case, Test Driven Development (TDD), Integration Testing, Debugging, Mockups
混合 · 课程 · 1-4 周

您将获得的技能: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Programming Principles
初级 · 课程 · 1-4 周

Princeton University
您将获得的技能: Java 编程, 编程原则, 计算机硬件, 计算逻辑, 理论计算机科学, 计算机结构, 计算机科学, 数据结构, 可扩展性, Algorithm, 算法
中级 · 课程 · 1-3 个月