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

University of Alberta
您将获得的技能: 软件设计模式, Java, 软件架构, 统一建模语言, 可维护性, 面向对象设计, 模型-视图-控制器, 代码审查, 编程原则, 应用设计, 软件设计, 模型视图控制器
中级 · 课程 · 1-4 周

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

您将获得的技能: 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 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 软件设计模式, Java, 算法, 事件驱动编程, 性能调整, Scala 编程, 编程原则, 软件设计, 数据结构, Algorithm, 功能设计
中级 · 课程 · 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 个月

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

您将获得的技能: 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 周

您将获得的技能: 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 小时

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

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

您将获得的技能: Cucumber (Software), Gherkin (Scripting Language), Behavior-Driven Development, Apache Maven, API Testing, Test Script Development, Restful API, Test Automation, JSON, Scalability, Test Case, Test Data, Authentications, Java
混合 · 课程 · 1-4 周