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

您将获得的技能: 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 个月

您将获得的技能: Growth Mindedness, Professional Development, Lifelong Learning, Professional Networking, Adaptability, Willingness To Learn, Self-Motivation, Cognitive flexibility, Collaboration, Curiosity, Resourcefulness, Communication, Empowerment, Mentorship, Personal Development, Organizational Change, Strategic Decision-Making, Emerging Technologies, Planning
中级 · 课程 · 1-3 个月

您将获得的技能: Swift Programming, Mobile Development, Apple iOS, Apple Xcode, Application Development, UI Components, Data Persistence, User Interface (UI), Debugging, User Interface (UI) Design, Data Structures, Data Modeling, Animations
初级 · 课程 · 3-6 个月

您将获得的技能: Continuous Delivery, Microservices, Software Installation, Version Control, Scalability
初级 · 课程 · 1-4 周

您将获得的技能: Algorithms, Systems Analysis, Resource Utilization, Scalability
中级 · 课程 · 1-4 周

您将获得的技能: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, Authentications, User Interface (UI), User Flows, User Accounts, Software Architecture, User Interface and User Experience (UI/UX) Design, Debugging, Real Time Data
中级 · 课程 · 1-4 周

您将获得的技能: Back-End Web Development, Full-Stack Web Development
初级 · 课程 · 1-4 周

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

您将获得的技能: Computer Graphics, 3D Modeling, 3D Assets, Visualization (Computer Graphics), Art History, Image Quality, Performance Tuning, Design, Aesthetics
中级 · 课程 · 3-6 个月

您将获得的技能: Usability, Maintainability
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Google Gemini, Network Planning And Design, Google Cloud Platform, Virtual Networking, Network Performance Management, Generative AI Agents, Prompt Engineering, Cloud Management, Network Engineering
初级 · 课程 · 1-4 周

您将获得的技能: React Redux, React.js, UI Components, User Interface (UI), Front-End Web Development, Scalability, Web Applications, Development Environment, Web Development Tools, Javascript, Data Management, Debugging
初级 · 课程 · 1-4 周