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

Duke University
您将获得的技能: 加密技术, 网络分析和搜索引擎优化, Algorithm, Encryption, 计算机编程, Java 编程, 数据结构, Java, 软件工程, 代码重用性, 数据导入/导出, 面向对象编程(OOP), 算法, 文件输入/输出, 数据存储, 加密, 网络服务器, 面向对象设计, 服务器端, 可维护性, 计划发展
初级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 模型-视图-控制器, 恢复性应用程序接口, 网络服务, 模型视图控制器, Java, 软件架构, 软件开发, 代码审查, 系统架构, 面向对象编程(OOP), 软件设计文件, 软件设计, 软件可视化, 应用程序接口设计, 面向服务的架构, 统一建模语言, 微服务, 简单对象访问协议(SOAP), 面向对象设计, 产品系列工程, 软件设计模式
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: 数据库, 数据库管理, 查询语言, Java 编程, Java, 关系数据库, 数据完整性, 数据访问, 面向对象编程(OOP), 数据库开发, JUnit, 数据库软件, 面向对象设计
初级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: Java 编程, 文件管理, 调试, Java, 解决问题, 数据结构, 面向对象编程(OOP), 开发环境, 编程原则, 日蚀(软件), 文件输入/输出, 面向对象设计, 集成开发环境
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 线性代数, Matlab, 计算机科学, 计算机编程, 数据结构, 调试, 解决问题, 文件管理, 代码重用性, 功能设计, 编程原则, 文件输入/输出, 开发环境, 计算逻辑, 用户界面(UI), 工程计算, C(编程语言), 计算机编程工具, 数学软件, 计划发展
初级 · 课程 · 1-3 个月

Universidad de los Andes
您将获得的技能: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging
初级 · 课程 · 1-3 个月

Universidad de Palermo
您将获得的技能: Eclipse (Software), Java, Java Programming, Object Oriented Programming (OOP), Integrated Development Environments, Data Structures, File I/O, Programming Principles, Algorithms, Computer Programming, Software Development Tools, Computational Thinking, Software Development
初级 · 课程 · 1-4 周

您将获得的技能: Apache Maven, Java Programming, Java, Build Tools, Database Design, Database Development, Database Application, Eclipse (Software), Full-Stack Web Development, CI/CD, Web Applications, Code Reusability, Continuous Integration, Model View Controller, Web Development, Authentications, Authorization (Computing), Application Development, UI Components, Automation
初级 · 专项课程 · 3-6 个月

您将获得的技能: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, UI Components, Programming Principles, Game Design, User Interface (UI), Integrated Development Environments, Development Environment, Program Development
初级 · 指导项目 · 不超过 2 小时

Meta
您将获得的技能: Git(版本控制系统), 科特林, 恢复性应用程序接口, React Native, 可用性测试, Android Jetpack, 数据结构, 版本控制, React.js, 代码重用性, 交互设计, 用户界面/用户体验研究, 安卓开发, 安卓工作室, 角色(用户体验), Jest(JavaScript 测试框架), Unix 命令, GitHub, 用户研究, Javascript
攻读学位
初级 · 专业证书 · 3-6 个月

EDUCBA
您将获得的技能: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, File I/O, Application Development, Data Access, Systems Development, Computer Programming, User Interface (UI), Application Design, UI Components, Program Development, Programming Principles, Database Application, Database Management, Databases, System Design and Implementation, Event-Driven Programming, Integrated Development Environments
初级 · 课程 · 1-3 个月

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