软件工程课程可以帮助您学习 Python 和 Java 等编程语言、软件开发方法、版本控制系统和测试实践。您可以培养代码优化、调试和协作项目管理方面的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于容器化的 Docker 以及 Visual Studio Code 等集成开发环境 (IDE),这些工具可以提高您高效开发、测试和部署软件的能力。

University of Michigan
您将获得的技能: Data Manipulation, Data Wrangling, Data Preprocessing, Data Analysis, Python Programming
中级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Cloud Deployment, Google App Engine, Application Deployment, Google Cloud Platform, Go (Programming Language), Cloud Applications, Cloud Development, Software Testing, Development Testing, Data Access, Web Development Tools, Database Application
初级 · 项目 · 不超过 2 小时

您将获得的技能: Web Applications, Web Development, Leaflet (Software), React.js, UI Components, User Interface (UI), Application Deployment, Web Development Tools, Application Development, Web Design and Development, HTML and CSS, Cloud Deployment, JavaScript Frameworks, OAuth, User Interface (UI) Design, User Accounts, Frontend Integration, Front-End Web Development, Authentications, Development Environment
中级 · 专项课程 · 1-3 个月

您将获得的技能: Extensible Markup Language (XML), Android Development, Extensible Languages and XML, Android (Operating System), Memory Management, Mobile Development, Real Time Data, Data Integration, UI Components, User Interface (UI), User Interface (UI) Design, Performance Tuning, File Management
混合 · 课程 · 1-4 周

您将获得的技能: Applied Machine Learning, Machine Learning Methods, Classification Algorithms, Machine Learning Software, Model Evaluation, Model Training, Model Optimization, Machine Learning, Predictive Modeling, Python Programming
初级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: Accounting Software, Payment Processing, Supplier Relationship Management
初级 · 课程 · 1-4 周

Ball State University
您将获得的技能: Statistical Methods, Probability & Statistics, Probability, Statistical Modeling, Statistical Programming, Statistical Analysis, Probability Distribution, Statistical Inference, Bayesian Statistics, Data Science, Sampling (Statistics), Statistical Hypothesis Testing, R Programming, Dimensionality Reduction, R (Software), Simulations, Statistical Visualization
攻读学位
中级 · 课程 · 1-3 个月

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

您将获得的技能: Prompt Engineering, Prompt Patterns, Tool Calling, Code Review, Maintainability, Generative AI, Software Documentation, Large Language Modeling, JSON, Persona Development, Git (Version Control System), Data Management
高级设置 · 课程 · 1-4 周

您将获得的技能: Culture Transformation, People Analytics, Human Resource Strategy, Human Capital, Diversity Equity and Inclusion Initiatives, Organizational Change, Diversity and Inclusion, Strategic Leadership, Talent Management, Workplace inclusivity, Business Transformation, Change Management, Talent Acquisition, Organizational Effectiveness, Data-Driven Decision-Making, Predictive Analytics, Strategic Partnership
中级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, Development Testing, Test Script Development, Test Case, Python Programming, Cloud Management, Computer Science
初级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: Microsoft Windows, File Management, System Configuration, Patch Management, Operating System Administration, Document Management, Peripheral Devices, Operating Systems, Microsoft Copilot, Security Awareness, Information Systems Security, Data Security, Cloud Storage, User Interface (UI), Authentications
混合 · 课程 · 1-4 周