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

École Polytechnique Fédérale de Lausanne
您将获得的技能: Programming Principles, Java Programming, Java, Computer Programming, Data Structures, Development Environment, Problem Solving, Algorithms, Eclipse (Software), Debugging
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 仪表板, 数据科学, 探索性数据分析, 数据展示, 交互式数据可视化, 模型评估, Plotly, 网页抓取, 机器学习, Python 程序设计, 数据转换, Matplotlib, 数据操作, 数据分析, 数据导入/导出, 数据可视化软件, 数据清理, 数据可视化, Pandas(Python 软件包), 编程原则
攻读学位
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 模型部署, 数据建模, 数据科学, 关系数据库, 数据扫盲, 数据库, Python 程序设计, SQL, 数据收集, Query 语言, 大数据, 云计算, Jupyter, 数据挖掘, 数据可视化软件, 存储过程, 计算机编程工具, 商业分析, 同行评审, GitHub
攻读学位
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Linux, Flask(网络框架), Linux 命令, 网页抓取, Python 程序设计, 软件开发生命周期, 软件设计模式, 数据导入/导出, 软件架构, 软件开发方法, 编程原则, 外壳脚本, 文件管理, 版本控制, 应用程序部署, 软件设计, GitHub, Bash(脚本语言), 还原式 API, Git(版本控制系统)
初级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: Python 程序设计, 数据结构, 数据操作, 软件安装, 数据处理, 数据分析, 开发环境
初级 · 课程 · 1-3 个月

您将获得的技能: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
高级设置 · 专业证书 · 3-6 个月

University of California San Diego
您将获得的技能: C 和 C++, 拉斯特(编程语言), 图论, 数据存储, Python 程序设计, 开发测试, 数据结构, Algorithm, Java, 网络分析, 软件测试, Javascript, 测试案例, 计算思维, 编程原则, 理论计算机科学, 计划发展, 计算机编程, 调试, 生物信息学
中级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 生成式人工智能, 阿帕奇气流, 数据科学, Linux 命令, Apache Hadoop, Python 程序设计, 数据库设计, 网页抓取, SQL, 数据仓库, 数据分析, Apache Spark, 数据导入/导出, MySQL, 数据存储, 数据库管理员, 摘录, NoSQL, 专业网络, IBM Cognos 分析
攻读学位
初级 · 专业证书 · 3-6 个月

多位教师
您将获得的技能: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Data Presentation, Correlation Analysis, Web Scraping, NumPy, Data Import/Export, Probability & Statistics, Programming Principles, Predictive Modeling, Computer Programming Tools, Data Science, Unsupervised Learning, Machine Learning, Project Management
初级 · 专项课程 · 3-6 个月

您将获得的技能: 仪表板, 数据科学, 描述性统计, 关系数据库, 数据展示, 统计分析, 统计, 网页抓取, Python 程序设计, SQL, 数据分析, 数据导入/导出, 计算机编程工具, 存储过程, 数据可视化, 编程原则, 数据可视化软件, Pandas(Python 软件包), 概率分布, Jupyter
攻读学位
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Prompt Engineering, 检索-增强生成, 数据科学, 负责任的人工智能, Python 程序设计, 机器学习, AI 工作流程, 生成式人工智能, LangChain, 数据导入/导出, 软件开发生命周期, 工程软件, 软件架构, LLM 申请, 提示模式, IBM 云, 响应式网页设计, 还原式 API, ChatGPT, 计算机视觉
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
初级 · 专项课程 · 3-6 个月