编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。

您将获得的技能: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Operating Systems, C++ (Programming Language), System Configuration, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 数据导入/导出, 数据库, 数据转换, 应用编程接口 (API), R 语言程序设计(中文版), 可扩展标记语言(XML), 数据整合, 数据操作, 网页抓取, 电子表格软件, 非结构化数据, 谷歌工作表, 关系数据库, Tidyverse(R 软件包), SQL
初级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Apple iOS, Apple Xcode, Swift Programming, iOS Development, Core Data (Software), Mobile Development, Secure Coding, User Interface (UI), Application Deployment, Scalability, User Interface (UI) Design, UI Components, Debugging, Data Persistence, Data Management, Model View Controller, Performance Tuning, Programming Principles, Application Programming Interface (API), Application Security
初级 · 专项课程 · 1-3 个月

您将获得的技能: Cryptography, Encryption, Secure Coding, Cyber Security Assessment, Brute-force attacks, Python Programming, Programming Principles, File I/O, Algorithms, Debugging, Scripting, Data Structures, User Interface (UI), Statistical Programming, UI Components, Application Development, File Management
初级 · 专项课程 · 1-3 个月

Northeastern University
您将获得的技能: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
初级 · 课程 · 1-4 周

您将获得的技能: Command-Line Interface, Go (Programming Language), Package and Software Management, Programming Principles, Program Development, Data Structures, Debugging
初级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: Selenium (Software), Test Script Development, Test Automation, Debugging, Automation, Web Scraping, Software Testing, Web Development Tools, Test Case, Browser Compatibility, Test Data, Data Validation
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: Pandas (Python Package), Data Cleansing, Data Manipulation, Data Preprocessing, Data Quality, NumPy, File I/O, Data Integration, Python Programming, Data Import/Export, Data Analysis, Exploratory Data Analysis, Debugging
初级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: Kubernetes, Cloud-Native Computing, YAML, Containerization, Application Deployment, Microservices, Virtual Machines, Data Persistence, Virtual Environment, Ubuntu, Network Architecture, Command-Line Interface, Scalability
初级 · 课程 · 1-4 周

Edureka
您将获得的技能: Prompt Engineering, 数据伦理, 信息隐私, 负责任的人工智能, 自然语言处理, 生成式人工智能, 检索-增强生成, 模型评估, 大型语言模型, LLM 申请, 生成模型架构
初级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Excel Macros, Excel Formulas, Microsoft Excel, Data Visualization, ChatGPT, Spreadsheet Software, AI Enablement, Data Validation, Prototyping, Data Import/Export
初级 · 课程 · 1-4 周

您将获得的技能: Plotly, Data Visualization, Datamaps, Data Visualization Software, Scatter Plots, Jupyter, Python Programming, Exploratory Data Analysis, Pandas (Python Package), Data Analysis, Medical Science and Research
初级 · 指导项目 · 不超过 2 小时