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

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

University of California, Davis
您将获得的技能: Java 编程, 渗透测试, Java, 漏洞管理, JSON, 依赖性分析, 应用安全, 安全 Code, 授权(计算), Docker (软件), Git(版本控制系统), 安全编码, 认证, 代码审查, 开放式网络应用程序安全项目(OWASP), 脆弱性评估, 利用开发
中级 · 课程 · 1-4 周

您将获得的技能: React Native, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, React Redux, Android Studio, Android Development, User Centered Design, Apple iOS, Responsive Web Design, Android (Operating System), Cascading Style Sheets (CSS), Software Design, Mobile Development Tools, User Experience Design, Data Ethics, AI Personalization
初级 · 专业证书 · 3-6 个月

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

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

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

Coursera
您将获得的技能: Application Design, Application Development, UI Components, Event-Driven Programming, Integrated Development Environments, Java Programming, User Interface (UI), Java, Software Design
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: 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 个月

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

您将获得的技能: 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 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, 编程原则, 集成开发环境, 数据结构, 计算机编程, 单元测试, 计算思维, Scala 编程, 面向对象编程(OOP), 算法, 功能设计
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Scalability, Functional Design
中级 · 课程 · 1-4 周