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

Universidad de los Andes
您将获得的技能: Virtual Reality, Virtual Environment, 3D Assets, Augmented and Virtual Reality (AR/VR), 3D Modeling, Animation and Game Design, Animations, Interaction Design, Content Creation, Business Modeling
初级 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, Autodesk, 3D Assets, Design Software
混合 · 课程 · 1-4 周

您将获得的技能: Social Media Marketing, Social Media Strategy, Social Media Management, Social Media Campaigns, Content Creation, Digital Marketing, Digital Advertising, Customer Engagement, Brand Awareness, Marketing Analytics, Target Audience
初级 · 课程 · 1-3 个月

您将获得的技能: Interoperability, Virtualization, Software-Defined Networking, Cloud-Native Computing, Network Troubleshooting, Network Planning And Design, Automation, Network Architecture, Network Performance Management, Wireless Networks, Real Time Data, Systems Integration
高级设置 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 社交网络分析, 计算机编程, 数据结构, Algorithm, 面向对象设计, 网络分析, 交互式数据可视化, 解决问题, 面向对象编程(OOP), 适应, 图论, 事件驱动编程, 用户界面(UI), 技术交流, JUnit, 性能调整, Java, Java 编程, 成长意识, 单元测试
中级 · 专项课程 · 3-6 个月

University of Amsterdam
您将获得的技能: 定量研究, 科学与研究, 实验, 调查, 科学方法, 研究设计, 道德标准与行为, 研究, 社会科学, 研究方法, 抽样(统计)
混合 · 课程 · 1-3 个月

您将获得的技能: Web Analytics, Supplier Management, E-Commerce, WordPress, No-Code Development, Search Engine Optimization, Blogs, Web Design, Content Management Systems, Order Management Systems, Shipping and Receiving
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 物联网, 硬件架构, 嵌入式软件, 计算机硬件, 网络架构, Network Protocol(网络协议, 无线网络, 嵌入式系统
混合 · 课程 · 1-4 周

Yale University
您将获得的技能: 调解, 博弈论, 说服沟通, 合同谈判, 影响, 管理团队, 冲突管理, 战略决策, 谈判, 协作, 沟通, 建立关系
混合 · 课程 · 1-3 个月


您将获得的技能: Technical Documentation, Technical Writing, Software Documentation, Technical Communication, Software Design Documents, Information Architecture, Writing, User Requirements Documents, Software Development Tools, Automation, Style Guides, Software Development, Agile Software Development, Interactive Design, Project Management Software, Diagram Design, Generative AI
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: Linux, Algorithm, 测试驱动开发(TDD), 软件版本控制, Linux 命令, 软件可视化, 数据库管理, MySQL, 命令行界面, 数据库管理员, 数据仓库, 数据完整性, Query 语言, 协作软件, 数据库架构与管理, Django (网络框架), 编程原则, 计算思维, 伪代码, 单元测试
初级 · 专业证书 · 3-6 个月