面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。
University of Illinois Urbana-Champaign
您将获得的技能: 电气工程, Networking 路由器, 数学建模, 微积分, 计算机辅助设计, 图论, 系统设计, 数据结构, 专用集成电路, 计算逻辑, 计算机结构, 硬件设计, Algorithm
中级 · 课程 · 1-3 个月

您将获得的技能: SQL, SAS (Software), Database Management, Query Languages, Data Access, Statistical Programming, Data Presentation, Data Manipulation, Data Integration, Data Processing
混合 · 课程 · 1-3 个月

您将获得的技能: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Data Visualization, JSON, Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation
初级 · 专项课程 · 3-6 个月

您将获得的技能: OpenAI API, Prompt Engineering, Large Language Modeling, ChatGPT, OpenAI, Generative AI, Application Performance Management, Image Analysis, Application Programming Interface (API), LLM Application, Multimodal Prompts, Animations, File Management, Graphics Software, Embeddings, Classification Algorithms, Computer Graphics, Application Development, Python Programming, Computer Science
初级 · 专项课程 · 1-3 个月

Nanjing University
您将获得的技能: C (Programming Language), Computer Systems, Data Structures, System Programming, Programming Principles, Computer Architecture, Operating Systems, Data Storage, Computer Hardware, Application Security, Software Architecture
混合 · 课程 · 1-3 个月

Universidad de los Andes
您将获得的技能: Financial Forecasting, Financial Analysis, Financial Modeling, Analytics, Predictive Analytics, Time Series Analysis and Forecasting, Statistical Analysis, Risk Analysis, Predictive Modeling, Risk Management, R Programming, Data Transformation, Machine Learning Methods, Descriptive Analytics, Artificial Neural Networks
中级 · 课程 · 1-4 周

您将获得的技能: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
初级 · 指导项目 · 不超过 2 小时

IBM
您将获得的技能: 集装箱化, 数据存储技术, 云部署, Html 和 Css, 版本控制, Devops, JavaScript 框架, Django (网络框架), 微服务, 云 Native 计算, 网络开发, 云应用, 云计算, 云基础设施, CI/CD, 全栈式网络开发, 网络应用, 云服务, OpenShift, 无服务器计算
中级 · 课程 · 1-4 周

您将获得的技能: Computer Vision, Dashboard, IBM Cloud, Responsible AI, Artificial Intelligence, Data Ethics, Image Analysis, ChatGPT, Cloud Computing, Pandas (Python Package), Business Workflow Analysis, Data Manipulation, No-Code Development, Context Management, Artificial Neural Networks, Cloud Applications, AI Workflows, Cloud Deployment, Application Programming Interface (API), WordPress
初级 · 专业证书 · 3-6 个月

Coursera
您将获得的技能: 数据操作, 模型评估, 大型语言模型, 机器学习, 非结构化数据, JSON, 数据预处理, OpenAI 应用程序接口, 性能指标, 生成式人工智能, Python 程序设计, OpenAI, 实时数据
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Test Automation, Test Case, Selenium (Software), Software Testing, Test Tools, Maintainability, Test Data, Debugging, Configuration Management
高级设置 · 指导项目 · 不超过 2 小时

Johns Hopkins University
您将获得的技能: 项目管理, 解决方案交付, 团队建设, 数据科学, 管理团队, 数据分析, 数据管理, Data Management, 团队管理, 项目实施, 跨职能团队领导, 技术交流, 数据驱动的决策制定, 数据展示
混合 · 课程 · 1-4 周