Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。

Board Infinity
您将获得的技能: Usability Testing, Software Testing, Software Quality (SQA/SQC), Test Planning, Human Centered Design, User Experience Design, Technical Communication, User Research, UI/UX Research, User Interface (UI), Web Content Accessibility Guidelines, Stakeholder Engagement
高级设置 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Software Engineering, Maintainability, Programming Principles, Software Design, Python Programming
中级 · 课程 · 1-3 个月

您将获得的技能: Model Evaluation, Convolutional Neural Networks, Keras (Neural Network Library), Image Analysis, Data Preprocessing, Deep Learning, Computer Vision, Tensorflow, Python Programming, Cloud Computing, Development Environment
混合 · 课程 · 1-4 周

您将获得的技能: LLM Application, Prompt Patterns, OpenAI API, Large Language Modeling, AI Enablement, Generative AI Agents, Retrieval-Augmented Generation, OpenAI, Microsoft Azure, AI Orchestration, AI Personalization, Microsoft Development Tools, Development Environment, Microsoft Visual Studio, Artificial Intelligence, Software Development Tools
中级 · 课程 · 1-3 个月

Pearson
您将获得的技能: Cloud Security, Cloud Computing Architecture, Cloud Deployment, Cloud Management, Cloud Computing, Identity and Access Management, Cloud Infrastructure, Security Controls, CI/CD, Computer Security Incident Management, Scalability, Data Security, Network Troubleshooting, Disaster Recovery, Infrastructure as Code (IaC), Vulnerability Assessments, Key Management, Network Security, Incident Response, Solution Design
初级 · 专项课程 · 1-3 个月

您将获得的技能: Collaborative Software, Application Programming Interface (API), Restful API, Software Development Tools, Software Documentation, Mockups, Software Versioning, Version Control
中级 · 课程 · 1-3 个月

您将获得的技能: Project Management, Technical Management, Project Management Office (PMO), Program Management, Project Controls, Team Performance Management, Leadership, Agile Methodology, Stakeholder Management, Emotional Intelligence, Conflict Management, Business Acumen, Organizational Structure, Portfolio Management, Decision Making, Change Management
初级 · 课程 · 1-4 周

您将获得的技能: Apple iOS, Responsive Web Design, Swift Programming, Apple Xcode, Mobile Development, User Interface (UI) Design, User Interface (UI)
中级 · 课程 · 1-4 周

您将获得的技能: Post-Production, Animation and Game Design, Cinematography, Unreal Engine, Animations, 3D Assets, Computer Graphics, Virtual Environment, Virtual Reality, Video Game Development, Baking
初级 · 课程 · 3-6 个月

Columbia University
您将获得的技能: Digital pedagogy, Blended Learning, Student Engagement, Digital Transformation, Collaborative Software, Curriculum Development, Teaching, digital literacy, Content Management Systems, Web Design and Development, Planning, Research, Auditing
初级 · 课程 · 1-4 周
Starweaver
您将获得的技能: AI Enablement, Responsible AI, AI Product Strategy, Product Roadmaps, Program Implementation, Business Strategy, Strategic Leadership, Strategic Thinking, Technology Strategies, Organizational Strategy, Innovation, Organizational Leadership, Scalability, Business Transformation, Business Priorities, Leadership, Artificial Intelligence, Culture Transformation, Return On Investment, Business Metrics
中级 · 课程 · 1-4 周

您将获得的技能: Telecommuting, Learning Management Systems, Student Engagement, Education Software and Technology, Digital pedagogy, Virtual Environment, Stress Management, Train The Trainer, Instructional Design, Organizational Skills, Active Listening, Empathy, Communication, Collaboration
初级 · 课程 · 1-4 周