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

Vanderbilt University
您将获得的技能: 开发测试, 安卓开发, 集成测试, 软件工程, Java 编程, 软件设计模式, 文件输入/输出, 移动开发, 面向对象编程(OOP), JUnit, 应用安全, 测试自动化, Java, 可测试性, 安卓工作室, 单元测试, 可维护性, Git(版本控制系统), 软件测试, 测试驱动开发(TDD)
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Computer Programming, Computational Thinking, Programming Principles, Performance Tuning, Object-Relational Mapping
中级 · 专项课程 · 1-3 个月

LearnKartS
您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Mathematical Software, Performance Tuning
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Java, Development Environment, Computer Programming, Software Design, Integrated Development Environments, Debugging, File Management, Data Structures
初级 · 课程 · 1-3 个月

您将获得的技能: Cloud Deployment, Software Development Life Cycle, Istio, Software Architecture, Node.JS, React Redux, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Cloud Applications, Serverless Computing, Ajax, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月

您将获得的技能: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Test Automation, Software Testing, Test Script Development, Integrated Development Environments, Test Data, Test Tools, Browser Compatibility, Computer Programming, Web Development, Programming Principles, Test Case, Software Design, Development Environment
初级 · 专项课程 · 3-6 个月

您将获得的技能: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Tools, File Management, Cascading Style Sheets (CSS), Test Automation, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Web Scraping, Data Validation, Test Case, Web Development Tools, Data Structures
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: Generative AI Agents, Java, Agentic systems, Generative AI, LLM Application, OpenAI API, Application Development, Prompt Engineering, Large Language Modeling, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月

Meta
您将获得的技能: 查询语言, 恢复性应用程序接口, 用户体验设计, 设计研究, 版本控制, Jest(JavaScript 测试框架), 用户体验, 交互设计, 移动开发, 用户研究, GitHub, 可用性测试, 网络开发工具, Javascript, 用户界面(UI), React Native, 角色(用户体验), React.js, Unix 命令, Git(版本控制系统)
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: Object-Relational Mapping, Java Platform Enterprise Edition (J2EE), Data Access, Data Persistence, Java, Relational Databases, Data Mapping, JUnit, Databases, Query Languages, Enterprise Application Management
中级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: 集成开发环境, Scala 编程, 计算机编程, 计算思维, 数据结构, 编程原则, 算法, 面向对象编程(OOP), 功能设计, Algorithm, 单元测试
中级 · 课程 · 1-3 个月