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

Google Cloud
您将获得的技能: Site Reliability Engineering, Safety Culture, Culture Transformation, Continuous Delivery, DevOps, Service Level, Continuous Integration, Performance Measurement, Performance Metric, Change Management, Design Thinking, Automation, Data-Driven Decision-Making, Prototyping
初级 · 课程 · 1-3 个月

您将获得的技能: Unity Engine, Android Development, C# (Programming Language), Video Game Development, Animation and Game Design, User Interface (UI), Mobile Development, User Interface and User Experience (UI/UX) Design, Microsoft Visual Studio, Software Installation
初级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Generative AI, AI Personalization, Prompt Engineering, Web Content, User Experience, Web Analytics and SEO, Information Architecture, Google Cloud Platform
初级 · 课程 · 1-4 周

您将获得的技能: Peer Review, Technical Communication, Agile Methodology, Communication Strategies, Engineering Management, Decision Making, AI Product Strategy
中级 · 课程 · 1-4 周

您将获得的技能: HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, Web Applications, User Interface (UI), UI Components, Web Development Tools
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Infographics, Presentations, Data Visualization, Content Creation, User Accounts, Business Communication
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Network Architecture, Network Security, Network Planning And Design, Cloud Computing Architecture, Virtual Networking, Network Troubleshooting, Google Cloud Platform, Network Routing, Virtual Private Networks (VPN), Firewall, Load Balancing, Scalability
中级 · 课程 · 1-4 周

您将获得的技能: Lightweight Directory Access Protocols, Splunk, System Monitoring, Role-Based Access Control (RBAC), Authentications, Data Storage, Data Management, Enterprise Security, Disaster Recovery, Identity and Access Management, Data Integrity, User Accounts, Dataflow, Data Security, System Configuration, Configuration Management
混合 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Data Modeling, Data Integrity, Application Development, Data Maintenance, Debugging
初级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Database Design, Software Quality Assurance, Enterprise Architecture, Open Web Application Security Project (OWASP), Data Governance, Database Theory, User Research, Stakeholder Engagement, Algorithms, Agile Software Development, Software Development Life Cycle, Unified Modeling Language, Software Architecture, Cybersecurity, Responsive Web Design, Java, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Ethics
获得学位
学位 · 1-4 年

您将获得的技能: Plot (Graphics), Swift Programming, Apple iOS, Interactive Data Visualization, Apple Xcode, User Interface (UI), User Interface (UI) Design, Color Theory, Hypertext Markup Language (HTML), Animations, Data Management, Debugging
中级 · 课程 · 1-3 个月

您将获得的技能: Data Lakes, Data Warehousing, Data Pipelines, Data Infrastructure, Data Architecture, Cloud Engineering, Cloud Storage, Google Cloud Platform, Data Storage, Big Data, Data Storage Technologies, Data Processing, Database Design, SQL
中级 · 课程 · 1-3 个月