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

Meta
您将获得的技能: 数据库管理, Javascript, 响应式网页设计, 全栈式网络开发, 后端网站开发, 云计算, 超文本标记语言(HTML), 应用编程接口 (API), Django (网络框架), 网络应用, MySQL, 可扩展性, 虚拟环境, 前端网络开发, 层叠样式表(CSS)
中级 · 课程 · 1-3 个月

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

SAP
您将获得的技能: 应用程序开发, 云计算, 数据科学, 客户体验战略(CX), 云计算架构, ABAP RESTful 编程模型 (RAP), 网络安全, 系统设计与实施, SAP S/4HANA, 商业技术, 数字化转型, 企业架构, 分析, 软件即服务, SAP 应用软件, 企业资源规划, 业务分析, 微服务
初级 · 课程 · 1-3 个月

您将获得的技能: Javascript, Back-End Web Development, Front-End Web Development, Scripting, Event-Driven Programming, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Unit Testing, JUnit, Integration Testing, Restful API, Test Driven Development (TDD), Software Testing, Java Programming, Hibernate (Java), Verification And Validation
中级 · 课程 · 1-4 周

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 周

您将获得的技能: 应用程序开发, 恢复性应用程序接口, Javascript, 后端网站开发, GitHub, 全栈式网络开发, 用户账户, 集装箱化, Django (网络框架), 网络应用, 云部署, React.js, MongoDB, Kubernetes, 前端网络开发, Node.JS, 微服务, 应用设计, IBM 云计算, CI/CD
高级设置 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Typography, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Web Development Tools, Browser Compatibility, Application Deployment, Front-End Web Development, Web Development, Animations, Development Environment, UI Components, Usability, Javascript, Frontend Performance, Maintainability, User Interface (UI)
初级 · 专项课程 · 3-6 个月

Universidade de São Paulo
您将获得的技能: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Computer Programming, Debugging, Programming Principles, Software Testing
中级 · 课程 · 1-3 个月

University of New Mexico
您将获得的技能: 软件架构, 软件设计模式, Javascript, 软件开发, 敏捷软件开发, Git(版本控制系统), 中间件, 网络应用, 全栈式网络开发, 应用框架, 用户界面(UI), 数据库, 模型-视图-控制器, 模型视图控制器, 关系数据库, 阿贾克斯, Agile 软件开发, Ruby on Rails, 层叠样式表(CSS)
混合 · 课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: Java 编程, 应用程序开发, 数据管理, 互动设计, 数据存储, 用户界面组件, 事件驱动编程, 人机交互, 地理信息系统, 系统编程, 计算机图形学, 安卓开发, 用户界面(UI), 网络模型, 动画, 用户界面 (UI) 设计, 计算机编程, 移动开发, Data Management
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: Javascript, 软件开发, 事件驱动编程, 调试, 网络开发, Git(版本控制系统), 脚本, 应用编程接口 (API), JSON, 网络应用, 数据结构, 面向对象编程(OOP), 阿贾克斯, 计算机编程, HTML 和 CSS
初级 · 课程 · 1-3 个月