面向对象设计课程可以帮助您学习 Encapsulation、继承和多态等原则,以及 Singleton 和 Factory 等设计模式。您可以掌握创建可重用代码、提高软件可维护性以及设计更易于理解和扩展的系统的技能。许多课程会介绍用于建模的 UML 等工具,以及 Java 和 Python 等编程语言,这些语言通常用于在实际应用中实现面向对象的概念。

您将获得的技能: UI Components, HTML and CSS, Extensible Markup Language (XML), Cascading Style Sheets (CSS), Verification And Validation, Interactive Design, User Interface (UI), Web Design and Development, Web Content Accessibility Guidelines, Web Development, Web Design, Interaction Design, Data Validation, Debugging, Development Testing, Maintainability
混合 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Health Care Administration, Patient Safety, Healthcare Project Management, Leadership, Continuous Quality Improvement (CQI), Safety Standards, Health Informatics, Decision Making, Teamwork, Reliability, Risk Management, Patient-centered Care, Collaboration, Problem Solving, Communication Strategies
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: Finite Element Methods, Semiconductors, Electronic Systems, Computer Architecture, Manufacturing Processes, Process Engineering, Emerging Technologies, Simulation and Simulation Software, Mathematical Modeling, Electronic Components, Micrometer, Artificial Intelligence, Scalability
混合 · 课程 · 1-4 周

您将获得的技能: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Unix Commands, Linux Administration, Linux, Scripting, Scripting Languages, File Management, Command-Line Interface, Debugging, System Configuration, User Interface (UI), IT Automation, Interactive Design, File I/O, Programming Principles
初级 · 专项课程 · 1-3 个月

您将获得的技能: Unreal Engine, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Virtual Environment, Animation and Game Design, Animations, Computer Graphic Techniques, Virtual Reality, Data Import/Export, File Management
中级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: SQL, Query Languages, Stored Procedure, Generative AI, AI Enablement, Maintainability
初级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Web Applications, Javascript, Other Programming Languages, UI Components, Front-End Web Development, Web Development, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Programming Principles
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
初级 · 指导项目 · 不超过 2 小时

Illinois Tech
您将获得的技能: Platform As A Service (PaaS), Containerization, Serverless Computing, Cloud Platforms, Docker (Software), Cloud Services, Cloud Management, Cloud Computing Architecture, Cloud Computing, Information Management, Cloud Infrastructure, Cloud Security, Cloud Deployment, Application Deployment, Model Deployment, DevOps, Amazon Web Services, Continuous Deployment, Data Management, Database Management Systems
攻读学位
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Generative AI, Generative Model Architectures, Image Analysis, Model Deployment, Prompt Engineering, Physics, Engineering
初级 · 课程 · 1-4 周

Universitat Autònoma de Barcelona
您将获得的技能: Student-Centred Learning, Entrepreneurship, Train The Trainer, Design Thinking, Digital pedagogy, Problem Solving, Innovation, Creative Thinking, Higher Education, Ideation, Collaboration, Analysis
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Mathematics Education, Education Software and Technology, Simulations, Pedagogy, Digital pedagogy, Simulation and Simulation Software, Design Reviews, Survey Creation, Lesson Planning, Web Content Accessibility Guidelines, Interactive Design, Experimentation, Science and Research, User Feedback, Research, Chemistry, Physics, Technical Support, Biology, File Management
初级 · 专项课程 · 3-6 个月