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

Scrimba
您将获得的技能: React.js, Routing Protocols, JavaScript Frameworks, Frontend Performance, Web Content Accessibility Guidelines, UI Components, Debugging, Javascript, Context Management, User Flows, Authentications, Data Management
高级设置 · 课程 · 1-3 个月

您将获得的技能: Infrastructure as Code (IaC), User Provisioning, Verification And Validation, User Accounts, Multi-Tenant Cloud Environments, Test Case, Secure Coding, Data Structures
初级 · 专项课程 · 3-6 个月

Universitat Autònoma de Barcelona
您将获得的技能: Video Game Development, Computer Graphics, 3D Assets, Microsoft Visual Studio, C++ (Programming Language), Artificial Intelligence, User Interface (UI), Animations, Application Development
混合 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, Scala 编程, 数据结构, Algorithm, 面向对象编程(OOP), 集成开发环境, 编程原则
中级 · 课程 · 1-3 个月

您将获得的技能: Responsive Web Design, HTML and CSS, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, Application Deployment, Mobile Development
中级 · 课程 · 1-4 周

您将获得的技能: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Full-Stack Web Development, Server Side, Email Automation, Data Access, Apache Tomcat, Front-End Web Development, Java Programming, Web Design and Development, Databases, PostgreSQL, Relational Databases, Java, User Interface (UI), Web Design, Web Servers, Systems Development, Application Servers
初级 · 专项课程 · 3-6 个月

您将获得的技能: 3D Assets, 3D Modeling, Unreal Engine, Video Game Development, Computer Graphics, Visualization (Computer Graphics), Graphical Tools, File Management, UI Components, Design Software, Data Import/Export, User Interface (UI), Software Installation
初级 · 专项课程 · 1-3 个月

University of California, Davis
您将获得的技能: 会议促进, 设定目标, 培训, 组织变革, 自我意识, 团队绩效管理, 员工辅导, 管理培训与发展, 绩效管理, 建设性反馈, 积极倾听, 关键绩效指标 (KPI), 个人发展, 员工绩效管理, 专业发展, 沟通策略, 领导与管理, 绩效衡量
混合 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: 说服沟通, 演讲, 组织结构, 拨款申请, 公共卫生, 医疗保健行业知识, 创新, 商业化, 知识产权, 市场分析, 筹资, 创业, 公开演讲
中级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: Self-Awareness, Emotional Intelligence, Conflict Management, Social Skills, Personal Development, Empathy, Self-Motivation, Professional Development, Collaboration, Employee Engagement, Leadership, Relationship Building, Resilience, Communication, Stress Management, Adaptability
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: Construction Estimating, Engineering Plans And Specifications, Blueprint Reading, Architectural Drawing, Cost Estimation, Building Information Modeling, Project Estimation, Risk Management, Project Risk Management, Cost Management, Project Controls, Engineering Drawings, Construction Management, Estimation, Bidding, Design Specifications, Construction, Risk Analysis, Presentations, Business Communication
中级 · 专项课程 · 3-6 个月

University of Maryland, College Park
您将获得的技能: Construction Management, Project Controls, Cost Management, Construction Accounting, Facility Management, Leadership, Communication Planning, Team Building, Procurement, Decision Making
初级 · 课程 · 1-3 个月