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

Vanderbilt University
您将获得的技能: Java, 测试自动化, 移动开发, 软件设计模式, 单元测试, 安卓开发, 集成测试, 软件测试, 面向对象编程(OOP), 可维护性, JUnit, Android Studio, 开发测试, 软件工程, 文件输入/输出, 可测试性, Java 编程, 测试驱动开发(TDD), 应用安全, Git(版本控制系统)
初级 · 专项课程 · 3-6 个月

您将获得的技能: JUnit, Unit Testing, IntelliJ IDEA, Apache Maven, Software Testing, Test Case, Testability, Test Tools, Java, Mockups
中级 · 课程 · 1-3 个月

您将获得的技能: Ajax, Gherkin (Scripting Language), Test Tools, Test Script Development, Debugging, Integration Testing, Software Design Patterns, Test Data, Scripting, Web Development Tools, Data Structures, Automation, SQL, MySQL
中级 · 专项课程 · 3-6 个月

您将获得的技能: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, Browser Compatibility, JUnit, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Test Case, Test Execution Engine, Software Testing
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: Java, Algorithm, 计划发展, 集成开发环境, 面向对象编程(OOP), 计算逻辑, 测试案例, 计算机编程, 调试, 编程原则, 伪代码, 教学
初级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Classification Algorithms, Data Preprocessing, Model Deployment, Model Evaluation, Decision Tree Learning, Regression Analysis, Logistic Regression
初级 · 课程 · 1-4 周

您将获得的技能: API Testing, Restful API, Authentications, Test Automation, Test Script Development, Test Case, Java, JSON
混合 · 课程 · 1-4 周

Duke University
您将获得的技能: Html 和 Css, Algorithm, 层叠样式表(CSS), 网络开发, Javascript, 用户界面(UI), 计算机编程, 事件驱动编程, 图像分析, 互动设计, 编程原则, 计算思维, 调试, 网页设计
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Java, C++(编程语言), 数据结构, Algorithm, 文件管理, 计算机编程, 编程原则, Java 编程, 数据存储
中级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据结构, Scala 编程, 单元测试, Algorithm, 面向对象编程(OOP), 集成开发环境, 功能设计, 编程原则, 计算思维, 计算机编程
中级 · 课程 · 1-3 个月

Princeton University
您将获得的技能: 数据结构, 图论, Algorithm, 线性代数, 理论计算机科学, 运筹学, 计算机编程, Networking 路由器, 计算思维, Java 编程
中级 · 课程 · 3-6 个月

CentraleSupélec
您将获得的技能: Java, 移动开发, 安卓开发, 故事板, 应用设计, 软件安装, 软件设计, 开发环境, Android Studio, 用户界面 (UI) 设计, 互动设计, 应用程序开发, 以用户为中心的设计
混合 · 课程 · 1-3 个月