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

您将获得的技能: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Test Automation, Software Testing, Test Script Development, Integrated Development Environments, Test Data, Test Tools, Browser Compatibility, Computer Programming, Web Development, Programming Principles, Test Case, Software Design, Development Environment
初级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Java, Java Programming, Algorithms, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Functional Design, Development Environment
初级 · 指导项目 · 不超过 2 小时

University of California San Diego
您将获得的技能: Java 编程, Algorithm, Java, C++(编程语言), 数据存储, 编程原则, 计算机编程, 数据结构, 算法, 文件管理
中级 · 课程 · 1-3 个月

您将获得的技能: Restful API, API Design, API Testing, Spring Boot, Authentications, Test Automation, JSON, Application Programming Interface (API), Test Script Development, Application Deployment, Spring Framework, Object-Relational Mapping, Test Case, Software Quality Assurance, Back-End Web Development, Integration Testing, Software Engineering, Data Modeling, Java Programming, Java
初级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: 数据建模, 数据库, 安全 Code, 数据库开发, 关系数据库, JSON, 网络开发, 网络应用, 阿贾克斯, 数据库设计, 安全编码, 数据库应用, 调试, jQuery, MySQL, 查询语言, Javascript, Javascript 和 jQuery, PHP(脚本语言), 面向对象编程(OOP), 超文本标记语言(HTML)
中级 · 专项课程 · 3-6 个月

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

Meta
您将获得的技能: 科特林, 恢复性应用程序接口, 安卓工作室, 角色(用户体验), 版本控制, Android Jetpack, Jest(JavaScript 测试框架), 移动开发, Git(版本控制系统), 用户界面(UI), 数据结构, Unix 命令, GitHub, 用户体验设计, Javascript, 交互设计, 可用性测试, 用户研究, React Native, 安卓开发
攻读学位
初级 · 专业证书 · 3-6 个月

Meta
您将获得的技能: 恢复性应用程序接口, 角色(用户体验), 版本控制, Jest(JavaScript 测试框架), 移动开发, 苹果 iOS, 数据结构, Git(版本控制系统), 用户界面(UI), 苹果 Xcode, Unix 命令, iOS 开发, GitHub, Javascript, Swift 编程, 用户研究, 可用性测试, React Native, 交互设计, 核心数据(软件)
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Tools, File Management, Cascading Style Sheets (CSS), Test Automation, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Web Scraping, Data Validation, Test Case, Web Development Tools, Data Structures
初级 · 专项课程 · 3-6 个月

SkillUp
您将获得的技能: 计算机视觉, Java, 恢复性应用程序接口, 软件开发, 模型部署, 图像分析, 应用程序部署, 生成式人工智能, 开发环境
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Object-Relational Mapping, Java Platform Enterprise Edition (J2EE), Data Access, Data Persistence, Java, Relational Databases, Data Mapping, JUnit, Databases, Query Languages, Enterprise Application Management
中级 · 课程 · 1-4 周

您将获得的技能: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Software Testing, Java Programming, Java, Software Engineering
初级 · 指导项目 · 不超过 2 小时