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

Coursera
您将获得的技能: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Data Pipelines, Apache Hadoop, Extract, Transform, Load, Data Transformation, Apache Hive, Big Data, Data Warehousing, Strategic Decision-Making, Apache Spark, Data Integration, Data Processing, Data Management, Data Analysis, Scalability
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 规划, 克服障碍, 多样性意识, 宣传, 社区外联, 行动导向, 自我意识, 增强能力, 社会正义, 社区发展, 坚持不懈
中级 · 课程 · 1-4 周

H2O.ai
您将获得的技能: Large Language Modeling, Model Evaluation, Collaborative Software, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, LLM Application, Data Preprocessing, Prompt Engineering, Generative Model Architectures, Training Programs, Data Validation, Data Cleansing, Natural Language Processing, Applied Machine Learning, Transfer Learning, Verification And Validation, Data Quality, AI Workflows
中级 · 专项课程 · 3-6 个月

您将获得的技能: Adobe Photoshop, Barcoding, Layout Design, Graphic Design, Marketing Collateral, Color Theory, Typography, Design Elements And Principles
初级 · 指导项目 · 不超过 2 小时

American Council on Exercise
您将获得的技能: Goal Setting, Health And Wellness Coaching, Smart Goals, Patient Education And Counseling, Workplace inclusivity, Motivational Interviewing, Patient Communication, Active Listening, Coaching, Ethical Standards And Conduct, Patient Evaluation, Exercise Science, Health Assessment, Behavior Management, Interpersonal Communications, Professionalism, Relationship Building
初级 · 课程 · 1-4 周

您将获得的技能: Kotlin, Software Design Patterns, Debugging
中级 · 指导项目 · 不超过 2 小时

Packt
您将获得的技能: Application Deployment, Object-Relational Mapping, Model View Controller, Database Management, UI Components, PostgreSQL, Databases, Full-Stack Web Development, Web Development, Web Applications, Authentications, Development Environment, Authorization (Computing), Application Frameworks, Cascading Style Sheets (CSS), File Management
中级 · 课程 · 3-6 个月

您将获得的技能: Cascading Style Sheets (CSS), User Interface (UI) Design, Browser Compatibility, HTML and CSS, Web Design, Responsive Web Design, Usability, Color Theory, Animations, Web Development
中级 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, Autodesk Maya, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Simulations, Design Elements And Principles
中级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: Program Management, Project Controls, Cost Management, Earned Value Management, Risk Analysis, Risk Management, Project Closure, Project Management, Cost Estimation, Procurement, Communication Planning, Financial Management, Contract Management, Scheduling, Scope Management, Stakeholder Management, Resource Management, Quality Management, Quality Control
中级 · 课程 · 1-4 周

Fred Hutchinson Cancer Center
您将获得的技能: 人工智能, 项目规划, 决策, AI 赋能, 模型评估, AI 产品战略, 资源规划, 项目设计, 可用性测试, 资源管理, 成本估算, AI 安全, 需求评估, 设定目标, 数据安全
中级 · 课程 · 1-4 周