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

您将获得的技能: Apache Hadoop, Big Data, Cloud Management, File Systems, Data Processing, Data Storage, Java, Operating System Administration, Systems Administration, Distributed Computing, Command-Line Interface, Linux Commands
混合 · 课程 · 1-3 个月

Meta
您将获得的技能: 层叠样式表(CSS), 事件驱动编程, 软件版本控制, 调试, 用户体验, 软件可视化, 应用编程接口 (API), Linux 命令, 用户体验设计, 用户界面(UI), 可用性, Javascript, 单元测试, 网页内容无障碍指南, 网络应用, 设计研究, 伪代码, 用户界面和用户体验(UI/UX)设计, 用户研究, JavaScript 框架
攻读学位
初级 · 专业证书 · 3-6 个月

LearnQuest
您将获得的技能: 网络服务, 弹簧框架, Spring Boot, JSON, 模型-视图-控制器, Java 编程, Angular, 配置管理, YAML, 软件架构, 可扩展标记语言(XML), 网络应用, 还原式 API
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Python 程序设计, 软件测试, 网络分析, C 和 C++, 计算机编程, Algorithm, 计算思维, 调试, 开发测试, 数据结构, 测试案例, Java, 图论, Javascript, 理论计算机科学, 数据存储, 拉斯特(编程语言), 计划发展, 编程原则, 生物信息学
中级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: 层叠样式表(CSS), 事件驱动编程, 网页设计, 网络开发, 线框设计, 数据结构, Html 和 Css, 网页设计与开发, Bootstrap(前端框架), 用户界面(UI), 可用性, 超文本标记语言(HTML), 验证和确认, 网页内容无障碍指南, 前端网络开发, Javascript, 响应式网页设计, 网络开发工具, 互动设计, 浏览器兼容性
初级 · 专项课程 · 3-6 个月

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

University of California, Davis
您将获得的技能: Encryption, 威胁建模, 安全 Code, 网络安全, 应用安全, 数据安全, 密码学, 调试, Java, 代码审查, 验证和确认, 利用开发, 软件设计, 安全控制, 脆弱性评估, 开放式网络应用程序安全项目(OWASP), 编程原则, 渗透测试, 开发技术, Authentication
中级 · 专项课程 · 3-6 个月

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

The Linux Foundation
您将获得的技能: 文件管理, 脚本, 软件包和软件管理, 命令行界面, 软件开发工具, Linux 命令, 调试, 文件系统, Java, Linux, Bash(脚本语言), 脚本语言, Unix 命令, 计划发展, 外壳脚本, 系统编程
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Data Science, Web Applications, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Scientific Visualization, Game Design
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: CI/CD, Build Tools, DevOps
初级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, 软件设计模式, Scala 编程, 软件设计, 数据结构, Java, 性能调整, 功能设计, 编程原则
中级 · 课程 · 1-3 个月