软件工程师可以帮助您了解软件的开发、编写和测试过程。您可以在架构、编程、版本控制和调试等方面获得帮助。许多课程还提供了来自软件领域的工具和工作流程。
University of Pennsylvania
您将获得的技能: 推动参与, 心理学, 员工参与, 行为经济学, 激励技能, 游戏设计, 客户参与, 营销, 社会影响, 行为管理, 设计思维, 培训与发展, 项目设计
混合 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Scaled Agile Framework, Agile Methodology, Team Building, Scrum (Software Development), Sprint Retrospectives, Agile Project Management, Agile Product Development, Change Management, Cross-Functional Collaboration, Sprint Planning, Organizational Change, Backlogs, Team Leadership, Continuous Improvement Process
初级 · 课程 · 1-4 周

Google AR & VR
您将获得的技能: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, 3D Assets, Unity Engine, User Experience Design, Mobile Development, User Experience, Computer Vision, User Interface and User Experience (UI/UX) Design, User Flows
初级 · 课程 · 1-4 周

您将获得的技能: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, Change Management, Project Management, System Implementation, Compliance Auditing, Software Testing, Auditing, Development Testing, Information Technology, Verification And Validation, Project Management Office (PMO), Internal Controls, Governance, Agile Methodology, Software Development, Data Integrity, Risk Management
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Secure Coding, Software Architecture, Application Security, Security Assertion Markup Language (SAML), Dependency Analysis, System Programming, Web Applications, Continuous Monitoring, OS Process Management, Debugging, Maintainability, Object Oriented Programming (OOP)
中级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 前端网络开发, 软件设计模式, 模型-视图-控制器, 网络开发, JavaScript 框架, 软件架构, UI 组件, 超文本标记语言(HTML), Angular, AJAX, 云应用, 网络组件, Javascript, 网络应用, 单元测试
中级 · 课程 · 1-3 个月

您将获得的技能: Bootstrap (Front-End Framework), Web Applications, Web Development Tools, Microsoft Azure, Authentications, Authorization (Computing)
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, Maintainability, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Algorithms, Data Validation
初级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Computer Programming, Software Design
中级 · 课程 · 1-3 个月

您将获得的技能: Data Persistence, Web Applications, User Interface (UI), User Experience Design
中级 · 课程 · 1-4 周
您将获得的技能: Containerization, LangChain, Microservices, Application Deployment, Cloud Deployment, Docker (Software), Kubernetes, LLM Application, Large Language Modeling, MLOps (Machine Learning Operations), Prometheus (Software), API Design, Scalability, System Monitoring, Performance Testing, Grafana
中级 · 课程 · 1-4 周

您将获得的技能: OpenAI API, LLM Application, Vector Databases, Generative AI Agents, Tool Calling, Embeddings, Retrieval-Augmented Generation, Prompt Patterns, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Prompt Engineering, Agentic systems, Large Language Modeling, TypeScript, Responsible AI, Software Development, Real Time Data, Web Scraping, Software Design Patterns
中级 · 课程 · 1-4 周