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

您将获得的技能: Flutter (Software), Mobile Development, UI Components, Cross Platform Development, Maintainability, Microsoft Visual Studio, Development Environment, Application Development, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Software Installation
初级 · 课程 · 1-3 个月

您将获得的技能: Responsive Web Design, HTML and CSS, Web Design, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, User Interface (UI), Browser Compatibility, Javascript, Mobile Development, Interactive Design
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Multimodal Prompts, LLM Application, OpenAI API, Application Development, Web Applications, Flask (Web Framework), Web Development, Software Development
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: C++(编程语言), 计算机编程, 三维资产, 开发环境, 数据存储, 调试, 脚本, 面向对象编程(OOP), 软件文档, 视频游戏开发, 虚幻引擎
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 软件设计, Java 编程, 面向对象设计, 面向对象编程(OOP), Java
中级 · 课程 · 1-3 个月

您将获得的技能: OpenAI API, Prompt Engineering, Large Language Modeling, ChatGPT, OpenAI, Generative AI, Application Performance Management, Image Analysis, Application Programming Interface (API), LLM Application, Multimodal Prompts, Animations, File Management, Graphics Software, Embeddings, Classification Algorithms, Computer Graphics, Application Development, Python Programming, Computer Science
初级 · 专项课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 数据持久性, Authentication, 应用安全, 密码协议, JSON, 数据存储, iOS 开发, OAuth, 安全 Code, 苹果 iOS, 核心数据(软件), Objective-C(编程语言), 单点登录(SSO), 移动开发
混合 · 课程 · 1-4 周

Scrimba
您将获得的技能: 人工智能, 代码审查, 网络开发, 调试, 软件开发, ChatGPT, 编程原则, AI 赋能, Prompt Engineering, 伪代码, 网络应用, 软件工程, 网络开发工具
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: 系统编程, 命令行界面, 可维护性, 软件设计, 文件输入/输出, 数据结构, C(编程语言), 用户界面(UI), 调试, 软件开发, 计划发展, 软件工程, 模拟
初级 · 课程 · 1-4 周

您将获得的技能: LangGraph, Agentic Workflows, AI Orchestration, AI Workflows, Generative AI Agents, Agentic systems, LangChain, LLM Application, Responsible AI, Retrieval-Augmented Generation, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Vector Databases, Python Programming, Data Science
中级 · 课程 · 1-4 周

您将获得的技能: Blockchain, Web Development Tools, Go (Programming Language), Software Development Tools, Application Development, Computer Programming Tools, Development Environment, Software Development, Business Logic, Program Development, Digital Assets, Transaction Processing, FinTech, Virtual Machines, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
中级 · 专项课程 · 3-6 个月

Pearson
您将获得的技能: Systems Architecture, Software Architecture, Systems Design, Software Design, Solution Architecture, Service Oriented Architecture, Verification And Validation, Maintainability, Systems Analysis, Enterprise Architecture
中级 · 课程 · 1-4 周