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

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

Hebrew University of Jerusalem
您将获得的技能: Algorithm, 操作系统, Virtual Machine, 计划发展, 数据结构, 计算机编程, 面向对象编程(OOP), 软件设计, 系统编程, 计算机科学, 软件架构, 计算机工程, 计算机结构, 计算机制图技术
混合 · 课程 · 1-3 个月

Instituto Tecnológico de Aeronáutica
您将获得的技能: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Software Development Methodologies, Software Engineering, Program Development, Diagram Design, Software Development
中级 · 课程 · 1-4 周

您将获得的技能: 脚本, Bootstrap(前端框架), 层叠样式表(CSS), 应用编程接口 (API), 网络开发, 浏览器兼容性, Javascript, 响应式网页设计, 后端网站开发
初级 · 课程 · 1-4 周

您将获得的技能: 应用编程接口 (API), 网络开发, 网页设计与开发, 数据流, UI 组件, Javascript, 前端网络开发, JSON, 事件驱动编程, 数据访问, React Redux, 网络应用, JavaScript 框架, React.js, 全栈式网络开发
中级 · 课程 · 1-4 周

University of London
您将获得的技能: 数据管理, 计算机编程, 图形工具, Javascript, 软件开发工具, 开发环境, 计算机编程工具, 人机交互, 调试, 互动设计, 计算机图形学
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 模型部署, 数据管道, 数据预处理, 张力流, 迁移学习, 机器学习, 移动开发, Javascript, 联合学习, 数据处理, 卷积神经网络, Swift 编程, 计算机视觉, MLOps(机器学习 Operator), 数据导入/导出, 摘录, iOS 开发, 安卓开发, 模型评估, 图像分析
中级 · 专项课程 · 3-6 个月

您将获得的技能: Object-Relational Mapping, Hibernate (Java), Apache Maven, Model View Controller, Spring Framework, Relational Databases, Database Design, MySQL, Java, Full-Stack Web Development, Database Development, Authentications, Web Applications, Application Frameworks, Back-End Web Development, Data Validation, Data Modeling
混合 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 质量保证, 持续部署, 软件设计模式, 持续交付, 应用安全, 计划发展, 代码审查, 开发测试, 开发环境, 可维护性, 软件测试, 软件质量保证, 应用程序部署, 软件设计, 面向对象设计, 软件质量(SQA/SQC), 威胁建模, 软件架构, 软件工程, 安全需求分析
中级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: Html 和 Css, 脚本, 网页设计与开发, 集成开发环境, Javascript, 事件驱动编程, 编程原则, 调试, 用户界面(UI)
初级 · 课程 · 1-4 周

Instituto Tecnológico de Aeronáutica
您将获得的技能: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, White-Box Testing, Object Oriented Programming (OOP), Software Quality (SQA/SQC), Programming Principles
中级 · 课程 · 1-4 周

您将获得的技能: 应用编程接口 (API), 中间件, 网络开发, 还原式 API, Authentication, 云应用, Javascript, Node.JS, 服务器端, 网络应用, JSON, 网络服务器, 后端网站开发, 计算机科学, 全栈式网络开发
中级 · 课程 · 1-4 周