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

您将获得的技能: Version Control, Unity Engine, GitHub, Bitbucket, Git (Version Control System), Android Development, C# (Programming Language), Android (Operating System), Game Design, Mobile Development, Scripting, User Interface (UI), 3D Assets, Video Game Development, Animation and Game Design, User Interface (UI) Design, Computer Graphics, Application Development, Graphics Software, Animations
初级 · 专项课程 · 3-6 个月

您将获得的技能: JUnit, Test Automation, Selenium (Software), Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Application Frameworks, Software Design Patterns, Java, Maintainability, Extensible Markup Language (XML)
初级 · 课程 · 1-3 个月

您将获得的技能: Microsoft Azure, Cloud Management, Spring Framework, Responsible AI, Java, Artificial Intelligence, Technical Services, Cloud Deployment, Restful API, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Software Design, IntelliJ IDEA, Object Oriented Programming (OOP), Java, Integrated Development Environments, File I/O, Data Structures, Command-Line Interface
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Apache Hadoop, Big Data, Apache Hive, Apache Spark, NoSQL, Data Infrastructure, File Systems, Data Processing, Data Management, Analytics, Data Science, Databases, SQL, Query Languages, Data Manipulation, Java, Data Structures, Distributed Computing, Performance Tuning, Software Architecture
中级 · 专项课程 · 3-6 个月

您将获得的技能: Spring Boot, Configuration Management, API Gateway, JUnit, Java Programming, Java, Application Design, Unit Testing, Middleware, Service Oriented Architecture, Software Design Patterns, Authentications
高级设置 · 课程 · 1-4 周

您将获得的技能: Blockchain, User Interface (UI), Bootstrap (Front-End Framework), User Interface (UI) Design, Development Environment, Front-End Web Development, Debugging, Web Development Tools, Full-Stack Web Development, Animations, Web Applications, FinTech, Application Development, Javascript, Emerging Technologies, Virtual Machines, Software Testing, Software Development Tools, Computer Programming Tools, Program Development
中级 · 专项课程 · 3-6 个月

您将获得的技能: Jenkins, CI/CD, Continuous Integration, DevOps, Application Deployment, Continuous Delivery, Spring Framework, Build Tools, Version Control
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Apache Maven, Software Design Patterns, SQL, Data Persistence, Functional Design, Dependency Analysis
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: React Redux, React.js, JavaScript Frameworks, Javascript, Web Development Tools, Middleware, Web Development
中级 · 课程 · 1-4 周

您将获得的技能: Google Cloud Platform, Cloud Deployment, YAML, Restful API, Load Balancing, Configuration Management
中级 · 课程 · 1-4 周

您将获得的技能: Node.JS, Restful API, Application Programming Interface (API), Back-End Web Development, Microsoft Visual Studio, Web Applications, Javascript, Application Development
中级 · 指导项目 · 不超过 2 小时