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

您将获得的技能: API Design, Back-End Web Development, Secure Coding, Data Security, Application Programming Interface (API), Restful API, IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, Server Administration, Web Servers, Encryption, Authentications
初级 · 课程 · 1-4 周

您将获得的技能: Statistical Process Controls, Statistical Hypothesis Testing, Process Improvement, Lean Methodologies, Kaizen Methodology, Process Capability, Six Sigma Methodology, Risk Analysis, Quality Improvement, Process Analysis, Statistical Analysis, Statistical Methods, Risk Management, Business Process, Sample Size Determination, Data Collection, Graphing
中级 · 课程 · 1-4 周

Universidad Autónoma Metropolitana
您将获得的技能: Computational Thinking, Lifelong Learning, Creative Thinking, Computer Programming, Critical Thinking, Willingness To Learn, Debugging, Problem Solving, digital literacy, Algorithms, Other Programming Languages
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: Project Planning, Stakeholder Management, Planning, Conflict Management, Project Management, Project Scoping, Leadership and Management, Project Coordination, Influencing, Organizational Structure, Communication Strategies
混合 · 课程 · 1-3 个月

您将获得的技能: Social Media Management, Social Media Content, Facebook, Calendar Management, Social Media, Content Creation, Social Media Marketing, Driving engagement, Scheduling, Marketing, Graphic Design, Digital Marketing
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Performance Tuning
中级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Convolutional Neural Networks, Computer Vision, Keras (Neural Network Library), Image Analysis, Deep Learning, Transfer Learning, Artificial Neural Networks, Tensorflow, Dimensionality Reduction, Network Architecture, Data Preprocessing, Model Evaluation
中级 · 课程 · 1-4 周

Indian Institute of Technology Guwahati
您将获得的技能: Computer-Aided Design, Manufacturing Processes, Robotics, Manufacturing Operations, Mechanical Design, Production Process, Process Development, Simulation and Simulation Software, Automation, Industrial Engineering, Computer Programming
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Relational Databases, Data Visualization Software, Databases, MySQL, Database Design, Database Systems, SQL, Database Management Systems, Database Management, Query Languages, Object Oriented Programming (OOP), Data Storage, Data Processing, Web Scraping, Python Programming, Data Collection, Display Devices
混合 · 课程 · 1-3 个月

您将获得的技能: Computer Vision, Mobile Development, Model Deployment, PyTorch (Machine Learning Library), Application Development, Tensorflow, Transfer Learning, Application Deployment, Data Preprocessing, Model Evaluation, User Interface (UI), Development Environment, Real Time Data, User Interface (UI) Design
中级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Blockchain, Secure Coding, Application Security, Legal Technology, Vulnerability Assessments, Interoperability, Object Oriented Programming (OOP), Development Testing, Debugging, Application Deployment, Emerging Technologies
初级 · 课程 · 1-4 周

您将获得的技能: Oracle SQL Developer, Oracle Databases, Data Integrity, Business Logic, Stored Procedure, SQL, Data Persistence, Database Design, Database Development, Performance Tuning, Relational Databases, Database Management Systems, Database Application, Database Management, Web Services, Data Access, Programming Principles, Computational Logic, Data Storage Technologies, Authorization (Computing)
初级 · 专项课程 · 3-6 个月