面向对象设计课程可以帮助您学习 Encapsulation、继承和多态等原则,以及 Singleton 和 Factory 等设计模式。您可以掌握创建可重用代码、提高软件可维护性以及设计更易于理解和扩展的系统的技能。许多课程会介绍用于建模的 UML 等工具,以及 Java 和 Python 等编程语言,这些语言通常用于在实际应用中实现面向对象的概念。
École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据结构, 模拟, Scala 编程, 单元测试, 软件设计模式, 功能设计
中级 · 课程 · 1-3 个月

您将获得的技能: Model Evaluation, Data Preprocessing, Workforce Management, Advanced Analytics, Classification Algorithms
混合 · 课程 · 1-4 周

您将获得的技能: Bootstrap (Front-End Framework), Responsive Web Design, Hypertext Markup Language (HTML), Mockups, Web Development, Web Design, Cascading Style Sheets (CSS), Web Development Tools
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Application Deployment, Microservices, Cloud Infrastructure, Cloud Security, CI/CD, Network Architecture, Google Cloud Platform, Site Reliability Engineering, Service Level Agreement, Cloud Computing Architecture, Service Management, Cloud Storage, DevOps, Kubernetes, Virtual Networking, System Design and Implementation, Scalability, Load Balancing, System Monitoring, Disaster Recovery
高级设置 · 课程 · 1-3 个月

您将获得的技能: Layout Design, Creative Design, Graphic and Visual Design Software
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Grant Writing, Sample Size Determination, Biostatistics, Statistical Analysis, Data Analysis, Clinical Research, Statistical Methods, Statistical Reporting, Science and Research
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 化学, 设计策略, 物理学, 数学教育, 教育软件和技术, 数字教学法, 教学, 模拟和模拟软件, 生物学
中级 · 课程 · 1-3 个月

您将获得的技能: Cucumber (Software), Behavior-Driven Development, Selenium (Software), Gherkin (Scripting Language), Test Automation, Test Script Development, JUnit, Software Testing, Apache Maven, Test Case, Scenario Testing, Java
中级 · 课程 · 1-3 个月

您将获得的技能: Chart.js, Responsive Web Design, Bootstrap (Front-End Framework), UI Components, Dashboard, HTML and CSS, Data Visualization, Web Design, Web Applications, User Interface (UI), Web Development
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Wireframing, Figma (Design Software), Layout Design, Prototyping, User Experience Design, Usability, Persona (User Experience), Typography, User Interface (UI) Design, Mockups, Color Theory
混合 · 课程 · 1-3 个月

您将获得的技能: Figma (Design Software), Front-End Web Development, Web Design, Prototyping, Web Development, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Figma (Design Software), Responsive Web Design, User Interface and User Experience (UI/UX) Design, Usability, Web Design, User Experience, User Interface (UI), Typography, Design Elements And Principles, Layout Design, Color Theory, UI Components, Wireframing, Web Components, Mockups
中级 · 课程 · 1-3 个月