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

您将获得的技能: Collaborative Software, Teaching, Education Software and Technology, Interactive Learning, User Accounts
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: HTML and CSS, Cascading Style Sheets (CSS), Responsive Web Design, Hypertext Markup Language (HTML), Web Design and Development, Web Development, Web Design, Front-End Web Development, Cloud Hosting, Animations, File Transfer Protocol (FTP), Typography
中级 · 课程 · 1-4 周

您将获得的技能: AI Enablement, Responsible AI, Risk Management, Data-Driven Decision-Making
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Trigonometry, Probability, Data Analysis, Algebra, Probability Distribution, Descriptive Statistics, Mathematical Modeling, Graphing, Statistics, Geometry, Arithmetic
初级 · 课程 · 1-4 周

Fudan University
您将获得的技能: Unity Engine, Mobile Development, Video Game Development, Cloud Deployment, Android (Operating System), Animation and Game Design, Data Analysis Software, User Accounts, User Interface (UI)
中级 · 课程 · 1-3 个月

SkillUp
您将获得的技能: Virtual Teams, Telecommuting, Team Leadership, Team Management, Peer Review, Workplace inclusivity, Rapport Building, Team Building, Management Training And Development, Leadership and Management, Teamwork, Collaboration, Leadership, Collaborative Software, Delegation Skills, Organizational Leadership, Cross-Functional Collaboration, Diversity and Inclusion, Trustworthiness, Communication
中级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: Cloud Infrastructure, Prompt Engineering, Google Cloud Platform, Identity and Access Management, Microservices, Google App Engine, Load Balancing, Virtual Machines, Infrastructure As A Service (IaaS), Virtual Networking, CI/CD, Application Deployment, Generative AI, Kubernetes, Cloud Computing, API Design, Cloud Services, Cloud Storage, Cloud Computing Architecture, Terraform
中级 · 专项课程 · 3-6 个月

您将获得的技能: Unreal Engine, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Virtual Environment, Animation and Game Design, Animations, Computer Graphic Techniques, Virtual Reality, Data Import/Export, File Management
中级 · 专项课程 · 3-6 个月

您将获得的技能: Cloud Applications, Cloud Development, Cloud-Native Computing, Google Cloud Platform, Application Development, Serverless Computing, Infrastructure as Code (IaC), Microservices, Application Deployment, Cloud API, API Gateway, Application Design, Application Performance Management, Cloud Computing Architecture, Authentications, Application Programming Interface (API), Identity and Access Management, Cloud Computing, Cloud Storage, Debugging
中级 · 专项课程 · 3-6 个月

您将获得的技能: Unity Engine, Responsive Web Design, Video Game Development, Version Control, Mobile Development, Android Development, 3D Assets, User Interface (UI), C# (Programming Language), Git (Version Control System), Animation and Game Design, AI Workflows, Scripting
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Mathematics Education, Education Software and Technology, Pedagogy, Digital pedagogy, Simulation and Simulation Software, Web Content Accessibility Guidelines, Interactive Design, File Management
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: AI Product Strategy, Prompt Engineering Tools, Generative AI, Innovation, New Product Development, Product Development, Responsible AI, Process Development, AI Enablement, Ethical Standards And Conduct, AI Workflows, Project Management
初级 · 课程 · 1-4 周