面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。

University of Michigan
您将获得的技能: 计算机视觉, 集成开发环境, Python 编程, 应用编程接口 (API), 统一建模语言, Jupyter, 图像分析, 软件设计, 面向对象编程(OOP), 软件工程, 计算机编程
中级 · 课程 · 1-4 周

Amazon Web Services
您将获得的技能: AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Command-Line Interface, Amazon CloudWatch, AWS CloudFormation, Root Cause Analysis, Amazon DynamoDB, Customer Relationship Building, Network Troubleshooting, Amazon Web Services, Customer Relationship Management, Software Architecture, Linux Commands, Cloud Computing, Linux, Amazon S3, Web Applications, Information Technology, Customer Service, Software Development
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 云计算, 基础设施即服务(IaaS), 新兴技术, 无服务器计算, 云计算架构, 云基础设施, 混合云计算, 云部署, DevOps, 云平台, 云服务, 云存储, 云安全, 虚拟机, Virtual Machine, 微服务
初级 · 课程 · 1-3 个月

您将获得的技能: PyTorch (Machine Learning Library), Transfer Learning, Model Evaluation, Vision Transformer (ViT), Keras (Neural Network Library), Deep Learning, Convolutional Neural Networks, Reinforcement Learning, Autoencoders, Unsupervised Learning, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Generative Adversarial Networks (GANs), Statistical Methods, Logistic Regression, Tensorflow, Image Analysis, Data Preprocessing, Model Deployment, Computer Vision
中级 · 专业证书 · 3-6 个月

您将获得的技能: Jenkins, CI/CD, Continuous Integration, Version Control, Git (Version Control System), Java, Data Validation, Application Development, Object Oriented Programming (OOP), Software Architecture, Data Modeling
初级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Data Validation, 服务器端, 网络应用, 认证, 查询语言, MySQL, 数据库应用, 面向对象编程(OOP), 安全 Code, 安全编码, PHP(脚本语言), 数据验证, 数据库开发
中级 · 课程 · 1-3 个月

您将获得的技能: Swift Programming, Internet Of Things, Embedded Software, Embedded Systems, Wireless Networks, Application Development, Interactive Design, Hardware Troubleshooting, Computer Programming, Real Time Data, Digital Communications
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Java 编程, 单元测试, 弹簧框架, 软件架构, YAML, 应用程序接口网关, 事务处理, 网络服务, 恢复性应用程序接口, JSON, 数据持久性, 面向服务的架构, 云计算架构, 负载平衡, JUnit, 对象关系映射, 模型-视图-控制器, 模型视图控制器, 企业应用管理, Spring Boot, 微服务
初级 · 专项课程 · 1-3 个月

您将获得的技能: Exploratory Data Analysis, Data Manipulation, Statistical Analysis, R (Software), Analytical Skills, Ggplot2, Data Storytelling, R Programming, Statistical Methods, Quantitative Research, Data Visualization Software, Data Science, Data Preprocessing, Probability & Statistics, Scatter Plots, Business Analytics, Statistical Visualization, Correlation Analysis, Descriptive Statistics, Data Analysis
初级 · 专项课程 · 3-6 个月

您将获得的技能: Prompt Engineering, LLM Application, OpenAI API, Anthropic Claude, Authentications, Large Language Modeling, Command-Line Interface, Cloud API, Real Time Data, Key Management, Development Environment, Application Programming Interface (API), Python Programming
中级 · 课程 · 1-4 周

您将获得的技能: iOS Development, Apple iOS, Apple Xcode, User Interface (UI), Mobile Development, Swift Programming, Unit Testing, User Interface (UI) Design, UI Components, Mobile Development Tools, Objective-C (Programming Language), Application Development, Data Structures, Programming Principles, Development Testing, Object Oriented Programming (OOP), Integrated Development Environments, Development Environment, Prototyping, Storyboarding
初级 · 专项课程 · 3-6 个月

您将获得的技能: 数据分析, 集成开发环境, 数据可视化软件, 数据可视化, Python 编程, 散点图, 仪表板, 地理空间制图, Plotly, Jupyter, Seaborn, Matplotlib, 柱状图, 地理空间信息与技术, 交互式数据可视化, 数据故事
中级 · 课程 · 1-3 个月