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

您将获得的技能: Cinematography, Videography, Photo/Video Production and Technology, Storyboarding, Video Production, Creativity, Storytelling, Content Creation
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: Team Management, Teamwork, Team Building, Team Motivation, Organizational Leadership, Leadership and Management, Conflict Management, Motivational Skills, Organizational Structure, Engineering Management, Systems Engineering, Leadership, Employee Engagement, Agile Methodology
中级 · 课程 · 1-4 周

您将获得的技能: Code Coverage, Embedded Software, Real-Time Operating Systems, Performance Testing, System Testing, Software Testing, Verification And Validation, Embedded Systems, Test Case, Test Planning, Integration Testing, Simulations, Real Time Data, Safety and Security
高级设置 · 课程 · 1-4 周

您将获得的技能: Game Design, Unreal Engine, System Design and Implementation, User Interface (UI), Video Game Development, User Interface and User Experience (UI/UX) Design, Animation and Game Design, Interaction Design, Virtual Environment, Storytelling
中级 · 课程 · 1-4 周

您将获得的技能: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Security Testing, Secure Coding, Security Engineering, Cloud Security, Encryption, Vulnerability Scanning, Software Development, CI/CD, Cloud Platforms, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Cybersecurity, Configuration Management
中级 · 课程 · 3-6 个月

您将获得的技能: Apache Maven, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Unit Testing, Docker (Software), Software Design Patterns, Object-Relational Mapping
中级 · 课程 · 1-3 个月

初级 · 课程 · 1-4 周

您将获得的技能: Unreal Engine, Cinematography, Video Production, Video Editing, Post-Production, Animations, Augmented and Virtual Reality (AR/VR), Virtual Environment, Live Streaming, Real Time Data
混合 · 课程 · 1-4 周

Skillshare
您将获得的技能: Photo Editing, Photography, Image Quality, Typography, Editing, Graphic and Visual Design, Post-Production, Color Theory, Storytelling, Automation, File Management
初级 · 专项课程 · 3-6 个月
您将获得的技能: Dayforce (HCM Software), Human Resources Software, Human Resource Strategy, Human Resources Information System (HRIS), Role-Based Access Control (RBAC), Human Resources, Compliance Management, Compliance Reporting, Payroll, Data Architecture, Data Flow Diagrams (DFDs), Human Capital, Workforce Planning, Oracle Cloud Applications, Workforce Management, Benefits Administration, Enterprise Resource Planning, Business Strategy, Analytics
中级 · 课程 · 1-4 周

Lund University
您将获得的技能: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotics, Other Programming Languages, Computer Programming, Event-Driven Programming
中级 · 课程 · 1-4 周

Fudan University
您将获得的技能: Unity Engine, Mobile Development, Video Game Development, Android (Operating System), Cloud Deployment, Cloud Applications, Application Deployment, Data Analysis Software, Event Monitoring, User Interface (UI)
中级 · 课程 · 1-3 个月