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

Rice University
您将获得的技能: Python 程序设计, 理论计算机科学, 软件设计模式, 数学建模, 调试, 数据结构, 测试案例, 计算思维, 编程原则, 计算机科学, 计算机编程, 伪代码, Algorithm, 博弈论
中级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Application Design, Software Design Patterns, Debugging
初级 · 专项课程 · 1-3 个月

您将获得的技能: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Front-End Web Development, Web Content, Responsive Web Design, Web Design
中级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: Semiconductors, Power Electronics, Electronic Components, Electrical Engineering, Electric Power Systems, Thermal Management, Simulation and Simulation Software
中级 · 课程 · 1-4 周

您将获得的技能: Kibana, Dashboard, Interactive Data Visualization, Data Visualization, Data Visualization Software, Grafana, Graphing, Data Analysis, Splunk, Real Time Data, Anomaly Detection, Applied Machine Learning, Time Series Analysis and Forecasting, Query Languages, SQL, Role-Based Access Control (RBAC), Qualitative Research
初级 · 课程 · 1-3 个月

您将获得的技能: Sample Size Determination, Data Strategy, Analytical Skills, Data-Driven Decision-Making, Data Analysis, Analytics, Jupyter, Data Science, Statistical Analysis, Data Collection, Data Mining, Data Management, MLOps (Machine Learning Operations), Research and Design, Version Control, Software Documentation
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: 创新, 超文本标记语言(HTML), Network Security, Encryption, 网络架构, 网络基础设施, Network Protocol(网络协议, TCP/IP, 计算机网络, 网络应用
初级 · 课程 · 1-3 个月

您将获得的技能: Technical Management, Program Management, Stakeholder Engagement, Leadership and Management, Stakeholder Management, Project Management, Technical Product Management, Risk Management, Initiative and Leadership, Technical Consulting, Professional Development, Generative AI, Drive Engagement, Communication Planning, Emotional Intelligence, Technical Communication, Project Planning, AI Enablement, Software Architecture, Technical Analysis
中级 · 课程 · 3-6 个月

您将获得的技能: Logistic Regression, SAS (Software), Predictive Analytics, Advanced Analytics, Model Evaluation, Data Analysis, Statistical Analysis, Regression Analysis, Statistical Modeling, Exploratory Data Analysis, Correlation Analysis, Statistical Methods, Small Data, Statistical Hypothesis Testing, Probability & Statistics, Descriptive Statistics
中级 · 课程 · 1-4 周

您将获得的技能: Internet Of Things, Information Systems Security, Cybersecurity, Systems Development Life Cycle, Emerging Technologies, Software Development Life Cycle, Prototyping, Wireless Networks, PIC Microcontrollers, Information Privacy, Safety and Security, Risk Management Framework, Field-Programmable Gate Array (FPGA), Electrical Wiring, Power Electronics, Electric Power Systems, Electrical Equipment, Basic Electrical Systems, Microarchitecture, Electrical Power
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: Search Engine Optimization, Web Analytics and SEO, Competitive Intelligence, Keyword Research, Performance Analysis, Market Intelligence, Market Analysis, Auditing, Gap Analysis
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Prompt Engineering, Microsoft Copilot, Generative AI, Microsoft Office, Microsoft Azure, Artificial Intelligence and Machine Learning (AI/ML), Productivity Software, Natural Language Processing
初级 · 课程 · 1-4 周