编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

DeepLearning.AI
您将获得的技能: 安全 Code, 系统设计与实施, 应用设计, 数据库设计, 数据库管理, 软件开发, 软件架构, 应用编程接口 (API), AI 赋能, Query 语言, 性能调整, 软件设计模式, OpenAI 应用程序接口
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Stored Procedure, Hibernate (Java), PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Database Design, Databases, Data Persistence, Java, Data Manipulation, Data Mapping, Java Programming, JUnit, Object Oriented Programming (OOP), Query Languages, Database Management, Database Systems
初级 · 专项课程 · 1-3 个月

您将获得的技能: 用户界面(UI), iOS 开发, 应用编程接口 (API), 移动开发, 调试, 安卓开发, 软件开发工具, 软件开发, 跨平台开发, 应用框架, 苹果 iOS, 应用程序开发, 用户界面和用户体验(UI/UX)设计, 扑腾(软件)
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 面向对象编程(OOP), React Native, 移动开发, 计算机编程, Node.JS, 编程原则, JSON, 网络开发工具, Javascript, Jest(JavaScript 测试框架), 软件测试, 单元测试, 功能设计
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Software Documentation, Java Programming, Java, Computer Programming, Programming Principles, Computational Thinking, Computer Science
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Model Evaluation, Exploratory Data Analysis, Scikit Learn (Machine Learning Library), Probability & Statistics, Pandas (Python Package), Natural Language Processing, Data Preprocessing, Data Analysis, Classification Algorithms, Python Programming, Machine Learning
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Design Thinking, Data Science, Process Design, Strategic Thinking, Data Pipelines, Data Validation, Data Processing, Workflow Management, Data Cleansing, Data Quality, Business Priorities, NumPy, Machine Learning, Python Programming
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 命令行界面, 系统监控, 防火墙, 云计算架构, 版本控制, Linux, 公钥基础设施, Linux 命令, Git(版本控制系统), 用户账户, Devops, 软件包和软件管理, Operating System 管理, 乌班图, 文件管理, Linux 管理, Virtual Private Networks(VPN), 文件系统, Linux 服务器, 入侵检测和防御
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Prompt Engineering, Microsoft Copilot, AI Workflows, GitHub, Programming Principles, Computer Programming, Integrated Development Environments, Software Installation
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 用户界面(UI), Html 和 Css, 线框设计, 验证和确认, 前端网络开发, 网页内容无障碍指南, Javascript, 层叠样式表(CSS), 网页设计, 网络开发, 可用性, 响应式网页设计, 浏览器兼容性, 网页设计与开发
初级 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: 概率与统计, 模型评估, 描述性统计, 数据分析, R 语言程序设计(中文版), 统计建模, 探索性数据分析, R(软件), 回归分析, 相关性分析, 生物统计学, 数据导入/导出, 统计分析
中级 · 课程 · 1-4 周

Corporate Finance Institute
您将获得的技能: SQL, Databases, Data Manipulation, Data Analysis, Relational Databases, Business Intelligence, Query Languages, Data Warehousing, Data Transformation
初级 · 课程 · 1-3 个月