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

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
初级 · 课程 · 1-3 个月

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

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

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

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

您将获得的技能: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Performance Tuning
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 网络分析和搜索引擎优化, Javascript, 用户界面组件, 层叠样式表(CSS), 调试, 开发测试, 浏览器兼容性, 数据验证, 响应式网页设计, HTML 和 CSS, 超文本标记语言(HTML), 动画, 语义网, Data Validation, 前端网络开发, 用户界面(UI), 网页内容无障碍导则, Bootstrap(前端框架)
★ 4.7 (1919) · 初级 · 课程 · 1-4 周

您将获得的技能: Data Structures, Java, Theoretical Computer Science, Programming Principles, Algorithms, Object-Relational Mapping
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: JavaScript 框架, 用户界面组件, Javascript, 模型视图控制器, 软件架构, 超文本标记语言(HTML), 网络组件, 阿贾克斯, 网络开发, 云应用, 单元测试, 前端网络开发, 软件设计模式, 网络应用, Angular, 模型-视图-控制器
★ 4.8 (1903) · 中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Google App Engine, Application Deployment, Cloud Applications, Java, Google Cloud Platform, Cloud Services, Platform As A Service (PaaS), Application Development, Cloud Computing, Java Programming, DevOps
初级 · 项目 · 不超过 2 小时

您将获得的技能: 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
★ 4.3 (6) · 初级 · 专项课程 · 3-6 个月

您将获得的技能: File I/O, Integrated Development Environments, System Configuration
初级 · 课程 · 3-6 个月