面向对象设计课程可以帮助您学习 Encapsulation、继承和多态等原则,以及 Singleton 和 Factory 等设计模式。您可以掌握创建可重用代码、提高软件可维护性以及设计更易于理解和扩展的系统的技能。许多课程会介绍用于建模的 UML 等工具,以及 Java 和 Python 等编程语言,这些语言通常用于在实际应用中实现面向对象的概念。

您将获得的技能: Working Capital, Income Statement, Balance Sheet, Capital Expenditure, Business Valuation, Accounts Receivable, Cash Flows, Risk Analysis
混合 · 课程 · 1-4 周

您将获得的技能: React.js, JavaScript Frameworks, Javascript and jQuery, Web Development Tools, Javascript, Software Design Patterns, Web Development, Application Development, Mobile Development
高级设置 · 指导项目 · 不超过 2 小时

Google Cloud
您将获得的技能: Looker (Software), Data Modeling, Dashboard, Database Design, Performance Tuning, Exploratory Data Analysis, Data Integration, SQL, Integrated Development Environments, Git (Version Control System)
中级 · 课程 · 1-3 个月

您将获得的技能: Unreal Engine, User Interface and User Experience (UI/UX) Design, 3D Assets, Timelines, Video Game Development, Game Design, Animations, Scripting, Event-Driven Programming, Debugging
初级 · 课程 · 3-6 个月

Coursera
您将获得的技能: Collaborative Software, Data Sharing, Organizational Skills, User Accounts, Telecommuting, Teamwork, Graphic Design, Productivity, Content Marketing, Business Communication, Marketing Communications
初级 · 指导项目 · 不超过 2 小时

New York University
您将获得的技能: Clinical Trials, Experimentation, Sample Size Determination, Research Design, Continuous Quality Improvement (CQI), Program Evaluation, Research Methodologies, Statistical Analysis
中级 · 课程 · 1-3 个月

您将获得的技能: Model View Controller, GitHub, Version Control, .NET Framework, Git (Version Control System), ASP.NET, Application Frameworks, Software Configuration Management, Development Environment, Microsoft Visual Studio, Bootstrap (Front-End Framework), Microsoft Development Tools, HTML and CSS
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Constructive Feedback, Cooperation, Independent Thinking, Empathy, Rapport Building, Teamwork, Collaboration, Relationship Building, Diversity and Inclusion, Emotional Intelligence, Cognitive flexibility, Communication
初级 · 课程 · 1-4 周

您将获得的技能: Drive Engagement, Facebook, Community Organizing, Discussion Facilitation, Collaboration, Education Software and Technology, Marketing
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Matplotlib, Data Visualization Software, Data Structures, Data Manipulation, Pandas (Python Package), NumPy, Exploratory Data Analysis, Python Programming, Data Preprocessing, Scripting, Scripting Languages
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Conflict Management, Intercultural Competence, Team Building, Diversity and Inclusion, Workplace inclusivity, Cultural Diversity, Team Leadership, Collaboration, Cultural Sensitivity, Verbal Communication Skills, Active Listening, Communication, Empathy, Leadership, Non-Verbal Communication, Safety Culture, Relationship Building, Adaptability
初级 · 课程 · 1-4 周

您将获得的技能: Continuous Improvement Process, Process Improvement, Risk Management, Performance Measurement, Quality Management, Process Analysis, Performance Management, Project Management, Process Optimization, Verification And Validation, Requirements Analysis, Project Planning, Root Cause Analysis
混合 · 课程 · 1-4 周