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

您将获得的技能: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Unix Commands, Linux Administration, Linux, Scripting, Scripting Languages, File Management, Command-Line Interface, Debugging, System Configuration, User Interface (UI), IT Automation, Interactive Design, File I/O, Programming Principles
初级 · 专项课程 · 1-3 个月

您将获得的技能: Requirements Analysis, Generative AI, Prompt Engineering, Software Design Documents, Requirements Elicitation, Workflow Management, User Story, Prioritization, Hugging Face, Customer Insights, Language Interpretation, Translation, and Studies
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Mathematics Education, Education Software and Technology, Pedagogy, Digital pedagogy, Simulation and Simulation Software, Web Content Accessibility Guidelines, Interactive Design, File Management
初级 · 课程 · 1-3 个月

您将获得的技能: Virtual Local Area Network (VLAN), Open Shortest Path First (OSPF), Network Routing, Network Switches, Routing Protocols, Virtual Networking, TCP/IP, Network Architecture, Local Area Networks, Network Troubleshooting, Network Protocols, System Configuration
中级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: HTML and CSS, jQuery, Web Design and Development, Javascript, Web Development, Animations, Front-End Web Development, Web Applications, Event-Driven Programming, Debugging
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: Video Game Development, Game Design, Scripting Languages, Object Oriented Programming (OOP), Computational Logic, Data Structures, Computer Programming, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Responsive Web Design, HTML and CSS, Web Design, Web Design and Development, UI Components, Interactive Design, Front-End Web Development, User Interface (UI), Web Content
混合 · 课程 · 1-4 周

您将获得的技能: Full-Stack Web Development, Responsive Web Design, Data Validation, User Interface (UI) Design, JavaScript Frameworks, Authentications, User Interface (UI), PostgreSQL, Web Applications, React.js, Object-Relational Mapping, TypeScript, Development Environment, Databases, User Accounts
中级 · 课程 · 1-3 个月
您将获得的技能: Istio, Hybrid Cloud Computing, Kubernetes, Cloud-Native Computing, Multi-Cloud, Cloud Computing Architecture, Google Cloud Platform, Microservices, Containerization, Network Planning And Design
中级 · 课程 · 1-4 周

The Open University
您将获得的技能: 创造性思维, 创新, 系统思考, 决策, 构思, 业务架构, 解决问题, 认知灵活性, 批判性思维, 可持续商业
中级 · 课程 · 1-4 周

您将获得的技能: Model View Controller, Web Development Tools, Web Applications, JavaScript Frameworks, Data Validation, Javascript, Web Development
中级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
初级 · 指导项目 · 不超过 2 小时