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

您将获得的技能: 数据库, 数据持久性, 恢复性应用程序接口, 单元测试, 查询语言, 云部署, 数据库设计, 应用程序接口网关, 关系数据库, MySQL, Node.JS, NoSQL, MySQL 工作台, MongoDB, OAuth, 应用编程接口 (API), 微服务, 服务器端, Javascript, 对象关系映射
中级 · 专项课程 · 3-6 个月

您将获得的技能: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Program Development, Application Deployment, Application Frameworks, Software Testing, Test Case, Secure Coding, Development Environment, Model View Controller, Software Development Tools, Java Platform Enterprise Edition (J2EE), Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence
中级 · 专项课程 · 1-3 个月

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

Johns Hopkins University
您将获得的技能: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Javascript
混合 · 课程 · 1-4 周

Scrimba
您将获得的技能: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Program Development, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Code Reusability, React.js, Server Side, Web Development Tools
初级 · 专项课程 · 3-6 个月

您将获得的技能: Email Automation, Google Workspace, Google Sheets, Stakeholder Communications, Communication Planning, Scripting, Gmail, Stakeholder Management, Project Schedules, Project Management, Javascript
中级 · 指导项目 · 不超过 2 小时

LearnQuest
您将获得的技能: 单元测试, 测试工具, Java, 软件测试, 测试自动化, 测试执行引擎, 日蚀(软件), 测试数据, 集成开发环境, JUnit, 测试案例
中级 · 课程 · 1-4 周

Peking University
您将获得的技能: C# (Programming Language), C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Computer Programming, Java, Microsoft Visual Studio, Extensible Markup Language (XML), Extensible Languages and XML, .NET Framework, Data Access, Programming Principles, C (Programming Language), Database Management, UI Components, User Interface (UI), Event-Driven Programming, Computer Graphics
中级 · 课程 · 3-6 个月
您将获得的技能: Application Security, Angular, OAuth, Test Driven Development (TDD), Web Components, Cryptography, Data Validation, Unit Testing, Vue.JS, Development Testing, Data Security, Authentications, Encryption, Authorization (Computing), HTML and CSS, Hypertext Markup Language (HTML), Web Applications, Javascript, Security Strategy, Computer Programming
初级 · 专项课程 · 1-3 个月
Universidad Austral
您将获得的技能: Angular, JavaScript Frameworks, Continuous Integration, TypeScript, JSON, Application Frameworks, CI/CD, Application Programming Interface (API), Restful API, Test Automation, Web Components, Full-Stack Web Development, React Redux, Web Development Tools, Web Services, Unit Testing, Web Applications, NoSQL, Javascript, Data Store
初级 · 课程 · 1-4 周
Coursera
您将获得的技能: Model Evaluation, MLOps (Machine Learning Operations), Classification Algorithms, Model Deployment, Machine Learning Software, Applied Machine Learning, Machine Learning Algorithms, Java, Software Design Patterns, Data-Driven Decision-Making, Logistic Regression, Business Metrics, Benchmarking, Decision Tree Learning, Matrix Management, Business
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: 数据库, 数据持久性, Java 编程, 应用程序部署, Java, 后端网站开发, 企业应用管理, 应用程序接口设计, 应用编程接口 (API), 前端集成, 软件文档
初级 · 课程 · 1-4 周