开发课程可以帮助您学习编码语言、软件设计原则、项目管理技术和版本控制实践。您可以掌握 Debugging、团队协作和有效实施用户反馈的技能。许多课程会介绍用于版本控制的 Git 等工具、用于项目管理的 Agile 方法和各种集成开发环境 (IDE) 以简化编码流程,从而提高您创建和维护软件项目的能力。

Università di Napoli Federico II
您将获得的技能: Economic Development, Socioeconomics, Financial Inclusion, Policty Analysis, Research, and Development, Economics, Social and Human Services, Human Capital, Policy Analysis, Econometrics, Program Evaluation, Financial Systems, Financial Services, Analysis, Education and Training, Entrepreneurship, Insurance, Regression Analysis
初级 · 课程 · 1-3 个月

您将获得的技能: LangChain, LLM Application, Large Language Modeling, AI Workflows, Retrieval-Augmented Generation, Embeddings, Generative AI, Tool Calling, Fine-tuning, Prompt Engineering, PyTorch (Machine Learning Library), Tensorflow, Semantic Web, Natural Language Processing, Artificial Intelligence, Application Development, Analytical Skills, Application Programming Interface (API), Supervised Learning, Computer Programming Tools
初级 · 专项课程 · 1-3 个月

The Linux Foundation
您将获得的技能: Git(版本控制系统), 文件系统, Unix 命令, 操作系统管理, 外壳脚本, 软件开发工具, GitHub, 软件安装, 用户账户, 持续集成, CI/CD, 开放源码技术, 版本控制, Linux 命令, Linux 管理, 利纳克斯, 命令行界面, Bash(脚本语言), 软件包和软件管理, grep
初级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: AI Security, AI Orchestration, MLOps (Machine Learning Operations), Model Deployment, Vulnerability Assessments, AI Workflows, Governance Risk Management and Compliance, Retrieval-Augmented Generation, Responsible AI, Compliance Auditing, LLM Application, Personally Identifiable Information, Regulatory Compliance, Regulatory Requirements, Application Deployment, Generative Model Architectures, Decision Intelligence, Model Training, Cloud Deployment, Artificial Intelligence
中级 · 专项课程 · 1-3 个月

初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 移动开发, 测试自动化, Git(版本控制系统), Java 编程, 可维护性, 集成测试, 安卓(操作系统), 开发测试, 单元测试, 安卓开发, 安卓工作室, 版本控制, 软件工程, JUnit, 文件输入/输出, 软件设计模式, 可测试性, 面向对象编程(OOP), 测试驱动开发(TDD), 软件测试
初级 · 专项课程 · 3-6 个月

您将获得的技能: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Real-Time Operating Systems
中级 · 专项课程 · 3-6 个月

Michigan State University
您将获得的技能: 脚本, 用户体验设计, 动画和游戏设计, 虚拟环境, 体验设计, 讲故事, 用户界面和用户体验(UI/UX)设计, Unity 引擎, 游戏设计, 用户界面(UI), C#(编程语言), 用户体验, 视频游戏开发, 动画
中级 · 课程 · 1-4 周

Michigan State University
您将获得的技能: 开发测试, 三维建模, 游戏设计, 原型设计, 编程原则, Unity 引擎, 讲故事, 三维资产, 计算机图形学, 软件设计, 多媒体, 视频游戏开发
中级 · 课程 · 1-4 周

您将获得的技能: Blockchain, Development Environment, Test Tools, Unit Testing, Virtual Machines, Software Testing, Software Development Tools, Node.JS, Data Storage, Debugging, Software Configuration Management, Application Deployment, Cryptographic Protocols, Event-Driven Programming, Transaction Processing
高级设置 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Distributed Denial-Of-Service (DDoS) Attacks, Cybersecurity, Cyber Attacks, Threat Detection, Exploitation techniques, Malware Protection, Security Awareness, SQL, Databases
初级 · 课程 · 1-4 周

您将获得的技能: Game Design, Android Development, Unity Engine, Video Game Development, Animation and Game Design, Mobile Development, User Interface (UI), User Interface (UI) Design, C# (Programming Language), Animations
高级设置 · 课程 · 1-3 个月