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

您将获得的技能: SAS (Software), Scripting, Debugging, Computational Logic, Statistical Programming, Automation, Data Processing, Data Manipulation, Maintainability
初级 · 课程 · 1-4 周

您将获得的技能: Shiny (R Package), Cloud Deployment, Interactive Data Visualization, Application Deployment, Performance Tuning, Data Visualization Software, Web Applications, Application Development, R Programming, Dashboard, Exploratory Data Analysis, User Interface (UI), User Interface (UI) Design, Data Import/Export
混合 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Animation and Game Design, Video Game Development, Data Structures, Game Design, Computer Graphics, Trigonometry, Linear Algebra, Advanced Mathematics, Applied Mathematics, Algorithms, General Mathematics
高级设置 · 课程 · 1-4 周

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

您将获得的技能: 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 周
Coursera
您将获得的技能: Secure Coding, Open Web Application Security Project (OWASP), DevSecOps, Security Testing, Application Security, Vulnerability Scanning, Vulnerability Assessments, Vulnerability Management, CI/CD, Continuous Monitoring, Docker (Software), Technical Communication, Computer Programming
中级 · 课程 · 1-4 周

您将获得的技能: Network Engineering, Cloud Engineering, Network Planning And Design, Network Troubleshooting, Network Architecture, Virtual Networking, Network Monitoring, Event Monitoring, Network Administration, Network Performance Management, Google Cloud Platform, Hybrid Cloud Computing, Cloud Infrastructure, General Networking, Cloud Computing Architecture, Network Infrastructure, Network Support, Virtual Private Networks (VPN), Kubernetes, Virtual Local Area Network (VLAN)
高级设置 · 课程 · 1-3 个月

您将获得的技能: Git (Version Control System), GitHub, Animation and Game Design, Application Deployment
高级设置 · 课程 · 1-3 个月

中级 · 课程 · 1-3 个月

您将获得的技能: Animation and Game Design, Android (Operating System), Unity Engine, Video Game Development, Mobile Development, C# (Programming Language), Game Design, Scripting, Object Oriented Programming (OOP)
中级 · 课程 · 1-3 个月

您将获得的技能: Project Documentation, Strategic Communication, Procedure Development, Constructive Feedback, Business Communication, Process Improvement, Operational Efficiency, Discussion Facilitation, Continuous Improvement Process, Change Management
初级 · 课程 · 1-4 周

您将获得的技能: Core Data (Software), iOS Development, Data Store, Maintainability, User Interface and User Experience (UI/UX) Design, Software Design, Cloud Storage, Data Validation
中级 · 课程 · 1-4 周