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

Duke University
您将获得的技能: Software Design, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Algorithms, Data Analysis, Java, Data Structures, Data Processing
中级 · 课程 · 1-3 个月

您将获得的技能: React.js, React Redux, Cloud Deployment, Application Deployment, Cloud Applications, Software Testing, Web Development, Application Development, Jest (JavaScript Testing Framework), Frontend Integration, JavaScript Frameworks, Software Architecture, Javascript and jQuery, Front-End Web Development, Real Time Data, Application Programming Interface (API), Responsive Web Design, Event-Driven Programming, Cascading Style Sheets (CSS), UI Components
初级 · 专项课程 · 3-6 个月

L&T EduTech
您将获得的技能: Construction Inspection, Construction, Construction Management, Construction Engineering, Building Codes, Structural Engineering, Environmental Engineering, Civil Engineering, Laboratory Testing, Structural Analysis, Product Testing, Manufacturing Processes, Analytical Testing
高级设置 · 课程 · 1-4 周

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

您将获得的技能: 3D Modeling, Unreal Engine, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Animations, Computer Graphic Techniques, Video Game Development, Animation and Game Design, Simulations
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: PyTorch (Machine Learning Library), Convolutional Neural Networks, Deep Learning, Supervised Learning, Artificial Neural Networks, Model Evaluation, Decision Tree Learning, Network Planning And Design, Machine Learning, Computer Vision
中级 · 课程 · 1-3 个月

您将获得的技能: Regression Analysis, Statistical Hypothesis Testing, Statistical Analysis, Correlation Analysis, Predictive Analytics, Data Analysis, Minitab, Statistical Methods, Forecasting, Business Analytics, Quantitative Research, Data-Driven Decision-Making, Descriptive Statistics, Case Studies, Financial Analysis, Microsoft Excel
混合 · 课程 · 1-3 个月

您将获得的技能: Graph Theory, Javascript, Program Development, Programming Principles, Software Design Patterns, Computational Thinking, Debugging, Development Environment, Computer Science, Performance Tuning
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Prompt Engineering, 应用编程接口 (API), 生成式人工智能, 成本效益分析, 业务逻辑, Node.JS, OpenAI 应用程序接口, LLM 申请, 文件输入/输出, AI 赋能, 可扩展性, 商业分析, 系统设计与实施, AI 安全, TypeScript
中级 · 指导项目 · 不超过 2 小时

HubSpot Academy
您将获得的技能: Sales Presentations, Prospecting and Qualification, Persona Development, Sales Strategy, Sales Process, Target Audience, Sales Pipelines, Sales, Lead Generation, Customer Analysis, Email Automation, Prioritization, Customer Engagement
初级 · 课程 · 1-3 个月

您将获得的技能: Facebook, Brand Awareness, Advertising, Online Advertising, Marketing Materials, Social Media Campaigns, Social Media Marketing, Social Media, Content Creation, Marketing Design, Branding, Graphic and Visual Design, Content Marketing, Customer Engagement, Digital Marketing
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Adobe After Effects, Animations, Video Editing, Motion Graphics, Post-Production
中级 · 课程 · 1-3 个月