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

您将获得的技能: Adobe Express, Promotional Strategies, Marketing Planning, Social Media Content, Responsible AI, Digital Marketing, Cross-Channel Marketing, Logo Design, Digital Design, Content Marketing, Layout Design, Creative Design, Generative AI, Marketing Strategies, Campaign Management, Social Media Marketing, Graphic Design, Content Strategy, Advertising, Market Research
初级 · 专业证书 · 3-6 个月

您将获得的技能: Back-End Web Development, PostgreSQL, Python Programming, Restful API, SQL, API Design, Object-Relational Mapping, Database Management, Databases, Data Validation, Development Environment
中级 · 课程 · 1-3 个月

您将获得的技能: API Design, Restful API, Application Programming Interface (API), Test Automation, Data Mapping, Application Deployment, Cloud Deployment, Salesforce, Robotic Process Automation, Business Process Automation, Software Testing, Data Integration, API Testing, Architectural Design, Software Development Tools, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 课程 · 3-6 个月

Board Infinity
您将获得的技能: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Core Data (Software), Business Reporting, Secure Coding, Debugging, Full-Stack Web Development, Application Development, Object Oriented Design, Report Writing, Security Controls, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Program Development
中级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: 应用程序部署, 统一模型语言, 计算机编程, 软件开发, Python 程序设计, 软件设计模式, 软件开发工具, 前端网络开发, 软件文档, 软件开发生命周期, 软件设计, 开发环境, 软件工程, 软件架构, 编程原则, 软件开发方法, 网络应用, 后端网站开发
初级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: 创造力, 人工智能, 大型语言模型, 生产率, 验证和确认, LLM 申请, 数据展示, Prompt Engineering, 文件管理, ChatGPT, 构思, 负责任的人工智能, AI 赋能, 解决问题, 风险管理框架, 信息管理, 生成式人工智能, 数据分析, OpenAI, 提示模式
初级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: Linux 命令, 仪表板, 数据管道, 阿帕奇气流, 数据库设计, 数据库管理员, Apache Kafka, IBM Cognos 分析, IBM DB2, MySQL, 外壳脚本, 数据仓库, 数据存储, 关系数据库, SQL, 数据库管理, 数据可视化, Bash(脚本语言), 摘录, 数据库架构与管理
初级 · 专业证书 · 3-6 个月

Board Infinity
您将获得的技能: ASP.NET, .NET Framework, C# (Programming Language), Object Oriented Programming (OOP), Web Development, Web Applications, Object Oriented Design, Programming Principles, Development Environment, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, Large Language Modeling, Generative AI, AI Security, Gemini, AI Enablement, Google Workspace, Productivity Software, Artificial Intelligence and Machine Learning (AI/ML), LLM Application, Model Evaluation, AI Workflows, Workplace inclusivity, Social Impact, Operational Efficiency, Human Factors, Critical Thinking, Analysis, Data Security, Natural Language Processing
初级 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: 数据科学, 数据库, 数据扫盲, 数据库设计, 数据质量, 数据管理, 数据转换, 数据建模, SQL, 关系数据库, Query 语言, 数据操作, 数据分析, Data Governance
初级 · 课程 · 1-4 周

Logical Operations
您将获得的技能: Adobe InDesign, Adobe Creative Cloud, Document Management, Layout Design, File Management, Productivity Software, Graphic Design, Multimedia, Digital Publishing, Graphic and Visual Design, User Interface (UI), Style Guides, Graphic and Visual Design Software, Typography
混合 · 课程 · 1-3 个月

您将获得的技能: Competitive Analysis, Market Research, User Story, User Interface (UI), Competitive Intelligence, Usability, Persona Development, Microsoft Copilot, Product Development, Market Analysis, Product Management, Product Lifecycle Management, Design Thinking, Product Roadmaps, User Interface (UI) Design, Market Opportunities, Regulation and Legal Compliance, Data Ethics, Responsible AI, Data Governance
初级 · 专项课程 · 3-6 个月