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

LearnQuest
您将获得的技能: Python 程序设计, 数据结构, 面向对象编程(OOP), 软件设计模式, 模型-视图-控制器, 计算思维, 编程原则, 计算机编程, 软件架构, 面向对象设计, Algorithm
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 数据库, 数据建模, 关系数据库, 数据库设计, SQL, Oracle 数据库, PL/SQL, 数据库管理
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: C 和 C++, Linux, 可扩展性, 分布式计算, 脚本, 操作系统, 文件输入/输出, 命令行界面, 计算机结构, 文件系统, 编程原则, 性能调整, 通信系统, 软件架构, 云计算开发, Bash(脚本语言), 大数据
高级设置 · 专项课程 · 3-6 个月

DeepLearning.AI
您将获得的技能: Convolutional Neural Networks, Image Analysis, Data Pipelines, Data Preprocessing, Model Evaluation, Machine Learning
中级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: 生产率, 文化, 培训, 协作, 正念, 自我意识, 冲突管理, 沟通策略, 变革管理, 团队管理, 管理团队, 情绪商数, 虚拟团队, 团队建设, 设定目标, 团队绩效管理
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Network Architecture, Emerging Technologies, Internet Of Things, Network Security, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Infrastructure, Communication Systems, General Networking, Mobile Security, Telecommunications, Cybersecurity, Technology Roadmaps, Artificial Intelligence and Machine Learning (AI/ML), Automation, Cloud Computing, Real Time Data
中级 · 专项课程 · 1-3 个月
Universidad Austral
您将获得的技能: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, HTML and CSS, Web Design and Development, React Redux, JavaScript Frameworks, Continuous Integration, TypeScript, iOS Development, Apple iOS, MongoDB
初级 · 专项课程 · 3-6 个月

University of Pennsylvania
您将获得的技能: 同行评审, 竞争分析, 会计, 营销策略与技巧, 撰写报告, 商务, 财务会计, 分析, 营销, 项目设计, 金融, 企业战略, 建设性反馈, 战略思维, 业务规划, 商业分析
混合 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, Autodesk Maya, Visualization (Computer Graphics), 3D Assets, Autodesk, Layout Design, Computer Graphic Techniques, Computer Graphics, Image Quality, Design Software, Design, Simulations, Design Elements And Principles
中级 · 专项课程 · 3-6 个月

Instituto Tecnológico de Aeronáutica
您将获得的技能: Model View Controller, Selenium (Software), Web Applications, Java, JUnit, Data Access, Software Testing, Application Development, Agile Software Development, Test Automation, Software Design Patterns
中级 · 课程 · 1-4 周

Advancing Women in Tech
您将获得的技能: 产品路线图, 客户体验战略(CX), 产品战略, 持续改进流程, 留住客户, 收入管理, 财务分析, 关键绩效指标 (KPI), 产品生命周期管理, 产品开发, Agile 方法论, 创新, 产品管理, 金融报表
初级 · 课程 · 1-4 周

您将获得的技能: Open Shortest Path First (OSPF), Virtual Local Area Network (VLAN), OSI Models, Wide Area Networks, Network Troubleshooting, TCP/IP, Wireless Networks, Cloud Computing, Network Routing, Routing Protocols, Network Security, Network Monitoring, Event Monitoring, Threat Detection, Network Performance Management, Network Switches, Network Planning And Design, Network Administration, Network Protocols, Software-Defined Networking
初级 · 专项课程 · 3-6 个月