软件工程师可以帮助您了解软件的开发、编写和测试过程。您可以在架构、编程、版本控制和调试等方面获得帮助。许多课程还提供了来自软件领域的工具和工作流程。

您将获得的技能: 前端网络开发, 无服务器计算, Docker (软件), Authentication, 用户账户, 集装箱化, 微服务, Kubernetes, Django (网络框架), 应用程序开发, Node.JS, CI/CD, 还原式 API, Html 和 Css, 软件架构, 全栈式网络开发, Javascript, React.js, 云部署, 后端网站开发
高级设置 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 生成式人工智能, 代码审查, 机器学习, Prompt Engineering, 大型语言模型, 人工智能和机器学习(AI/ML), LLM 申请, 软件开发方法, 计划发展
初级 · 课程 · 1-4 周

Amazon Web Services
您将获得的技能: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Software Development, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Amazon Web Services, Software Testing
初级 · 课程 · 1-4 周

SkillUp
您将获得的技能: SAP S/4HANA, Data Modeling, Enterprise Resource Planning, Functional Requirement, Software Development Tools, Cloud Deployment, Organizational Structure, Real Time Data, Compliance Reporting, User Interface (UI) Design
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 超文本标记语言(HTML), Git(版本控制系统), 前端网络开发, GitHub, 层叠样式表(CSS), 网络开发, 网页设计与开发, Html 和 Css, 云托管, 网页内容, 图像质量, 语义网, 网络服务器, 版本控制, 网页设计
初级 · 课程 · 1-4 周

您将获得的技能: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, Microsoft Visual Studio, Application Development, User Interface and User Experience (UI/UX) Design, Data Validation, Application Design, Database Application, Business Reporting, Data Management, SQL, .NET Framework, Data Structures, Javascript and jQuery, Programming Principles, Web Development, Maintainability
初级 · 专项课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Application Development, Object Oriented Design, Data Visualization Software, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Solution Design, Computational Thinking, Graphing, Verification And Validation, Development Environment, Software Visualization, Graphic and Visual Design, Data Presentation, Application Design, Data Validation, C and C++, Program Development
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Data Modeling, Computational Thinking, Data Integrity, Program Development, Application Development, Data Maintenance, Computational Logic, Data Validation, Command-Line Interface, Application Design, Animation and Game Design, User Interface (UI), Algorithms, Data Structures
初级 · 专项课程 · 1-3 个月

您将获得的技能: 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 个月
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
中级 · 专项课程 · 3-6 个月

您将获得的技能: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Engineering, Security Requirements Analysis, Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Information Privacy, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
混合 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 系统测试, 黄瓜(软件), 软件开发工具, 开发测试, 行为驱动开发, 白盒测试, 安全测试, JUnit, 软件测试, 开放式网络应用程序安全项目(OWASP), 性能测试, 代码覆盖范围, 硒(软件), 可测试性, 测试自动化, 单元测试, 验证和确认, Gherkin(脚本语言), 测试案例, 回归测试
中级 · 专项课程 · 3-6 个月