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

Johns Hopkins University
您将获得的技能: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design, Browser Compatibility, User Interface and User Experience (UI/UX) Design, Javascript
混合 · 课程 · 1-4 周
您将获得的技能: Application Security, Angular, OAuth, Test Driven Development (TDD), Web Components, Cryptography, Data Validation, Vue.JS, Data Security, Authentications, HTML and CSS, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Web Development, Web Applications, JavaScript Frameworks, Javascript, Security Strategy, Computer Programming
初级 · 专项课程 · 1-3 个月

您将获得的技能: Extensible Markup Language (XML), Ajax, Extensible Languages and XML, Web Design, Java Platform Enterprise Edition (J2EE), Data Validation, Web Applications, Scripting, Javascript and jQuery, Web Development, Android Development, Hypertext Markup Language (HTML), Middleware, Model View Controller, Hibernate (Java), Visualization (Computer Graphics), Interoperability, Java, Cascading Style Sheets (CSS), Mobile Development
初级 · 专项课程 · 3-6 个月

您将获得的技能: IntelliJ IDEA, Debugging, Software Design, User Interface (UI), Apache Maven, Object Oriented Programming (OOP), Program Development, Application Design, Build Tools, Integrated Development Environments, Software Development Tools, User Interface (UI) Design, Eclipse (Software), Data Validation, Version Control, JUnit, Software Development, Git (Version Control System), Data Import/Export, Java
中级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: TypeScript, Programming Principles, Web Development Tools, Javascript, Web Language
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Performance Tuning, Database Design
初级 · 课程 · 1-4 周

您将获得的技能: Back-End Web Development, Full-Stack Web Development
初级 · 课程 · 1-4 周

Infosec
您将获得的技能: 网络开发, 身份和访问管理, Javascript, 威胁建模, 基础设施安全, 安全编码, 认证, 安全控制, 加密技术, 无服务器计算, 应用安全, 软件包和软件管理, Node.JS, 漏洞管理, 云平台, 安全 Code, 风险管理框架, 开放式网络应用程序安全项目(OWASP), 网络应用, 云安全, 云服务
中级 · 专项课程 · 1-3 个月

Peking University
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), C and C++, .NET Framework, C++ (Programming Language), Microsoft Visual Studio, Computer Programming, Extensible Markup Language (XML), Java, Algorithms, Database Management, Distributed Computing, User Interface (UI), Computer Graphics, Network Protocols, Data Structures, File Management
中级 · 课程 · 3-6 个月

您将获得的技能: C++ (Programming Language), Data Structures, Interactive Design, Program Development, Object Oriented Programming (OOP), Computer Programming, Java Programming, Software Development, Computational Logic, Computer Science
初级 · 指导项目 · 不超过 2 小时

University of Minnesota
您将获得的技能: 验证和确认, 安全测试, 调试, 自动化, 软件开发工具, 测试自动化, 测试案例, 白盒测试, 软件测试, 单元测试, 代码覆盖范围, 测试数据, 回归测试, 应用安全
中级 · 课程 · 1-4 周