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

Board Infinity
您将获得的技能: Power Apps Component Framework, Data Modeling
中级 · 课程 · 1-4 周

您将获得的技能: Slack (Software), Internal Communications, Organizational Structure, Strategic Communication, Stakeholder Communications, Technical Communication, Stakeholder Engagement, Organizational Effectiveness, Collaborative Software, Team Management
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Data Persistence, Retrieval-Augmented Generation, LLM Application, OpenAI API, Full-Stack Web Development, Restful API, Development Environment, Vector Databases, Embeddings, Application Deployment, JSON, Data Integration
中级 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: Project Management, Intercultural Competence, Professional Development, Leadership, Cultural Diversity, Collaboration, Communication Strategies, Self-Awareness, Personal Development, Adaptability, Emotional Intelligence, Goal Setting
初级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, OpenAI API, Real Time Data, Embeddings, Web Applications, Application Programming Interface (API), User Interface (UI), Front-End Web Development, Generative AI, Javascript, Image Analysis, Natural Language Processing
中级 · 课程 · 3-6 个月

Xi'an Jiaotong University
您将获得的技能: System Testing, Database Design, User Interface (UI), .NET Framework, UI/UX Strategy, Databases, Software Design, Web Applications, C# (Programming Language), Application Development, Software Development
混合 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Image Analysis, Model Evaluation, Generative AI, Convolutional Neural Networks, Deep Learning, Embeddings, Vision Transformer (ViT)
高级设置 · 课程 · 1-4 周

您将获得的技能: Generative AI, Generative Model Architectures, Model Deployment, Image Analysis, Cloud Deployment, Unsupervised Learning
初级 · 课程 · 1-4 周

您将获得的技能: Vector Databases, User Interface (UI) Design, OpenAI API, AI Personalization, Embeddings, UI/UX Research, Application Development, Artificial Intelligence, Data Processing, Database Management, Restful API, Web Development
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Photography, Photo Editing, Adobe Creative Cloud, Image Quality, Editing
初级 · 课程 · 1-4 周

Edureka
您将获得的技能: Systems Development, Database Application, Web Applications, Scrum (Software Development)
初级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Ansible, Scalability, Debugging, Scripting, Infrastructure as Code (IaC), Verification And Validation, Devops Tools, Automation, YAML, Maintainability, Configuration Management
中级 · 课程 · 1-4 周