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

University of Michigan
您将获得的技能: 数据分析, 调查, 创建调查, 网络分析和 SEO, 数据收集, 定性研究, 样本量的确定, 研究方法, A/B 测试, 网络分析, 用户研究, 抽样(统计), 可用性测试, 分析, 研究设计
初级 · 课程 · 1-3 个月

Automation Anywhere
您将获得的技能: 人工智能, 仪表板, 工作流程管理, 可行性研究, 商业分析, 非结构化数据, 机器人流程自动化, 工艺设计, 运行分析, 项目设计, 用户账户, 投资回报, 业务流程自动化, 自动化, 行政部门, 可扩展标记语言(XML), 开发测试, 基于角色的访问控制(RBAC), 分析, 过程分析
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 数据库系统, 数据管理, Data Management, 存储过程, MySQL, Query 语言, 数据完整性, 数据库管理员, SQL, 关系数据库, Data Validation, 数据库管理, 数据库设计, 数据库开发
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Application Development, Maintainability, Software Design, Programming Principles, Development Environment, Program Development, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging, Data Validation
初级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Microservices, Containerization, JSON, API Design, DevOps, Web Services, Middleware, CI/CD, Back-End Web Development, Web Applications, Programming Principles, Server Side
中级 · 专项课程 · 1-3 个月

University of California, Davis
您将获得的技能: 仪表板, 数据可视化软件, Tableau 软件, 数据叙事, 数据预处理, 数据操作, 数据展示, 数据清理, 故事板, 数据质量, 利益相关者管理, 需求分析, 利益相关者分析, 数据可视化
初级 · 课程 · 1-4 周

Salesforce
您将获得的技能: 生产率, 专业发展, 压力管理, 个人发展, 时间管理, 销售开发, 自我意识, 团队合作, 专业精神, 协作, 问责制, 性能指标, 设定目标, 销售, 优先次序, 建设性反馈, 成长意识
初级 · 课程 · 1-4 周

您将获得的技能: Test Planning, Test Tools, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 专项课程 · 3-6 个月

您将获得的技能: Flutter (Software), Mobile Development, User Interface and User Experience (UI/UX) Design, React Native, Application Development, iOS Development, Apple iOS, User Story, User Interface (UI), Android Development, Databases, Database Management, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Application Frameworks, Application Deployment, Back-End Web Development, Data Persistence, Application Performance Management
初级 · 专项课程 · 3-6 个月

Fractal Analytics
您将获得的技能: 以人为本的设计, 数据分析, 解决问题, 解决复杂问题, 决策, 批判性思维, 分析技能, 数据科学
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design and Development, Web Applications, Browser Compatibility, User Experience Design, Requirements Analysis, Client Services, Javascript
混合 · 课程 · 1-4 周

您将获得的技能: Adobe Illustrator, Color Theory, Graphic and Visual Design, Creative Design, Design, Design Elements And Principles, Digital Design, Graphic Design, Logo Design, Typography
初级 · 指导项目 · 不超过 2 小时