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

您将获得的技能: Risk Management, Risk Management Framework, Infrastructure Security, Safety Assurance, Threat Modeling, Information Systems Security, Security Controls, Security Engineering, Security Requirements Analysis, Safety Standards, Safety and Security, Cybersecurity, Cyber Security Strategy, Continuous Monitoring, Cyber Risk, Hardening, Vulnerability Assessments, Cyber Security Policies, Cyber Security Assessment, Industrial Design
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Design, Computer Programming
中级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Database Design, Software Quality Assurance, Enterprise Architecture, Open Web Application Security Project (OWASP), Data Governance, User Research, Stakeholder Engagement, Algorithms, Agile Software Development, Software Development Life Cycle, Unified Modeling Language, Software Architecture, Cybersecurity, Responsive Web Design, Java, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Structures, Data Ethics
获得学位
学位 · 1-4 年

Birla Institute of Technology & Science, Pilani
您将获得的技能: Game Design, Video Game Development, Live Streaming, Animation and Game Design, Systems Thinking, Aesthetics, Social Sciences, Economics, Policy, and Social Studies, Liberal Arts, Culture, Education and Training, Social Impact, Electronic Media, Psychology, Interactive Learning, Storytelling, User Experience, Media Strategy, Critical Thinking, Digital Media Strategy
初级 · 课程 · 1-3 个月

École Polytechnique
您将获得的技能: 数据管理, 期刊, 道德标准与行为, 校对, 研究设计, 同行评审, 研究, 编辑, 科学方法, 研究方法
混合 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Generative AI, AI Personalization, ChatGPT, OpenAI, Artificial Intelligence, Prompt Engineering, LLM Application, Expense Management, Productivity Software, Verification And Validation, Travel Arrangements, Test Case, Interaction Design
初级 · 课程 · 1-4 周

您将获得的技能: Amazon Web Services, Cloud Deployment, Amazon CloudWatch, Databases, AWS CloudFormation, Relational Databases, Amazon DynamoDB, Database Design, Database Management Systems, Database Architecture and Administration, Amazon Elastic Compute Cloud, Operational Databases, Amazon Redshift, Amazon S3, Cloud Computing Architecture, AWS Identity and Access Management (IAM), Cloud Security, AWS Kinesis, Data Security, Performance Tuning
高级设置 · 课程 · 1-3 个月

Eindhoven University of Technology
您将获得的技能: 电气工程, 电信, 电子工程, 工艺设计, 电子系统, 工程设计流程, 工程计算, 模拟和模拟软件, 无线网络, 工程分析, 电磁学
中级 · 课程 · 1-3 个月

您将获得的技能: Responsive Web Design, Web Design, Cascading Style Sheets (CSS), User Interface (UI), Interactive Design, User Interface (UI) Design, Javascript, Front-End Web Development, Hypertext Markup Language (HTML), Animations, Web Development, Event-Driven Programming
中级 · 课程 · 3-6 个月

您将获得的技能: Software Design
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 物联网, 计算机编程, 电气布线, 外围设备, 人机界面, 互动学习, 计算机系统, 电子元件, 电气与计算机工程, 硬件设计, 嵌入式系统, 系统工程, 电子产品, 基本电气系统, 自动化工程, 编程原则, 无线网络, 远程访问ibility 系统, 电子硬件, 控制系统
混合 · 课程 · 1-4 周
Michigan State University
您将获得的技能: 内容创作, 照片编辑, 照片/视频制作与技术, 网页设计与开发, 平面和视觉设计, 同行评审, 创造力, 信息隐私, 文案写作, 创意设计, 叙事, 社交媒体, 图像质量, 摄影, 数字出版, 文件管理, 写作, 设计元素和原则
初级 · 专项课程 · 3-6 个月