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

您将获得的技能: 3D Modeling, 3D Assets, Computer Graphics, Virtual Environment, Visualization (Computer Graphics), Architectural Design, Performance Tuning, Building Design, Frontend Performance, Structural Engineering, Image Quality, Aesthetics
中级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 数据结构, Unix 命令, 交互设计, 移动开发, 苹果 Xcode, 用户界面(UI), 可用性测试, Swift 编程, 核心数据(软件), 用户研究, GitHub, Git(版本控制系统), Javascript, React Native, 苹果 iOS, 版本控制, 还原式 API, Jest(JavaScript 测试框架), iOS 开发, 角色(用户体验)
攻读学位
初级 · 专业证书 · 3-6 个月

Northeastern University
您将获得的技能: Database Design, Software Quality Assurance, Enterprise Architecture, Open Web Application Security Project (OWASP), Data Governance, User Research, Stakeholder Engagement, Algorithms, Agile Software Development, Software Development Life Cycle, Unified Modeling Language, Software Architecture, Cybersecurity, Responsive Web Design, Java, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Structures, Data Ethics
获得学位
学位 · 1-4 年

您将获得的技能: Product Management, Go To Market Strategy, Product Planning, User Experience, Market Analysis, Revenue Management, Product Lifecycle Management, UI/UX Strategy, Product Roadmaps, Product Design, Product Strategy, Sprint Retrospectives, User Interface and User Experience (UI/UX) Design, Marketing Analytics, Product Testing, Sprint Planning, A/B Testing, Driving engagement, Agile Methodology, Stakeholder Management
中级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Application Programming Interface (API), Technology Strategies, Applied Machine Learning, Hybrid Cloud Computing, Data Strategy, Image Analysis, Infrastructure As A Service (IaaS), Responsible AI, Cloud Computing, Cloud Solutions, Public Cloud, Containerization
初级 · 专项课程 · 3-6 个月

Amazon Web Services
您将获得的技能: 云基础设施, 亚马逊 S3, 可扩展性, 事件驱动编程, 亚马逊网络服务, 云计算架构, 亚马逊弹性计算云 Computing, AWS 身份和访问管理 (IAM), 解决方案架构, 无服务器计算, 云安全, 亚马逊 DynamoDB, 云计算, 数据湖, 数据架构, 数据可视化, 亚马逊云观察, 软件架构, 云存储, 应用程序接口网关
攻读学位
中级 · 专业证书 · 3-6 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, AI Personalization, Mobile Development, AI Security, Anthropic Claude, Artificial Intelligence, Software Development Tools, Software Testing, Apple iOS, AI Product Strategy, Test Automation, Software Development, DevSecOps, Prototyping, Artificial Intelligence and Machine Learning (AI/ML)
高级设置 · 专项课程 · 1-3 个月

Duke University
您将获得的技能: NumPy, Data Structures, Data Analysis, Object Oriented Programming (OOP), Exploratory Data Analysis, Image Analysis, Data Science, Data Transformation, Data Manipulation, Big Data, Performance Tuning, Python Programming, Data Import/Export
初级 · 课程 · 1-4 周

您将获得的技能: AutoCAD Civil 3D, Autodesk Revit, Autodesk, Grading (Landscape), AutoCAD, Stormwater Management, Engineering Plans And Specifications, Engineering Analysis, Design, Visualization (Computer Graphics), Coordination, Design and Product, Data Management
初级 · 课程 · 3-6 个月

Vanderbilt University
您将获得的技能: Prompt Engineering, AI Security, ChatGPT, Prompt Patterns, Generative AI, Crisis Management, LLM Application, Productivity, Incident Response, Responsible AI, OpenAI, AI Personalization, AI Enablement, Data Ethics, Artificial Intelligence, Large Language Modeling, Business Ethics, Information Privacy, Threat Modeling, Cybersecurity
初级 · 专项课程 · 3-6 个月

Peking University
您将获得的技能: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Code Review, Computer Programming, Software Design, UI Components, C and C++, Program Development, JUnit, User Interface (UI), Network Model, Debugging, Application Development, Event-Driven Programming, File I/O, Data Structures
中级 · 课程 · 1-3 个月

您将获得的技能: Data Visualization, Multimodal Prompts, Prompt Engineering, Data Presentation, Prompt Patterns, AI Enablement, AI Personalization, Generative AI, Email Automation, LLM Application, Data Analysis, Artificial Intelligence, Complex Problem Solving, Ideation, Business Correspondence, Report Writing, Solution Design, Critical Thinking, Document Management, Machine Learning
初级 · 专项课程 · 1-4 周