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

您将获得的技能: Object Oriented Programming (OOP), Data Structures, Python Programming, NumPy, Pandas (Python Package), Data Analysis, Scripting, Data Manipulation, Data Visualization, Algorithms, Debugging
高级设置 · 课程 · 1-3 个月

您将获得的技能: Adobe Express, Web Content Accessibility Guidelines, Typography, Visual Design, Style Guides, Graphic and Visual Design, Design, Digital Design, Layout Design, Graphic Design, Color Theory, Design Elements And Principles, Content Creation, AI Personalization, Branding, Creativity, Generative AI
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 可用性, 超文本标记语言(HTML), 网页内容无障碍指南, Data Validation, 层叠样式表(CSS), 云托管, 网络服务器, 语义网, 网络开发工具, 网页设计与开发, 网页设计
初级 · 课程 · 1-4 周

Meta
您将获得的技能: Python 程序设计, 集成开发环境, 数据结构, 面向对象编程(OOP), 单元测试, 云托管, 计算机编程, 开发环境, 测试驱动开发(TDD), 编程原则, 软件测试, 调试, Django (网络框架)
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 可用性, 用户界面 (UI) 设计, 用户体验, UI/UX 研究, 可用性测试, 以用户为中心的设计, 人机交互, 人为因素, 设计思维, 构思, 交互设计, 原型设计
初级 · 课程 · 1-3 个月

您将获得的技能: Data Storytelling, Media Planning, Social Media Marketing, Google Ads, Email Marketing, Social Media Strategy, Order Fulfillment, Social Media Management, Search Engine Optimization, Performance Measurement, Spreadsheet Software, A/B Testing, Digital Marketing, E-Commerce, Campaign Management, Loyalty Programs, Customer Retention, Marketing, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

DeepLearning.AI
您将获得的技能: 计算机视觉, 卷积神经网络, 迁移学习, 数据预处理, 人工神经网络, 张力流, PyTorch(机器学习库), Keras(神经网络库), 图像分析, 深度学习
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, Generative AI, LangChain, OpenAI API, Ideation, Verification And Validation, Data Presentation, AI Workflows, LLM Application, Productivity, OpenAI, AI Personalization, Document Management, Responsible AI, AI Enablement, Software Development
初级 · 专项课程 · 3-6 个月

Logical Operations
您将获得的技能: Adobe Photoshop, Video Editing, Adobe Creative Cloud, Adobe Illustrator, Photo Editing, Graphic and Visual Design, Post-Production, Graphic and Visual Design Software, Graphic Design, Animations, Image Quality, Computer Graphic Techniques, Photography, Business Process Automation, User Interface (UI), Automation, Productivity Software
混合 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: 持续部署, 质量保证, 软件质量(SQA/SQC), 可维护性, 软件设计, 持续交付, 应用程序部署, 面向对象设计, 计划发展, 应用安全, 软件质量保证, 开发测试, 开发环境, 软件架构, 威胁建模, 软件工程, 安全需求分析, 软件测试, 代码审查, 软件设计模式
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Object Oriented Programming (OOP), Generative AI Agents, Data Validation, Performance Tuning, Application Frameworks, System Programming, Algorithms, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Cloud Infrastructure, Identity and Access Management, Kubernetes, Google Cloud Platform, Prompt Engineering, Application Deployment, Cloud Storage, Containerization, Infrastructure As A Service (IaaS), Cloud Deployment, Cloud Computing, CI/CD, Cloud-Native Computing, Terraform, Cloud Applications, Cloud Computing Architecture, Cloud Security, Cloud Management, Cloud Services, Network Planning And Design
中级 · 专业证书 · 3-6 个月