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

您将获得的技能: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
中级 · 专项课程 · 1-3 个月

LearnQuest
您将获得的技能: Threat Modeling, Remote Access Systems, Vulnerability Assessments, Threat Detection, Security Strategy, Cyber Security Assessment, Cybersecurity, Security Software, Security Management, Infrastructure Security, Telecommuting, Cyber Risk, Cyber Attacks, Security Awareness, Security Controls, Risk Management Framework
初级 · 课程 · 1-4 周
University of Colorado Boulder
您将获得的技能: Web Content Accessibility Guidelines, Education Software and Technology, Peer Review, Interactive Design, User Interface (UI), Interaction Design, Usability, Software Design Patterns, Usability Testing, Design Strategies, Technical Writing, Simulations, Writing
初级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: 人工智能, 数据驱动决策, 营销分析, 营销策略, 案例研究, 战略规划, 战略决策, 趋势分析, 数据伦理, 负责任的人工智能, 统计建模, 数据驱动的营销
中级 · 课程 · 1-4 周

您将获得的技能: Jira (Software), Responsible AI, Prompt Engineering, Prompt Patterns, Data Ethics, AI Workflows, Model Evaluation, AI Integrations, AI Enablement, Generative AI, Workflow Management, Automation, Process Improvement and Optimization, Process Optimization, Performance Metric, Software Documentation, Debugging, No-Code Development, Technical Documentation, Risk Control
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Accounting Software, Payment Processing, Supplier Relationship Management
初级 · 课程 · 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 个月

您将获得的技能: Microsoft PowerPoint, Presentations, Multimedia, Photo Editing, Productivity Software, Editing, Social Media, Marketing, Digital Marketing
初级 · 指导项目 · 不超过 2 小时

Microsoft
您将获得的技能: Git (Version Control System), React.js, Version Control, GitHub, Debugging, Software Development Tools, Node.JS, Development Environment, Collaborative Software, Program Development, Development Testing, JavaScript Frameworks, Software Testing, Unit Testing, Maintainability, Application Deployment, Server Side, UI Components, Scripting, Javascript
中级 · 课程 · 1-4 周

IE Business School
您将获得的技能: Market Dynamics, Competitive Analysis, Market Trend, Competitive Intelligence, Market Share, Market Opportunities, Trend Analysis, Case Studies, Market Analysis, Business Economics, Strategic Marketing, Product Strategy, Business Strategies, Business Strategy, Strategic Thinking, Corporate Strategy, Benchmarking
初级 · 课程 · 1-4 周

您将获得的技能: Apache Airflow, CI/CD, Data Pipelines, Continuous Deployment, Workflow Management, Site Reliability Engineering, Data Engineering, Model Deployment, Data Quality, Version Control, PostgreSQL, Git (Version Control System), Python Programming, Debugging, SQL, Production Management, Scheduling, Unit Testing, Linux Commands, Web Servers
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Frontend Performance, React.js, Web Development Tools, TypeScript, Front-End Web Development, JavaScript Frameworks, Build Tools, Development Environment, Software Development Tools, Application Deployment
初级 · 课程 · 1-4 周